我使用的是 MikTeX 2.9 版本,虽然手册上说我可以使用 LuaTeX,但 TeXworks 菜单中什么都没有。我可以看到 TeX 家族的所有其他成员,但没有 LuaTeX。
有人能告诉我如何配置它吗?我正在使用 Windows Vista。
答案1
打开 TeXworks,Edit -> Preferences...
在菜单中选择并转到Typesetting
选项卡。在该Processing tools
部分中,单击小+
按钮以添加新条目。在对话框窗口中,您必须输入以下值:
重复此步骤添加LuaLaTeX
:
现在,您将能够从绿色按钮旁边的下拉框中选择LuaTeX
/ 。LuaLaTeX
更新
在某些情况下,该参数-synctex=1
可能会引起麻烦。请尝试用 替换它$synctexoption
,或者完全省略它。
答案2
在首选项、合成、处理工具中,您可以在此处添加您喜欢的引擎,例如 luatex 或 lualatex ... 对于 Linux 来说就是这样,对于 os x 来说也是如此,我认为对于 windows 来说也是一样的。您可以查看其他引擎的命令行,然后可以针对 luatex 和 windows 进行调整。首先是命令行(/home/yourname/TeXLive/bin/i386-linux/luatex),然后是选项、$synctexoption(用于与 pdf 同步)和 $fullname。
您还可以添加
%!TEX TS-program = lualatex
在你的代码之前!