From 8abe512966ed9a2afea91fde41081e2e5e8e5eef Mon Sep 17 00:00:00 2001 From: Alan Schmitt Date: Wed, 13 Jan 2016 16:03:40 +0100 Subject: [PATCH] ox-latex: Add option support to custom environment * lisp/ox-latex.el (org-latex-src-block): make the options from attr_latex available to the custom environment using %o. --- lisp/ox-latex.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lisp/ox-latex.el b/lisp/ox-latex.el index a57677b..be9c588 100644 --- a/lisp/ox-latex.el +++ b/lisp/ox-latex.el @@ -2802,7 +2802,10 @@ contextual information." `((?s . ,formatted-src) (?c . ,caption) (?f . ,float) - (?l . ,(org-latex--label src-block info))))))) + (?l . ,(org-latex--label src-block info)) + (?o . + ,(let ((local-options (plist-get attributes :options))) + (if local-options local-options "")))))))) ;; Case 3. Use minted package. ((eq listings 'minted) (let* ((caption-str (org-latex--caption/label-string src-block info)) -- 2.7.0