求助xetex如何调用texlive自带字体
发表于 : 2010-10-03 23:21
本来发在Ctex论坛的,没看到回答,所以转移到这边来了,虽然不是Ubuntu ,(曾经也是用的)谢过各位了。。
我刚开始学习tex ,使用mac os x,命令行安装texlive 2010(由于无管理员权限,Mactex 不能更改安装路径)
安装完毕后测试,根据texlive-zh-cn手册给的提示:
$ xetex opentype-info.tex
如期得到手册上提到的返回错误信息:
按照手册上的解决方案:
由于没有管理员权限,使用第二种解决方案:
完成后再执行$ xetex opentype-info.tex
结果得到同样的错误。
然后执行
确实有包含了那个 Latin Modern Roman
请问各位有什么解决方案吗,还是我哪里理解错误?
我刚开始学习tex ,使用mac os x,命令行安装texlive 2010(由于无管理员权限,Mactex 不能更改安装路径)
安装完毕后测试,根据texlive-zh-cn手册给的提示:
$ xetex opentype-info.tex
如期得到手册上提到的返回错误信息:
代码: 全选
! Font \testfont="Latin Modern Roman/ICU" at 12.0pt not loadable: Metric (TFM)
file or installed font not found.
l.26 \font\testfont="\myfontname/ICU" at 12pt
?
代码: 全选
要在整个系统中使用 TEX Live 的字体 (假定你有足够的权限),请依照下面的步骤来做: 1. 将texlive-fontconfig.conf文件复制到/etc/fonts/conf.d/09-texlive.conf。
2. 运行fc-cache-fsv。 如果你没有足够的权限执行上述操作,可以用下面的步骤将 TEX Live 字体提供给你自己,作为独
立的 XeTEX 用户:
1. 将texlive-fontconfig.conf文件复制到~/.fonts.conf,其中~是你的主目录。 2. 运行fc-cache-fv。
代码: 全选
$ cp texlive-fontconfig.conf ~/.fonts.conf
$ fc-cache -fv
结果得到同样的错误。
然后执行
代码: 全选
$ fc-list