定義されたすべてのPGFキーを反復処理する

定義されたすべてのPGFキーを反復処理する

以前に定義されたすべてのPGFキーを反復処理する方法はありますか?私のアイデアは、すべてのキーの値を取得して、tikzpicture 環境の適切なネスト: すべての PGF 値をデフォルトにリセットします

編集: 私は次のようなことを想像します:

\documentclass{article}
\beginrecordallpgfkeys
\usepackage{tikz}
\endrecordallpgfkeys

\begin{document}
  \restoreallrecordedpgfkeys
\end{document}

記録と復元に一時ファイルが使用されるのは構いません。

答え1

そのような機能はありません (そして、それはあまりにも高価です)。

必要な場合は、すべてのオプションを「範囲内」で手動で記録する必要があります (また、「範囲内」の意味を明確に定義する必要があります)。

オプションを記録する 1 つの方法として、pgfkeys のキー フィルタリング機能 (ただし、かなり高度です) が考えられます。

関連情報