如何保存环境的定义?或者,如何在本地禁用环境?

如何保存环境的定义?或者,如何在本地禁用环境?

什么?

我想将环境的定义“存储”figure进去,\something以便以下逻辑能够发挥作用:

% the following line is what I am looking for
store(figure, \something)
% and then I want to achieve what follows

\renewenvironment{figure}{}{}
{}

\doalotofstuff

\renewenvironment{figure}
{get_the_initial_definition_from(\something)}
{get_the_final_definition_from(\something)}

% now I can again use \begin{figure}...\end{figure} with its usual definition

这是可能的并且容易实现吗?

但为什么?!

我想禁用figure文档中某些部分的环境,然后能够再次获取环境figure。这个问题与这个帖子(如果环境处于活动状态,则解决方案不起作用figure)。

相关内容