XeLaTeX编译CTEX报系统字体错误

环境为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文件,顺利通过

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


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值