Open CatREFuse opened 1 year ago
之前同样遇到了macOS编译后乱码的问题,使用TeX Live 2022,使用系统自带的STFangSong编译后复制会变成乱码,对照现有FAQ中的方法无法解决。 解决方式与上面提到的一样,需要在macOS的字体册中安装仿宋字体 不过我用的名字是FangSong_GB2312,不知是否有区别。 \setCJKfamilyfont{zhfs} {FangSong_GB2312} [AutoFakeBold={\FakeBoldSize}] \setCJKmainfont[AutoFakeBold={\FakeBoldSize}]{FangSong_GB2312}
之前同样遇到了macOS编译后乱码的问题,使用TeX Live 2022,使用系统自带的STFangSong编译后复制会变成乱码,对照现有FAQ中的方法无法解决。 解决方式与上面提到的一样,需要在macOS的字体册中安装仿宋字体 不过我用的名字是FangSong_GB2312,不知是否有区别。 \setCJKfamilyfont{zhfs} {FangSong_GB2312} [AutoFakeBold={\FakeBoldSize}] \setCJKmainfont[AutoFakeBold={\FakeBoldSize}]{FangSong_GB2312}
这个字库似乎不太齐全,有些生僻字无法正常显示(别问我怎么知道的),可以考虑使用这个字体FangSong in Github
可改进的内容
现在新 macOS 中模版使用的是 STFangSong,编译后会出现乱码等问题
代码与步骤
初步看应该还是 STFangSong 的锅,安装仿宋字体后(PostScript 名为 FangSong),将
config/format/general/fonts.tex
20 和 25 行字体名修改为 FangSong 即可预期结果