1
0
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-12-11 09:20:32 +00:00

Protect starred commands in LaTeX export correctly

* lisp/org-latex.el (org-export-latex-preprocess): Correctly
match starred command names.

Many LaTeX commands exist in both normal and starred forms.  Adjust
the regexp in `org-export-latex-preprocess' to match the starred form
as well.
This commit is contained in:
Lawrence Mitchell 2011-03-23 15:28:04 +00:00 committed by Bastien Guerry
parent 9f57b8e85d
commit c109334152

View File

@ -2345,7 +2345,7 @@ The conversion is made depending of STRING-BEFORE and STRING-AFTER."
;; Protect LaTeX commands like \command[...]{...} or \command{...} ;; Protect LaTeX commands like \command[...]{...} or \command{...}
(goto-char (point-min)) (goto-char (point-min))
(let ((re (concat (let ((re (concat
"\\\\\\([a-zA-Z]+\\)" "\\\\\\([a-zA-Z]+\\*?\\)"
"\\(?:<[^<>\n]*>\\)*" "\\(?:<[^<>\n]*>\\)*"
"\\(?:\\[[^][\n]*?\\]\\)*" "\\(?:\\[[^][\n]*?\\]\\)*"
"\\(?:<[^<>\n]*>\\)*" "\\(?:<[^<>\n]*>\\)*"