Fluxo de trabalho recomendado para corrigir vários quadros desagradáveis ​​no beamer?

Fluxo de trabalho recomendado para corrigir vários quadros desagradáveis ​​no beamer?

Tenho uma apresentação bastante longa: um curso composto por algumas centenas de frames. Ocasionalmente, repasso a apresentação e noto algumas correções em frames distintos.

Corrigir isso requer uma série de iterações para encontrar o posicionamento mais agradável de objetos, textos e figuras. Escusado será dizer que executar o LaTeX em toda a apresentação consome muito tempo.

Em vez disso, marco os slides com label=currente uso includeonlyframes{current}which renderiza apenas os currentslides. No entanto, eu entendo o irritante

 LaTeX Warning: There were multiply-defined labels.

Existe uma maneira mais civilizada de gerenciar o fluxo de trabalho. Parece muito complicado marcar cada slide com um rótulo diferente e depois enumerar os rótulos no includeonlyframescomando.

Responder1

Costumo preparar alguns quadros em um arquivo separado que tenha apenas o preâmbulo em comum com o principal.

A falta de etiquetas para referências cruzadas não é um problema durante a preparação da apresentação: podem causar alguma pequena diferença na impressão final, mas as chances são muito pequenas. Na verdade quase nunca uso referências cruzadas em apresentações, apenas hiperlinks: não acho algo como “ver [1]” ou “ver slide 24” útil para o atendimento.

Quando o grupo de slides estiver pronto, eu os transfiro para o arquivo principal; a mesma ideia pode ser usada para consertar alguns já finalizados.

Desta forma, a compilação de toda a apresentação quase nunca é necessária, exceto nas fases finais de produção.

Pode-se até evitar a cópia do preâmbulo colocando-o em um terceiro arquivo como no esquema abaixo. Na fase final pode ser mais conveniente transferir o conteúdo para preamble.texo arquivo principal para que ele fique independente (exceto para gráficos).

Arquivo principal

\documentclass[<options>]{beamer}

\input{preamble}

\begin{document}

<already prepared slides>

\end{document}

Arquivo de galé

\documentclass[<options>]{beamer}

\input{preamble}

\begin{document}

<slides in preparation>

\end{document}

preamble.texarquivo (esquema)

\usebeamertheme{Whatever}
\usefonttheme{professionalfonts}

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

informação relacionada