LaTeX 数学公式片段(见 LaTeX fragments)可通过以下方式嵌入 ODT 文档:
在 Org 文件中添加以下行,该选项按单个文件生效。
#+OPTIONS: tex:t
启用该选项后,LaTeX 片段会先通过外部 LaTeX 转 MathML 转换工具转为 MathML 片段, 再以开放文档公式形式嵌入导出文档。
可通过自定义变量 org-latex-to-mathml-convert-command 与 org-latex-to-mathml-jar-file
指定 LaTeX 转 MathML 的转换工具。
若使用 MathToWeb145 作为转换工具,可按如下配置:
(setq org-latex-to-mathml-convert-command
"java -jar %j -unicode -force -df %o %I"
org-latex-to-mathml-jar-file
"/path/to/mathtoweb.jar")
或改用 LaTeXML146:
(setq org-latex-to-mathml-convert-command
"latexmlmath %i --presentationmathml=%o")
快速验证 LaTeX 转 MathML 工具可靠性的命令:
将 LaTeX 数学公式片段转换为开放文档公式( ‘.odf’ )文件。
将 LaTeX 数学公式片段转换为开放文档公式( ‘.odf’ )文件, 并使用系统默认应用打开该文件。
在 Org 文件中添加以下行,该选项按单个文件生效。
#+OPTIONS: tex:dvipng
#+OPTIONS: tex:dvisvgm
或
#+OPTIONS: tex:imagemagick
该模式下,LaTeX 片段会被处理为 PNG 或 SVG 图片并嵌入导出文档, 此方法需要安装 dvipng、dvisvgm 或 ImageMagick 工具。