没有 begin{} 和 end{} 的定理

没有 begin{} 和 end{} 的定理

我的问题更多的是好奇而不是问题。
我注意到以下文本构建了一个有效文档。我认为使用此定理环境的唯一正确方法是将正文写在“\begin{definition}”和“\end{definition}”之间。

为什么我没有收到任何警告或错误?

\documentclass{article}
\usepackage{amsthm}
\newtheorem{definition}{Definition}
\title{A reason to argue} 
\author{Grassy Knoll}
\begin{document}
\section{Introduction}
Here is a weird thing:

\definition[rain] Water that falls from the sky.  
It falls from up high.

The definition does not end, so something is wrong.
\end{document}

答案1

当你这样做

\begin{definition}

执行几个命令\begin,然后执行\definition

类似地,当 LaTeX 处理

\end{definition}

它执行\enddefinition并连接到的几个命令\end

如果不使用正确的\begin{...}...\end{...}LaTeX 将处于不可预测的状态,因为环境应该在组内处理,所以许多设置在组结束时会自动撤消,这是由 提供的\end

例如,字体仍然是斜体,正如您可能发现的那样。并且在应该是定义文本的段落之后没有垂直空间。

用你的代码输出

在此处输入图片描述

输出适当的\begin\end

在此处输入图片描述

相关内容