更改某些字体的粗体

更改某些字体的粗体

对于某些特定的字体,它们具有不同级别的“粗体”。例如,Avenir NextUltra Light Light,,,,和... 下面是 Pages 所做的示例。RegularMediumDemi-BoldBoldCondensed Bold

在此处输入图片描述

我该如何在 LaTeX 中使用/定义这些“粗体”?为了简单起见,请给我一个Avenir Next使用多种粗体的最简工作样本。

答案1

经过一些尝试,我认为一个可能的解决方案是 \newfontfamily\<what_ever_command>{Avenir Next <Regular/Bold>}[Ligatures=TeX]。例如

\newfontfamily\avr{Avenir Next Regular}[Ligatures=TeX]
\newfontfamily\avm{Avenir Next Medium}[Ligatures=TeX]
\newfontfamily\avd{Avenir Next Demi Bold}[Ligatures=TeX]
\newfontfamily\avdi{Avenir Next Demi Bold Italic}[Ligatures=TeX]

然后我就可以使用这些命令了。

\avd This is "Avenir Next Demi Bold" font.

或者

\avdi This is "Avenir Next Demi Bold Italic" font.

或者

\avr Why are they different?

如果有人有更好的解决方案,请告诉我。

相关内容