XeLaTeX编译CTEX报系统字体错误

来源:互联网 发布:金融大数据大会 编辑:程序博客网 时间:2024/06/06 12:33

环境为Fedora19

xelatex test.tex

执行以上命令时报错:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! fontspec error: "font-not-found"! ! The font "[SIMKAI.TTF]" cannot be found.! ! See the fontspec documentation for further information.! ! For immediate help type H <return>.!...............................................  

楷体(SIMKAI.TTF)没有找到

其实我之前已经从Windows上拷贝了所有的*.ttc和*.ttf到Linux下

fc-list :lang=zh-cn

查看本机中文字体,楷体是有的。原来是名称引用错了:

/usr/share/fonts/winfonts/simkai.ttf: 楷体,KaiTi:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta


应该引用[simkai.ttf]或者KaiTi,现在去texlive的fontset修改字体定义

vi /usr/share/texlive/texmf-dist/tex/latex/ctex/fontset/ctex-xecjk-winfonts.def

将原本的[SIMKAI.TTF]处均改为KaiTi就行了

再次编译tex文件,顺利通过

其他系统字体出错解决类同


原创粉丝点击