Экстернализация TikZ в бимере

Экстернализация TikZ в бимере

Я хочу использовать функцию экстернализации TikZ в моем документе-проекторе. Работает отлично, но когда я использую что-то вроде

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

… будет выведена наружу только картинка первого кадра. Есть ли способ это исправить? Я прочитал часть официальной документации об экстернализации, но проектор нигде не упоминается, и я не уверен, что понимаю части об «ограничениях».

решение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/}
}

Здесь все отлично работает. :)

Связанный контент