标题中的部分单词采用斜体

标题中的部分单词采用斜体

我想使用带有外来词的标题,该标题应为斜体。我使用 KOMA-script。

我尝试过这个:

\documentclass{scrartcl}
\begin{document}
\tableofcontents

The text.

\section{Foo \textit{bar}}
\section{Foo \itshape bar}
\section{Foo \normalfont \bfseries \itshape bar}
\subsection{Foo \textit{bar}}
\subsection{Foo \itshape bar}
\subsection{Foo \normalfont \bfseries \itshape bar}

\end{document}

\textit不起作用,也不起作用\itshape(为什么?)

\normalfont\itshape几乎可以工作,但它删除了标题中的粗体。

\normalfont\bfseries\itshape有效,但不会在目录中添加粗体......

那么我该怎么做呢?

编辑:正如 Marco Daniel 指出的那样,问题在于我使用的字体 (Biolinum) 没有粗斜体形状。告诉 fontspec 使用不同的字体作为粗斜体解决了这个问题。

答案1

在你的日志文件中你会发现类似的警告

LaTeX Font Warning: Some font shapes were not available, defaults substituted.

这意味着您不使用具有此类组合的字体。请参阅:警告:“字体形状……不可用”

加载\usepackage[T1]{fontenc}你将获得:

相关内容