我既写英语文档,也写波斯语文档。我使用 Texstudio 和 TeXLive。我必须在 pdfLatex 中编译拉丁语文档,在 XeLatex 中编译波斯语文档。但我宁愿在文档前言中用几行代码更改 LaTeX 的配置,而不是每次都通过菜单手动更改。
有没有在 pdfLaTeX 和 XeLaTex 之间切换的命令?
答案1
Texstudio 理解“魔术注释”,因此您可以使用
% !TEX TS-program = xelatex
\documentclass{...}
或者
% !TEX TS-program = pdflatex
\documentclass{...}
如果您随后调用“build & view”,texstudio 将使用您在魔术注释中指定的引擎来处理您的文件。