整个文档中有多种字体系列

整个文档中有多种字体系列

我知道这个问题已经在这里得到解答了
如何在文档中的一小部分文本中使用特定字体?

我了解,为了在 XeLaTeX 和 LuaLaTeX 中使用附加字体,可以选择继续:

\newfontfamily\myfont{font name} 

然后定义一个命令

\DeclareTextFontCommand{\textmyfont}{\myfont}

然后使用命令

Text in the default font. \textmyfont{Text in the new font.} Again text in the default font.

但是,如果我想在文档中使用多种字体怎么办?如何使用一个\textmyfont命令指定使用我加载的特定字体?它如何知道从我加载的众多字体中选择哪种字体?
假设我加载了三种字体:

\newfontfamily\myfont{font1}
\newfontfamily\myfont{font2}
\newfontfamily\myfont{font3}

我该如何修改\DeclareTextFontCommand{\textmyfont}{\myfont}命令来分别识别每种字体?\myfont2并且\myfont3不起作用!然后我该如何使用实际的\textmyfont命令将特定字体引用到文本的特定部分?

相关内容