Function: org-md-latex-fragment
org-md-latex-fragment is a byte-compiled function defined in
ox-md.el.gz.
Signature
(org-md-latex-fragment LATEX-FRAGMENT CONTENTS INFO)
Documentation
Transcode a LATEX-FRAGMENT object from Org to Markdown.
CONTENTS is nil. INFO is a plist holding contextual information.
Source Code
;; Defined in /usr/src/emacs/lisp/org/ox-md.el.gz
;;;; LaTeX Fragment
(defun org-md-latex-fragment (latex-fragment _contents info)
"Transcode a LATEX-FRAGMENT object from Org to Markdown.
CONTENTS is nil. INFO is a plist holding contextual information."
(when (plist-get info :with-latex)
(let ((frag (org-element-property :value latex-fragment)))
(cond
((string-match-p "^\\\\(" frag)
(concat "$" (substring frag 2 -2) "$"))
((string-match-p "^\\\\\\[" frag)
(concat "$$" (substring frag 2 -2) "$$"))
(t frag))))) ; either already $-deliminated or a macro