Рекомендуемый рабочий процесс для исправления нескольких неприятных кадров в проекторе?

Рекомендуемый рабочий процесс для исправления нескольких неприятных кадров в проекторе?

У меня довольно длинная презентация: курс, состоящий из пары сотен кадров. Время от времени я просматриваю презентацию, замечаю несколько исправлений в отдельных кадрах.

Исправление этих ошибок требует ряда итераций, чтобы найти наиболее приятное размещение объектов, текстов и рисунков. Излишне говорить, что запуск LaTeX для всей презентации занимает много времени.

Вместо этого я помечаю слайды label=currentи использую includeonlyframes{current}, который отображает только currentслайды. Однако я получаю раздражающее

 LaTeX Warning: There were multiply-defined labels.

Есть ли более цивилизованный способ управления рабочим процессом? Кажется слишком громоздким отмечать каждый слайд отдельной меткой, а затем перечислять метки в команде includeonlyframes.

решение1

Обычно я готовлю несколько кадров в отдельном файле, который имеет с основным только преамбулу.

Отсутствующие метки для перекрестных ссылок не являются проблемой при подготовке презентации: они могут вызвать некоторые небольшие различия в окончательной распечатке, но шансы очень малы. На самом деле я почти никогда не использую перекрестные ссылки в презентации, а только гиперссылки: я не нахожу что-то вроде «см. [1]» или «см. слайд 24» полезным для посещаемости.

Когда группа слайдов готова, я переношу их в основной файл; эту же идею можно использовать для исправления некоторых уже готовых.

Таким образом, компиляция всей презентации практически никогда не требуется, за исключением финальных стадий производства.

Можно даже избежать копирования преамбулы, поместив ее в третий файл, как на схеме ниже. На заключительном этапе может быть удобнее перенести содержимое preamble.texв основной файл, чтобы он был самодостаточным (за исключением графики).

Основной файл

\documentclass[<options>]{beamer}

\input{preamble}

\begin{document}

<already prepared slides>

\end{document}

Файл гранок

\documentclass[<options>]{beamer}

\input{preamble}

\begin{document}

<slides in preparation>

\end{document}

preamble.texфайл (схема)

\usebeamertheme{Whatever}
\usefonttheme{professionalfonts}

...<whatever needed in the preamble>...

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