示例环境中数字的常规字体

示例环境中数字的常规字体

考虑以下代码和输出

\documentclass{amsbook}
\usepackage{amsmath}
\newtheorem{example}{Example}[chapter]

\begin{document}
\begin{example} 1,2,3 \end{example}

\begin{example} $1$,$2$,$3$ \end{example}
\end{document}

在此处输入图片描述

我发现第二个版本更有吸引力。有没有办法不用把每个数字都放到数学模式中就可以得到它?换句话说,有没有可以添加到示例中的代码来使其自动化?

答案1

如果你只想要upshape字体,不必在意它是数学字体还是文本字体。你可以使用\theoremstyle{definition}。并且在中amsbook,数学字体也是 Computer Modern,数学或文本中的数字相同。你不会看到差异。

\documentclass{amsbook}
\usepackage{amsmath}
\theoremstyle{definition}
\newtheorem{example}{Example}[chapter]

\begin{document}
\begin{example} 1,2,3 \end{example}

\begin{example} $1$,$2$,$3$ \end{example}
\end{document}

在此处输入图片描述

相关内容