Exteriorização TikZ no beamer

Exteriorização TikZ no beamer

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. :)

informação relacionada