Преглед на файлове

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))