
Quero usar o recurso de externalização TikZ em meu documento beamer. Funciona bem, mas quando eu uso algo como
path<1->[draw] (0,0) -- (0,1);
path<2->[draw] (0,0) -- (1,0);
… apenas a imagem do primeiro quadro será exteriorizada. Existe alguma maneira de corrigir isso? Eu li a parte de externalização da documentação oficial, mas o beamer não é mencionado em lugar nenhum e não tenho certeza se entendi as partes de “limitação”.
Responder1
Conforme solicitado, aqui vai uma resposta: A ideia principal é usar \only<1-10>{\begin{tikzpicture} .... \end{tikzpicture}}
(se tiver 10 algarismos).
No entanto, a numeração causa alguns problemas. Emoutra perguntaPerguntei como consertar isso: antes de cada novo conjunto de números eu uso \settikzdir{foo}
para definir outro diretório para meus números e redefinir o número. O comando:
\tikzset{external/figure name = figure}
\newcommand{\settikzdir}[1]{
\tikzset{external/reset counter = figure}
But\tikzsetexternalprefix{./tikz/#1/}
}
Funciona bem aqui. :)