如何知道 LaTeX 中的群组级别?

如何知道 LaTeX 中的群组级别?

\everypar有时我会遇到在其他组级别调用的情况。例如,\everypar在文档内部调用,但第二次是在\xalignat环境中调用。

是否存在一个现有变量,expl3可以让我们知道组级别,以便在\everypar命令中进行比较?如果没有,如何解决所有环境的问题?

也许我应该重新定义\bgroup命令\egroup,并增加或减少与组级别相关的变量?如果是,如何做正确?

答案1

etex 原语\currentgrouplevel保存组嵌套级别。

相关内容