13.10.1 LaTeX/PDF export commands

C-c C-e l l (org-latex-export-to-latex)

导出为扩展名为 ‘.tex’ 的 LaTeX 文件。若原文件为 ‘myfile.org’ ,Org 会直接导出为 ‘myfile.tex’ ,无提示覆盖已有文件。

C-c C-e l L (org-latex-export-as-latex)

导出到临时缓冲区,不创建实际文件。

C-c C-e l p (org-latex-export-to-pdf)

先导出为 LaTeX 文件,再转换为 PDF 文件。

C-c C-e l o

导出为 LaTeX 文件并转换为 PDF,随后使用默认阅读器打开该 PDF。

M-x org-export-region-as-latex

将选定区域按 Org 模式语法转换为 LaTeX 代码。这是全局命令,可在任意缓冲区中调用。

LaTeX 导出后端支持以下 LaTeX 编译引擎: ‘pdflatex’ 、 ‘xelatex’ 、 ‘lualatex’ 。这些引擎使用不同编译器、宏包与输出选项编译 LaTeX 文件。 LaTeX 导出后端会从 org-latex-compiler 变量或 Org 文件中的 ‘#+LATEX_COMPILER’ 关键字获取要使用的编译器版本。 如需配合特定编译器加载宏包,可查看 org-latex-default-packages-alist 的文档字符串。参考文献编译器可通过 org-latex-bib-compiler 设置142


Footnotes

(142)

该方式不支持为不同文件设置不同参考文献编译器,不过 latexmk 等 “智能” LaTeX 编译系统可自动选择合适的编译器。