“Texmaker”给出的运行脚本的众多选项有什么区别?

“Texmaker”给出的运行脚本的众多选项有什么区别?

我总是使用“快速构建”,效果很好。我想知道其他选项如“LaTex”、“Dvi->PS”、“PDFLaTex”、“XeLaTex”等有什么用处。

谢谢

答案1

该菜单中给出的许多选项都涉及 TeX 引擎。LaTeX 将在 DVI 模式下运行 pdflatex,PDFLaTeX 将在 PDF 模式下运行 pdflatex,XeLaTeX 运行 xelatex,LuaLaTeX 运行 lualatex。因此,基本上这些选项运行带有预加载 LaTeX 格式的 xetex 等引擎。

另一方面,还有“辅助”工具。例如,如果您使用 LaTeX 生成了 DVI 文件并希望有后记(例如,为了更方便打印),“DVI->PS”将为您提供帮助。“PS->PDF”也会调用转换器,在这种情况下是从后记到 PDF。

还有一些特殊的应用程序不直接作用于 TeX 文件。BibTeX 将处理辅助文件和 bib 文件,将其转换为自动参考书目环境。MakeIndex 将生成排序索引,同样来自第一次 TeX 运行输出的辅助文件。Asymptote 或 Metapost 等工具与 TeX 运行本身的关系更小,但会使用自己的语法(基本上是图形)编译文件。

最后,但并非最不重要的一点是,有像 LaTeXmk 这样的工具可以自动调用不同的编译步骤,例如运行 pdflatex 两次以生成有效链接。唯一的“特殊条目”是 Quick Build,它根据设置执行操作(可能包含一个命令,也可能包含多个命令)。

相关内容