我想给我的定理编号并用直立字体排版。我知道定理模板有“编号”和“正常字体”选项,但我不能同时使用这两个选项。
有没有什么方法可以使用“ams 样式”选项,并将定理的 ams 样式更改为直立字体?我也没有设法让它工作。
\documentclass{beamer}
\setbeamertemplate{theorems}[numbered]
\setbeamertemplate{theorems}[normal font]
\begin{document}
\begin{theorem}[This should be numbered]
This should be upright.
\end{theorem}
\end{document}
答案1
似乎没有现成的样式。但由于numnbered
和之间的代码差异normal font
并不大。这似乎可行
\documentclass{beamer}
\setbeamertemplate{theorems}[numbered]
\addtobeamertemplate{theorem begin}{\normalfont}{}
\begin{document}
\begin{theorem}[This should be numbered]
This should be upright.
\end{theorem}
\end{document}