我正在尝试使用 LuaLaTeX 作为编译器,让 Calibri 字体在 Overleaf 上为整个文档工作。我对 LuaLaTeX 还不太熟悉。
目前,我已经定义了一个名为 Fonts 的文件夹,其中包含上传的 Calibri 字体文件(扩展名为 .ttf)。
该文件夹包含:CALIBRI.TTF、CALIBRIZ.TTF、CALIBRIB.TTF、CALIBRII.TTF、CALIBRIL.TTF 和 CALIBRILI.TTF。
然后我添加了以下代码,来自如何使用 Calibri 字体 :
\usepackage{fontspec}
\setmainfont[Fonts/,
BoldItalicFont=Fonts/CALIBRIZ.TTF,
BoldFont =Fonts/CALIBRIB.TTF,
ItalicFont =Fonts/CALIBRII.TTF]{CALIBRI.TTF}
我正在显示一种字体;但是,我还收到一些错误消息并且文本已损坏。
错误:
1:
Package fontspec Error: The font "CALIBRI" cannot be found.
2:
Font \TU/CALIBRI.TTF(0)/m/n/12=[CALIBRI.TTF]:mode=node;language=dflt;+tlig; at enter code here
12pt not loadable: metric data not found or bad.
<to be read again>
relax
l.17
I wasn't able to read the size data for this font,
so I will ignore the font specification.
[Wizards can fix TFM files using TFtoPL/PLtoTF.]
You might try inserting a different font spec;
e.g., type `I\font<same font id>=<substitute font name>'.
最后一个对于其他字体重复了几次。
下面是 PDF 的当前外观:
有什么想法可以修复此字体和错误消息吗?
提前感谢您。