在 LaTeX 中,如何在定理后得到冒号而不是句号?

发布于 2024-08-15 07:45:20 字数 117 浏览 4 评论 0原文

我想知道是否有某种方法可以将 Definition. 之后的句号更改为冒号,即获得 Definition: (以及“定义”中的其他环境) “定理风格)。

I want to know if there is some way to change that full stop after Definition. to a colon, i.e. to get Definition: (and for the other environments in the "definition" theoremstyle).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

凉宸 2024-08-22 07:45:20

最简单的方法可能是为自己定义一个新样式

\newtheoremstyle{stylename} % 要使用的样式名称

{spaceabove}% 定理上方留出的空间。例如:3pt

{spacebelow}% 定理下方留出的空间的度量。例如:3pt

{bodyfont}% 定理正文中使用的字体名称

{indent}% 缩进空间

{headfont}% 头部字体名称

{headpunctuation}% 头部和正文之间的标点符号

{headspace}%定理头后的空格; “” = 正常字间间距

{headspec}%手动指定head

在这种情况下,您将复制现有的定义样式,然后更改 headpunctuation 的值。

The easiest approach may be to define yourself a new style:

\newtheoremstyle{stylename} % name of the style to be used

{spaceabove}% measure of space to leave above the theorem. E.g.: 3pt

{spacebelow}% measure of space to leave below the theorem. E.g.: 3pt

{bodyfont}% name of font to use in the body of the theorem

{indent}% measure of space to indent

{headfont}% name of head font

{headpunctuation}% punctuation between head and body

{headspace}% space after theorem head; " " = normal interword space

{headspec}% Manually specify head

In this case, you would copy the existing definition style, and then change the value of headpunctuation.

瑶笙 2024-08-22 07:45:20

AMS LaTeX 应该包含在任何现代发行版中。它(或 amsthm独立包([此处文档 PDF 链接!< /a>)) 提供 \theoremstyle\newtheoremstyle 命令。

AMS LaTeX should be included in any modern distribution. It (or the amsthm standalone package ([docs here PDF link!)) provides the \theoremstyle and \newtheoremstyle commands.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文