我正在使用Junicode Two Beta VF字体适用于我的文档。它只附带两个文件,一个用于罗马字体,一个用于斜体字体。但如果我运行fc-list
,我会注意到字体包含一种bold
通过的样式Junicode Two Beta VF:style=Bold
。但是,该fontspec
包正在寻找粗体字体文件,我认为这就是粗体不起作用的原因。
\documentclass{article}
\usepackage{fontspec, lipsum}
\setmainfont{Junicode Two Beta VF}
\begin{document}
\bfseries\lipsum[1]
\end{document}
有没有办法可以指定粗体字体应该是style=Bold
字体的版本?
答案1
由于 Junicode Two Beta VF 是可变字体,因此以下解决方案对我有用。
\documentclass{article}
\usepackage{fontspec, lipsum}
\setmainfont[
BoldFont = *,
BoldFeatures={RawFeature={+axis={wght=600}}},
BoldItalicFeatures={RawFeature={+axis={wght=600}}}
]{Junicode Two Beta VF}
\begin{document}
\bfseries\lipsum[1]
\end{document}