是否有倾斜头字体的定理样式?

是否有倾斜头字体的定理样式?

我想创建一个带有倾斜文本的定理样式。有什么方法吗?

我尝试使用以下thmtools

\declaretheoremstyle[headfont=\textsl]{slantedhead}
\declaretheorem[style=slantedhead]{exercise}

但那时写作

\begin{exercise}

\end{exercise}

产生正常字体作为头部。

答案1

您唯一做错的是使用\textsl而不是开关\slshape。前者需要一个参数,而后者会影响后续文本。这是thmtools预期的风格。通常,最好在前面加上\normalfont,这样您就知道从哪种字体开始。

示例输出

\documentclass{article}

\usepackage{amsthm}
\usepackage{thmtools}
\declaretheoremstyle[headfont=\normalfont\slshape]{slantedhead}
\declaretheorem[style=slantedhead]{exercise}

\begin{document}
\begin{exercise}
  Something to work on.
\end{exercise}
\end{document}

相关内容