CTeX 套装的最新版本是 2.9.2.164 ,于2012年3月22日发布,至今未更新,估计以后也不会更新了。因为太过老旧,CTeX 套装的开发者之一刘海洋也说“CTeX 已经完成它的历史使命”,于是 CTeX 套装遭到了“清华大学学位论文 LaTeX 模板 thuthesis 项目”的项目组的官方嫌弃,直接在使用说明里面来了一句“本模板不支持使用 CTeX 套装”。
对了,清华大学学位论文 LaTeX 模板 thuthesis 的项目地址 https://github.com/xueruini/thuthesis
但是,对于大部分人来说,毕竟长期以来使用惯了 CTeX 套装,尤其是写学位论文的时间往往很紧张,此时,在最熟悉的环境下完成论文写作是效率最高的办法。所以,对于那部分用惯了 CTeX 套装的人群(实际上是用惯了 Winedt 7.0 破解版的人群),学会如何在 CTeX 食用 thuthesis 模板还是很有必要的,这也是本文的目的。
要解决此问题,其实很简单,主要就是解决 MikTeX 发行版太过老旧的问题。当然,继续使用老的 MikTeX 并且手动安装/更新一堆诸如“ctex 宏包”等的宏包(这里没有写错,因为ctex指代的东西有歧义)也许可以解决问题,但是 CTeX 套装自带的老旧的 MikTeX 坑太多了,安装新版的 MikTeX 是最简单的解决办法。
一、下载最新的 MiKTeX
最新版的 MiKTeX 可以在官网 https://miktex.org/download 下载。注意,不要下载64位版本(64位系统默认下载的是64位版),而是务必下载32位版,因为 CTeX 套装 本来自带的 MiKTeX 就是32位的,如下图所示
如果你那边网络不好,可以选择在国内的镜像源下载,诸如清华大学开源软件镜像站,按时间选择最新版即可。
二、安装 MiKTeX
- 首先找到 CTeX 的安装目录,例如”D:\CTEX”
- 将里面的 MiKTeX 文件夹改名,例如改为 MiKTeX_backup
- 然后启动下载的安装程序,在设置安装路径时,设置为刚刚被改名的那个目录地址,如”D:\CTEX\MiKTeX”
- 按步骤安装即可
三、设置 MiKTeX 的更新源
如下图,设置好后选择下一步设置一个距离自己最近的源就可以了
四、设置 MiKTeX 自动安装缺失的包
在开始菜单找到 MiKTeX Console , 如下图设置“自动安装缺失的包”。
然后,在 WinEdt 上选择 XeLaTeX 编译就可以了。第一次编译的时间会比较长/很长(这取决于网络环境),因为 MiKTeX 会进行一系列缺失的包的自动下载。
当然如果不选这个选项也可以,但进行第一次编译时,请务必在 TeXworks (安装完第二步的 MiKTeX 后开始菜单内会有)里进行编译,这样每次在遇到缺失的包时,都会主动询问是否同意下载并安装。
客官留步,在这儿说点什么吧~