Function: org-latex-special-block
org-latex-special-block is a byte-compiled function defined in
ox-latex.el.gz.
Signature
(org-latex-special-block SPECIAL-BLOCK CONTENTS INFO)
Documentation
Transcode a SPECIAL-BLOCK element from Org to LaTeX.
CONTENTS holds the contents of the block. INFO is a plist holding contextual information.
Source Code
;; Defined in /usr/src/emacs/lisp/org/ox-latex.el.gz
;;;; Special Block
(defun org-latex-special-block (special-block contents info)
"Transcode a SPECIAL-BLOCK element from Org to LaTeX.
CONTENTS holds the contents of the block. INFO is a plist
holding contextual information."
(let ((type (org-element-property :type special-block))
(opt (org-export-read-attribute :attr_latex special-block :options))
(caption (org-latex--caption/label-string special-block info))
(caption-above-p (org-latex--caption-above-p special-block info)))
(concat (format "\\begin{%s}%s\n" type (or opt ""))
(and caption-above-p caption)
contents
(and (not caption-above-p) caption)
(format "\\end{%s}" type))))