Theoremstyle 带有换行符但非斜体文本

Theoremstyle 带有换行符但非斜体文本

我使用定理(来自 amsthm 包)来指定定义、示例等等。

我希望他们做两件事:

1) 标签后的换行 2) 定理内的非斜体文本!

我用 Google 搜索了一下并找到了第一件事的解决方案。

我对此有一个 MWE:

\documentclass{article}
\usepackage{amsthm}
\newtheoremstyle{break}
  {\topsep}{\topsep}%
  {\itshape}{}%
  {\bfseries}{}%
  {\newline}{}%
\theoremstyle{break}
\newtheorem{defi}{Definition}
\begin{document}
\begin{defi}[Test]
Foo
\end{defi}
\end{document}

你能帮我解决第二个问题吗?那太好了!

感谢您的帮助!

答案1

只需删除\itshape...

\documentclass{article}
\usepackage{amsthm}
\newtheoremstyle{break}
  {\topsep}{\topsep}%
  {}{}%
  {\bfseries}{}%
  {\newline}{}%
\theoremstyle{break}
\newtheorem{defi}{Definition}
\begin{document}
\begin{defi}[Test]
Foo
\end{defi}
\end{document} 

输出

在此处输入图片描述

相关内容