我想将粗斜体应用为假倾斜,因为字体没有粗斜体版本
注意:此字体有斜体版本
如何将粗体斜体变为假倾斜?
梅威瑟:
\documentclass[landscape]{article}
\usepackage{geometry}
\usepackage{fontspec}
\setmainfont[Mapping=tex-text,%
ItalicFont = SpectrumMTStd-Italic.otf,%
BoldFont = SpectrumMTStd-SemiBold,%
BoldFeatures={FakeSlant=0.2}
BoldSlantedFeatures={BoldItalicFont = SpectrumMTStd-SemiBold,FakeSlant=0.2}
]
{SpectrumMTStd.otf}%%
\begin{document}
\textbf{Bold font}
\textbf{\textsl{Bold Italic font}}
Roman font
\textit{Italic Font}
\end{document}
答案1
如果要定义粗体斜体字体,则应使用键BoldItalicFont
。我没有你的字体,因此我使用一些其他字体(并添加颜色)来演示原理:
\documentclass[landscape]{article}
\usepackage{geometry}
\usepackage{fontspec}
\setmainfont[BoldItalicFont = TeX Gyre Heros,%
BoldItalicFeatures={FakeSlant=0.2,Color=FF0000}
]
{TeX Gyre Termes}%%
\begin{document}
\textbf{Bold font}
\textbf{\textsl{Bold Italic font}}
Roman font
\textit{Italic Font}
\end{document}