字体大小不可用,实际上并非如此

字体大小不可用,实际上并非如此

我得到了一个 Latex 模板,它实际上生成了一个 PDF 文件,但有很多警告。该模板基于类article,有许多自定义的\newcommand\newfontfamily条目。它的一个片段如下:

\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{nokia}[2018/10/22 Nokia article class]
[...]
\LoadClass{article}
%% Nokia blue color definitions
\definecolor{nokiablue}{RGB}{18,65,145}
\definecolor{nokiadark}{RGB}{0,17,53}
%% Nokia fonts
\newfontfamily\nokiatitle[SizeFeatures={Size=22},Color=nokiablue{NokiaPureHeadline_Light.ttf}
\newfontfamily\nokiasubtitle[SizeFeatures={Size=11},Color=nokiadark]{NokiaPureText-Light.ttf}
\newfontfamily\nokiachangehistory[SizeFeatures={Size=9},Color=nokiadark]{NokiaPureText-Light.ttf}
[...]
\renewcommand{\baselinestretch}{1.5}

保存文件后,VSCode 会在\renewcommand{\baselinestretch}{1.5}包含此警告消息的行上弹出此警告。

Font shape `TU/NokiaPureText-Light.ttf(3)/m/n' in size <10> not available
(Font)  size <11> substituted.

另外,在日志文件中,我可以读取LaTeX Font Warning: Some font shapes were not available, defaults substituted.

然而,检查文件后,我确实看到了其中的.ttf大小。<10>

在此处输入图片描述

我是否遗漏了某些配置或者误解了某些东西?

非常感激。

相关内容