我通过 LuaTeX () 安装了 .ttf 字体,mtxrun --script font --reload
但是我无法在标题中以自己的尺寸使用它。
我有这个:
\definefontfamily[Signika][ss][signika]
我正在尝试将此字体设置为标题:
\setuphead[section][style=Signika]
这可行,但我想更改大小。我发现我可以用以下方法做到这一点\switchtobodyfont
:
\setuphead[section][style={\switchtobodyfont[Signika,18pt]}
但这不起作用...字体和字体大小根本没有改变。
当我尝试定义如下字体时:
\definefont[myfont][Signika at 18pt]
它输出的是:
fonts > defining > unknown font 'Signika', loading aborted
fonts > defining > unable to define 'Signika' as 'myfont--0'
fonts > defining > font with asked name 'Signika' is not found using lookup 'file'
我可以以某种方式设置标题的字体大小吗?
答案1
我刚刚意识到\definefont
不需要fontname
字体identifier
。familyname
您可以运行 找到此信息mtxrun --script fonts --list --pattern=signika
。选择字体名称而不是 signika。