Beamer での TikZ の外部化

Beamer での TikZ の外部化

BeamerドキュメントでTikZの外部化機能を使いたいのですが、うまく動作しますが、次のようなものを使用すると

path<1->[draw] (0,0) -- (0,1);
path<2->[draw] (0,0) -- (1,0);

… 最初のフレームの画像のみが外部化されます。これを修正する方法はありますか? 公式ドキュメントの外部化の部分を読みましたが、beamer についてはどこにも言及されておらず、「制限」の部分が理解できていません。

答え1

ご要望に応じて、回答は次のとおりです。主なアイデアは\only<1-10>{\begin{tikzpicture} .... \end{tikzpicture}}、(10 個の数字がある場合) を使用することです。

しかし、番号付けにはいくつかの問題があります。別の質問どうすれば修正できるか尋ねました: 新しい数字のセットを作成する前に、\settikzdir{foo}数字用に別のディレクトリを設定し、数字をリセットします。コマンド:

\tikzset{external/figure name = figure}
\newcommand{\settikzdir}[1]{
  \tikzset{external/reset counter = figure}
  But\tikzsetexternalprefix{./tikz/#1/}
}

ここでは問題なく動作します。:)

関連情報