新环境与新命令?

新环境与新命令?

有人能向我解释一下以下奇怪的行为吗?

代码如下

\documentclass{amsart}

\newcommand{\pippo}{Pippo}
\begin{document}
\begin{pippo}  
\end{pippo}
\end{document} 

输出为

Pippo   

答案1

\begin{foo}本质上是,\begingroup\foo并且如果已定义,则为,否则\end{foo}为。因此通常可以将命令称为环境。\endfoo\endgroup\endfoo\endgroup

相关内容