Como armazenar a definição de um ambiente? Ou como desabilitar localmente um ambiente?

Como armazenar a definição de um ambiente? Ou como desabilitar localmente um ambiente?

o que?

Gostaria de "armazenar" a definição do ambiente figurepara \somethingque as seguintes lógicas funcionem:

% 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

É possível e facilmente alcançável?

mas por que?!

Quero desabilitar o ambiente figureem algumas partes do meu documento e poder recuperá-lo figuredepois. Esta questão está relacionadaesta postagem(a solução não funciona se o ambiente figureestiver ativo).

informação relacionada