这是我上一个问题的精简版本(LuaLaTeX 64 位未完成编译)。
我的设置:Windows 10(或 11)、当前的 TeXStudio、TeXLive 2021。
我尝试使用 64 位二进制文件进行编译。我以前可以这样做,大概是在 TeXLive 2019 左右。据我记得,它只涉及:
下载文件来自https://ctan.org/tex-archive/systems/win32/w32tex/TLW64/
在 C:\texlive\YEAR\bin 中创建 win64 文件夹
在 32 位版本之前将此 C:\texlive\2021\bin\win64 添加到 PATH。
我记得可以通过这种方式来处理文件无法编译的问题。
现在,当我尝试在 TeXStudio 中进行编译时(例如,在 TeXStudio 设置中将“C:\texlive\2021\bin\win64\lualatex.exe”-synctex=1 -interaction=nonstopmode %.tex 作为 LuaLaTeX 的命令),文件无法在 LuaLaTeX 中编译(日志卡在无限循环中),pdfLaTeX 甚至无法启动,但 64 位 XeLaTeX 可以顺利运行。
据我所知,如果没有一些额外的准备,64 位二进制文件甚至不应该开箱即用。因此,我的问题是:作为用户,在安装所有这些文件后,我应该执行哪些步骤,才能使 64 位版本的 LuaLaTeX 和 pdfLaTeX 在 TeXStudio 中顺利编译?
附加问题:我怎样才能将它们并排放置?有没有办法设置它们,以便我可以通过调整要编译的文件的路径字符串中的“32”和“64”来编译我想要的任何版本?
最感兴趣的是 LuaLaTeX,因为我大量使用 Lua 特定的包,有时无法处理 32 位版本的结果。