该包中amsthm
包含预定义定理样式plain
,definition
以及您可以在之前remark
使用它们。\theoremstyle
\newtheorem
您还可以创建新的定理样式,如下所示:
\newtheoremstyle{NAME}{ABOVESPACE}{BELOWSPACE}{BODYFONT}{INDENT}{HEADFONT}{HEADPUNCT}{HEADSPACE}{CUSTOM-HEAD-SPEC}
。也就是说,您必须一次设置新样式的所有属性。
但我更喜欢它们本来的样子,我只想更改 1 个参数。因此我想知道\newtheoremstyle
产生预定义样式的参数,这样我就可以复制它们并只更改我想要的。我希望这些信息在包的文档中,但事实并非如此。有人知道它们是什么吗?
答案1
样式“plain”应该等同于
\newtheoremstyle{plain}
{\topsep} % ABOVESPACE
{\topsep} % BELOWSPACE
{\itshape} % BODYFONT
{0pt} % INDENT (empty value is the same as 0pt)
{\bfseries} % HEADFONT
{.} % HEADPUNCT
{5pt plus 1pt minus 1pt} % HEADSPACE
{} % CUSTOM-HEAD-SPEC
“定义”的样式除正文字体外,其余均相同,正文字体为\normalfont
;“备注”中上下空格为0.5\topsep
,标题字体为\itshape
,正文字体为\normalfont
。