Skip to content

非Fandol字体集下粗宋缺失的问题

由于Windows下系统并没有预装粗宋字体(真粗体宋体),因此Word等文本处理工具在对宋体进行加粗格式化的时候实际上是通过差值的方式加粗的,也就是所谓的“伪粗体”。最新版本的XeLaTeX和ctex包在系统中找不到宋体的粗体字重版本时,会直接不应用粗体字,导致的结果是将sysuthesis.cls中的fontset=windows启用后所有宋体的加粗都失效。由于默认启用的Fandol字体集包含粗宋字重,因此不会出现该问题。但考虑到Fandol字符集过少的问题,目前最好的解决方案是使用免费的其他宋体,目前可选的有汉仪和思源宋体(方正宋体个人非商业还要3块钱一个字体,差评)。