branch: externals/org commit f0a2531bb4eb742e5ac52c858bda6b5f3186229e Author: Ihor Radchenko <yanta...@posteo.net> Commit: Ihor Radchenko <yanta...@posteo.net>
* lisp/ob-latex.el: Add support for :prologue/:epilogue parameters (org-babel-expand-body:latex): --- lisp/ob-latex.el | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lisp/ob-latex.el b/lisp/ob-latex.el index 4b216317ef..e4845f06fa 100644 --- a/lisp/ob-latex.el +++ b/lisp/ob-latex.el @@ -138,7 +138,13 @@ exporting the literal LaTeX source." (cdr pair) (format "%S" (cdr pair))) body))) (org-babel--get-vars params)) - (org-trim body)) + (let ((prologue (cdr (assq :prologue params))) + (epilogue (cdr (assq :epilogue params)))) + (org-trim + (concat + (and prologue (concat prologue "\n")) + body + (and epilogue (concat "\n" epilogue "\n")))))) (defun org-babel-execute:latex (body params) "Execute LaTeX BODY according to PARAMS.