如何在 TEX Live 2013 上为 pdflatex 正确安装 simhei.ttf 和 simsun.ttc

如何在 TEX Live 2013 上为 pdflatex 正确安装 simhei.ttf 和 simsun.ttc

我有一个简单的文档(不要考虑汉字的含义,它们只是为了测试目的):

\documentclass[UTF8,a4paper, 11pt]{ctexart}
\begin{document}
第一项
\end{document}

如果我在我的 Linux 机器上使用全新安装的 TEX Live 2013 进行编译,使用:

pdflatex --shell-escape --synctex=1 document.tex

并且两者繁體中文繁體中文位于同一文件夹中文档.tex,那么一切都很好,我得到了一个漂亮的 PDF 文件。

然而,如果有繁體中文繁體中文文件夹中缺少任何内容,则我会收到错误消息。

!pdfTeX error: pdflatex (file simsun.ttc): cannot open TrueType font file for reading

或者

!pdfTeX error: pdflatex (file simhei.ttf): cannot open TrueType font file for reading

经过 4 个小时的测试和谷歌搜索,我仍然无法弄清楚将这两个文件放在哪里,以避免当我再次需要处理中文字符时必须将它们复制到文档根目录中......

到目前为止我已经测试过(但没有成功):

~/fonts
/usr/share/fonts/truetype
/usr/local/texlive/2013/texmf-dist/fonts/truetype/public/chinese

fc-cache -fv当然还有额外表演。)

其结果fc-list :lang=zh-cn是:

NSimSun,新宋体:style=Regular
FangSong,仿宋:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Stand    aard,Normalny,Обычный,Normálne,Navadno,Arrunta
KaiTi,楷体:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta
SimSun,宋体:style=Regular
Efont Fixed Wide:style=Italic
Efont Biwidth:style=Bold Italic
SimHei,黑体:style=Regular
SimHei,黑体:style=Regular,Normal,obyčejné,Standard,Κανονικά,Normaali,Normál,Normale,Standaard,Normalny,Обычный,Normálne,Navadno,Arrunta

任何帮助都将不胜感激!

答案1

Cfr 是正确的,这正是sudo mktexlsr /usr/local/texlive/texmf-local我要找的。谢谢!

相关内容