
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/}
}
ここでは問題なく動作します。:)