Preserve math environments in title when exporting to LaTeX
commitc579f08eeee1cd92b53fdb92925a7d3035012816
authorRichard Lawrence <richard.lawrence@berkeley.edu>
Mon, 25 Oct 2010 20:41:54 +0000 (25 20:41 +0000)
committerCarsten Dominik <carsten.dominik@gmail.com>
Sun, 21 Nov 2010 08:51:52 +0000 (21 09:51 +0100)
treee5767ea9e35226df11a3adb8b0ae4c459d30d571
parentd637546804727d2fb4eacf3086a923c645efd2e5
Preserve math environments in title when exporting to LaTeX

* lisp/org-latex.el (org-export-as-latex): Sent the section title
through the preprocessor.

Hi all,

This patch fixes the issue I originally described here:
http://article.gmane.org/gmane.emacs.orgmode/32281

It preserves math-mode delimiters (e.g. "$" and "\(") in the document
title when exporting to LaTeX.  (That is, it prevents them from being
escaped, by running the title through org-export-preprocess-string,
which marks them with the org-protected property.)  It should work
regardless of whether the title is pulled from a headline, from the text
before the first headline, or from an explicit #+TITLE declaration.

(This is my first time contributing a patch to a Free Software project
-- so please, let me know what you think!)

Best,
Richard
lisp/org-latex.el