-
Notifications
You must be signed in to change notification settings - Fork 69
Open
Labels
Description
开个贴记录一下
WSL下ctex默认使用fandol字体编译,得到的PDF为fandol字体,和Windows平台的编译结果有肉眼可见的差异
上:Windows平台下得到的PDF文件,下:WSL默认情况下得到的PDF文件 (WSL下的字体更粗,正文的逗号看起来很奇怪)


具体操作步骤为:
- 百度“WSL Windows字体”相关内容,把Windows的字体映射到WSL
- 修改cquthesis.dtx第899行和901行,添加参数
fontset=none,屏蔽掉ctex自动的系统平台检测

- 运行命令
latex cquthesis.ins刷新模板 - 在main.tex的导言区新增设定
\ctexset{fontset=windows}

而后即可正常编译得到以Windows字体输出的PDF文件;如需继续使用fandol字体,修改上述fontset=后的参数即可
也就是说,在Windows平台下使用WSL虚拟机的编译时间仅为直接使用Windows的编译时间的一半
Reactions are currently unavailable


