فهرست منبع

LaTeX export: Protect examples, even if they look like table.el tables

The recent patch to introduce table.el export in LaTeX forgot to check
protectedness.
Carsten Dominik 15 سال پیش
والد
کامیت
85df69a5c0
2فایلهای تغییر یافته به همراه5 افزوده شده و 2 حذف شده
  1. 2 0
      lisp/ChangeLog
  2. 3 2
      lisp/org-latex.el

+ 2 - 0
lisp/ChangeLog

@@ -2,6 +2,8 @@
 
 	* org-latex.el (org-export-latex-special-chars): Find subsequent
 	occurrences of special characters.
+	(org-export-latex-tables): Do not convert table-like stuff that is
+	protected.
 
 2010-03-01  Carsten Dominik  <carsten.dominik@gmail.com>
 

+ 3 - 2
lisp/org-latex.el

@@ -1541,8 +1541,9 @@ The conversion is made depending of STRING-BEFORE and STRING-AFTER."
   ;; First, get the table.el tables
   (goto-char (point-min))
   (while (re-search-forward "^[ \t]*\\(\\+-[-+]*\\+\\)[ \t]*\n[ \t]*|" nil t)
-    (require 'table)
-    (org-export-latex-convert-table.el-table))
+    (org-if-unprotected
+     (require 'table)
+     (org-export-latex-convert-table.el-table)))
 
   ;; And now the Org-mode tables
   (goto-char (point-min))