diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c356f6f4c..ecb75cdf5 100755 --- a/lisp/ChangeLog +++ b/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 diff --git a/lisp/org-latex.el b/lisp/org-latex.el index f663fa425..ec243c269 100644 --- a/lisp/org-latex.el +++ b/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))