環境の定義を保存するにはどうすればよいでしょうか? または、環境をローカルで無効にするにはどうすればよいでしょうか?

環境の定義を保存するにはどうすればよいでしょうか? または、環境をローカルで無効にするにはどうすればよいでしょうか?

何?

次のロジックが機能するように、環境の定義を「保存」したいと思います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がアクティブな場合、このソリューションは機能しません)。

関連情報