如题,希望作为『CTeX』v.s.『TeXlive』这一日经问题的记录。
希望能得到一个从以下几个方面的简要回答:
texdoc ctex
第一章好像就有)LaTeX
萌新的投稿用户,如何选择CTeX
套装orTeXLive
?CTeX
套装进行了v3.1版本的更新,且已经修改了环境变量可能被覆盖的问题,在这种情况下,对于中文用户,是否还建议继续使用CTeX
套装?例如林间花老师指出:
CTeX
最厉害的还是,卸载的时候会把你其他的系统环境变量给删除了
os: win11(杂谈)
CTeX
, 其实我并没有遇到过删除环境变量的情况, 包括安装和卸载过程CTeX
),为此初学用户为了省事还是使用 CTeX
为好(个人建议)CTeX
上跑不起来,人家是不会接受的CTeX
是有原因的)综上:从 LaTeX
语法上来说 CTeX
和 texlive
几乎没有差别,只是前者年代比较久远,所以选择 CTeX
还是 texlive
可根据你要投稿的期刊来决定
关于我提到的「卸载时会删除环境变量」,这可能是在看马老师的帖子误解了(https://www.zhihu.com/question/605038614/answer/3061460009)
实际上应该如啸行老师所说一样,是在安装时有概率会覆盖环境变量,但是这个问题已经在后续得到了修复。见
https://ctex.org/ctex/release-notes/
还有一点要说的是,里面配套的 WinEdt 其实是没有正版授权的...
至于别的点,我后面梳理好再写吧。
建议提问加入
「已经修改了环境变量可能被覆盖的问题,以及现在又持续更新了,是否还建议继续使用 CTeX 套装」
的描述
因为可能会有答主不清楚情况,给出 CTeX 10年没有更新、会破坏环境变量 之类的(可能无效)回答。
八一老师说过:
最好的答案是自己给出
好不好我不清楚,但是比较符合我预期的答案也许是:
cctart
,最好是“入乡随俗”,用虚拟机隔离一个CTeX
套装的环境LaTeX
排版编辑的用户,只要不符合上一点的使用场景,新的TeXLive
发行版具有更好的优势和兼容性。一大部分LaTeX
用户使用的场景是编译某一样式优美的『LaTeX模板(例如elegantbook
,beautybook
,vividbook
)』或者『期刊模板(例如爱斯维尔elsart
,WileyNJD
等)』,上述的模板均不能在未做修改的情况下在CTeX
套装下编译
是我记错了,抱歉!确实是安装的时候会覆盖环境变量,这个问题已经被修复了。具体见:
https://ctex.org/ctex/release-notes/