我想在我的 LaTeX 文档中使用 Calibri。由于这不是基本字体之一,我下载了适用于 Windows 的 Calibri 包并将其添加到我的文件路径(见图)。
按照此主题中的答案:如何使用 Calibri 字体我把编译器换成了lualatex,并添加了如下代码:
\usepackage{fontspec}
\setmainfont[
BoldItalicFont=calibriz.ttf,
BoldFont =calibrib.ttf,
ItalicFont =calibrii.ttf]{calibri.ttf}
这会导致以下错误:“超时。抱歉,您的编译运行时间过长且超时。这可能是由于 LaTeX 错误,或者大量高分辨率图像或复杂图表造成的。”
如果没有上述代码,文件就不在 Calibri 中,但只需几秒钟即可编译。
答案1
按照背面的指南我想要将自定义字体加载到文档中。我该怎么做?此代码编译:
\documentclass{article}
\usepackage{fontspec}
\setmainfont{calibri}[
Extension = .ttf,
UprightFont = *,
BoldItalicFont=*z.ttf,
BoldFont =*b.ttf,
ItalicFont =*i.ttf
]
\begin{document}
text \textbf{bold} \textit{italic} \textbf{\textit{bolditalic}}
\end{document}
(但是,一开始它也超时了三次才为我工作......后续编译似乎工作正常。)