使用 fontspec 将文本加粗

使用 fontspec 将文本加粗

我正在尝试使用:

\usepackage{fontspec}
\setmainfont{Cambria}

\textbf但我无法使用通常的或来强调文本\textit。如何在 Mac 上做到这一点?或者哪个最接近 Cambria\Calibri 默认的 LaTeX 字体?

答案1

(我在运行 MacOSX 10.10.3“Yosemite”的 MacBookPro 上运行 MacTeX2015。)

我会通过和指令加载Cambria和字体。该程序在 XeLaTeX 和 LuaLaTeX 下运行同样良好。Calibri\setmainfont\setsansfont

在此处输入图片描述

\documentclass{article}
\usepackage{fontspec}
\setmainfont{Cambria}
\setsansfont[Scale=MatchLowercase]{Calibri}
\newcommand\test{The quick brown fox jumps over the lazy dog.}

\begin{document}

\test

\textbf{\test}

\textit{\test}

\textbf{\textit{\test}}

\medskip\sffamily

\test

\textbf{\test}

\textit{\test}

\textbf{\textit{\test}}
\end{document}

相关内容