有时候需要同时安装TexLive和CTeX(ver. 2.9)套装,其中后者主要用于编译一些古老的论文模板。流程如下:
- 安装TexLive和CTeX(ver. 2.9)套装,顺序任意。
- 安装WinEdt 11。CTeX安装目录下的WinEdt 7可以删了。WinEdt 11默认会自动加载TexLive,但是大多数情况下不会加载CTeX中的MiKTeX。
- 打开WinEdt的下拉菜单 Options/Execution modes,在跳出的面板首页 Console Applications :左侧的 Accessories 中随便选一个(如第一个 LaTeX),然后点左下角的 LaTex --> LaTeX-Dev。如果 Command Line 中的路径可以在TexLive和CTeX之间切换,那么跳到步骤6。如果仍然在TexLive中,到下一步。
- 在相邻的 TeX System 页面中,TeX Root 和 TeX Bin 改为CTeX(MiKTeX)所在的路径。如果CTeX安装在C盘,两个路径默认分别是 C:\CTEX\MiKTeX\miktex 和 C:\CTEX\MiKTeX\miktex\bin 。改完后点击左下方的 Apply 。
- 重复上面的步骤 3。如果不成功,需要把 C:\Windows\System32 加入到环境变量 Path中 (Win11中的打开方式为:设置/系统/系统信息/高级系统设置/系统属性/高级/环境变量),然后关闭 WinEdt 后重新打开,重复上面的步骤 3(如果仍不成功,这种情况还没遇到)。
- 我手头的论文模板需要用 PDFTeXify 编译。因此在 Accessories 中性选择 PDFTeXify,点击 LaTex --> LaTeX-Dev 切换为CTeX(MiKTeX),用PDFTeXify编译论文。对于平时的大多数使用,再切换回TexLive。
我这里始终用 PDFTeXify 编译古籍论文,而现代论文一直用 XeLaTex 编译,就不必反复切换了。