diff options
author | Aaron Ecay <aaronecay@gmail.com> | 2013-05-02 00:36:44 -0400 |
---|---|---|
committer | Aaron Ecay <aaronecay@gmail.com> | 2013-05-03 04:13:57 -0400 |
commit | 76349b98a2aa2c4ad6451cbc38067492c2cfddfa (patch) | |
tree | 20d645084f05eb9e631102c70e231fef28929f73 | |
parent | b7301bd639aa557dd9b57e77df8a8e45ff618740 (diff) | |
download | org-mode-76349b98a2aa2c4ad6451cbc38067492c2cfddfa.tar.gz |
ox-latex.el (org-latex-headline): Don’t insert alternate title if identical to regular one
* lisp/ox-latex.el (org-latex-headline): Don’t insert alternate title if
identical to regular one.
-rw-r--r-- | lisp/ox-latex.el | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/ox-latex.el b/lisp/ox-latex.el index 2a315ef..66eefa1 100644 --- a/lisp/ox-latex.el +++ b/lisp/ox-latex.el @@ -1435,7 +1435,8 @@ holding contextual information." (format "\n\\\\end{%s}" (if numberedp 'enumerate 'itemize)) low-level-body))) ;; This is a standard headline. Export it as a section. Add - ;; an alternative heading when possible. + ;; an alternative heading when possible, and when this is not + ;; identical to the usual heading. (let ((opt-title (funcall org-latex-format-headline-function todo todo-type priority @@ -1443,6 +1444,7 @@ holding contextual information." (org-export-get-alt-title headline info) info) (and (eq (plist-get info :with-tags) t) tags)))) (if (and numberedp opt-title + (not (equal opt-title full-text)) (string-match "\\`\\\\\\(.*?[^*]\\){" section-fmt)) (format (replace-match "\\1[%s]" nil nil section-fmt 1) ;; Replace square brackets with parenthesis |