From 0550f85f733bf81af7d365e81bbd7c1f22e98209 Mon Sep 17 00:00:00 2001 From: Tara Lorenz Date: Fri, 15 Jan 2021 16:47:39 +0100 Subject: [PATCH] ox-latex.el: fix interpretation of org-latex-pdf-process * ox-latex.el (org-latex-export-to-pdf): The documentation for `org-latex-pdf-process' states that "%bib" will be expanded into the current binding of `org-latex-bibtex-compiler'. However, the `org-latex-export-to-pdf', where the expansion takes place, expects "%bibtex" instead. This fix will accept "%bib" as well as "%bibtex" as markers for `org-latex-bib-compiler'. --- lisp/ox-latex.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/ox-latex.el b/lisp/ox-latex.el index fb9fc3cd6..3b7e67844 100644 --- a/lisp/ox-latex.el +++ b/lisp/ox-latex.el @@ -3666,12 +3666,12 @@ produced." (match-string 0))) "pdflatex")) (process (if (functionp org-latex-pdf-process) org-latex-pdf-process - ;; Replace "%latex" and "%bibtex" with, + ;; Replace "%latex", "%bib" and "%bibtex" with, ;; respectively, "%L" and "%B" so as to adhere to ;; `format-spec' specifications. (mapcar (lambda (command) (replace-regexp-in-string - "%\\(?:bib\\|la\\)tex\\>" + "%\\(?:\\(?:bib\\|la\\)tex\\|bib\\)\\>" (lambda (m) (upcase (substring m 0 2))) command)) org-latex-pdf-process))) -- 2.30.0