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.

Reply via email to