cannot open TrueType font file for reading错误解决方法[ubuntu]

来源:互联网 发布:js 获取日期的年月日 编辑:程序博客网 时间:2024/06/07 13:52

由于ubuntu在安装了latex过程中缺乏中文字体,我们还需要手动配置中文字体,具体配置方法如下.

1.下载gbkfonts程序,将它复制(移动)到/usr/bin下,并改权限为可执行。

sudo cp gbkfonts /usr/bin
cd /usr/bin/sudo chmod 777 gbkfonts

或者下载gbkfonts的压缩包,解压后执行gbkfonts的执行文件.在装完gbkfonts后可以测试一下,直接输入

gbkfonts

显示如下表示安装成功
这里写图片描述

2.复制或者链接windows字体到/usr/share/texmf/fonts/truetype/chinese/,如 果没有的话,创建这个目录。

cd /usr/share/texmf/fonts/truetype/chinese/ln -s /media/c/Windows/Fonts/simsun.ttc$ln -s /media/c/Windows/Fonts/simhei.ttfln -s /media/c/Windows/Fonts/simkai.ttfln -s /media/c/Windows/Fonts/simfang.ttf

3.生成map 代码:

cd /usr/share/texmf/sudo gbkfonts simfang.ttf fssudo gbkfonts simsun.ttc songsudo gbkfonts simkai.ttf kaisudo gbkfonts simhei.ttf hei

如果出现无法打开文件的情况,尝试把最后的部分,如fs,song,kai,hei修改一下,如改成(也就是把这些命令互换着尝试一下):

sudo gbkfonts simkai.ttf kaisudo gbkfonts simkai.ttf fssudo gbkfonts simkai.ttf song

4.刷新

sudo texhash
0 0
原创粉丝点击