如何使用/将 Calibri 字体通过 LuaLaTeX 编译器导入 Overleaf

如何使用/将 Calibri 字体通过 LuaLaTeX 编译器导入 Overleaf

我正在尝试使用 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 的当前外观:

在此处输入图片描述

有什么想法可以修复此字体和错误消息吗?

提前感谢您。

相关内容