Exteriorización de TikZ en proyector

Exteriorización de TikZ en proyector

Quiero utilizar la función de externalización de TikZ en mi documento de proyector. Funciona bien, pero cuando uso algo como

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

… sólo se exteriorizará la imagen del primer fotograma. ¿Hay alguna manera de arreglar eso? Leí la parte de externalización de la documentación oficial, pero Beamer no se menciona en ninguna parte y no estoy seguro de entender las partes de "limitación".

Respuesta1

Según lo solicitado, aquí hay una respuesta: la idea principal es usar \only<1-10>{\begin{tikzpicture} .... \end{tikzpicture}}(si tienes 10 figuras).

Sin embargo, la numeración genera algunos problemas. Enotra preguntaPregunté cómo solucionarlo: antes de cada nuevo conjunto de figuras, suelo \settikzdir{foo}configurar otro directorio para mis figuras y restablecer el número. El comando:

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

Funciona bien aquí. :)

información relacionada