例如,内部宏的明星版本是\flalign
什么\endflalign
?
答案1
问题不太清楚,但flalign
和的定义flalign*
是
\newenvironment{flalign}{%
\start@align\tw@\st@rredfalse\m@ne
}{%
\endalign
}
\newenvironment{flalign*}{%
\start@align\tw@\st@rredtrue\m@ne
}{%
\endalign
}
因此,除了星号形式之外,它们是相同的\ifst@rred
(并且它们大部分与相同align
)。
这个开关在代码中的各个点进行测试,通常(fl)align(*)
使用如下代码行
\ifst@rred\else\global\@eqnswtrue\fi
如果你的意思是保存顶级定义的宏是什么,那么\flalign
保存定义的方式\begin{flalign}
就是这样,但是如果你要制作一个字母\flalign*
,你只能以这种方式输入它,所以通常它会通过\catcode\`\*=11
*
\csname flalign*\endcsname