当直立字体文件位于根文件夹中时,Overleaf 可以正确呈现 pdf,但当该文件位于文件夹中时会返回错误。
来源如下
\documentclass{article}
\usepackage{fontspec}
\setmainfont[
ItalicFont={fonts/LinLibertine_RIah.ttf},
]{LinLibertine_Rah.ttf}
\begin{document}
Hello \emph{world}
\end{document}
这是文件结构。
但如果我把直立的文件移到同一个文件夹中,从而改变源
\documentclass{article}
\usepackage{fontspec}
\setmainfont[
ItalicFont={fonts/LinLibertine_RIah.ttf},
]{fonts/LinLibertine_Rah.ttf}
\begin{document}
Hello \emph{world}
\end{document}
并更新文件结构
返回错误。
当直立字体文件位于文件夹中时,我该如何正确移动并引用它?
答案1
[免责声明:我是 Overleaf 的支持人员]
实际上,当我尝试在本地 TeX Live 安装上编译它时,您的代码片段也不起作用。但使用该Path
选项可以:
\setmainfont[Path=fonts/,
ItalicFont=LinLibertine_RIah.ttf]
{LinLibertine_Rah.ttf}