我下载了哈佛大学论文的乳胶模板。
目前我正在使用 Linux Mint Nadia 14。
模板的说明告诉您使用以下命令安装所需的字体(已包含):sudo cp fonts/* /usr/local/share/fonts/
我已经这样做了,但为了正常工作,我必须在命令中添加标志-r
。当我尝试编译 tex(使用也包含的使用 xelatex 的编译脚本)时,我收到以下错误:
! fontspec error: "font-not-found"
!
! The font "EB Garamond" cannot be found.
!
! See the fontspec documentation for further information.
EB Garamond 是上一个命令已安装的字体之一。我也尝试sudo fc-cache -fsv
从 cl 执行。我在输出中得到了
/usr/local/share/fonts/EB Garamond: caching, new cache contents: 10 fonts, 0 dirs
但问题仍然存在。显然这是权限问题,因为它可以正常工作sudo
。但将字体文件夹和文件的权限更改为 644 也没有解决问题。
通过这个小例子:
\fontfamily{EB Garamond}
\documentclass{article}
\begin{document}
hi
\end{document}
我得到以下日志档案
任何想法?
答案1
这是一个示例文档:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{EB Garamond}
\begin{document}
foo
\end{document}
使用 运行它xelatex
,然后如果失败则显示日志文件。使用
pdffonts testfile.pdf
我明白了
name type encoding emb sub uni object ID
---------------------------- ----------- ----------- --- --- --- ---------
ZXTLQL+EBGaramond-Identity-H CID Type 0C Identity-H yes yes yes 5 0