Windows下latex报错error font simsun not found的解决方案

 
Category: LaTeX

问题与解决

安装字体simsun之后, 在$\LaTeX$文中写:

\setCJKmainfont{simsun}

显示没法找到字体, 如果安装之后还是找不到, 大概率是字体名称不对的问题, 通过

fc-list :lang=zh-cn

查找字体, 然后看看字体名称是什么:

SimSun

这就对了.(这里面的输出可能会有乱码, 不重要, 找字体英文名称即可)

同理还有:

SimHei

当然, 前提是win+R运行框输入fonts跳转到的文件夹中有要导入的字体, 如果没有需要安装, 安装的话需要为所有用户安装, 否则还是找不到.

备选方案:(终端cmdpowershell管理员模式下运行)

fc-cache -rv

刷新字体缓存.