
Tenho cerca de 250 slides que não consigo compilar como um único projeto (devido ao longo tempo de compilação). Decidi mantê-los como projetos separados. Existe uma maneira de iniciar a numeração dos slides do projetor em um novo projeto a partir do número 50? (Para que eu possa mesclar esses PDFs separados no final)
Qualquer sugestão seria apreciada. Obrigado
Responder1
Manual:
Você pode aumentar manualmente o framenumber
contador:
\documentclass{beamer}
\usetheme{Warsaw}
\setbeamertemplate{page number in head/foot}[totalframenumber]
\addtocounter{framenumber}{49}
\begin{document}
\begin{frame}
abc
\end{frame}
\end{document}
Automático
Para uma solução automática, você poderia rotular o último quadro do documento anterior, vamos chamá-lo de document2.tex
:
\documentclass{beamer}
\begin{document}
\begin{frame}
abc
\end{frame}
\begin{frame}
abc
\end{frame}
\begin{frame}
abc\pause fgdhj
\end{frame}
\begin{frame}[label=last]
abc \ref{last}
\end{frame}
\end{document}
e importe o contador para o seu próximo documento:
\documentclass{beamer}
\usetheme{Warsaw}
\setbeamertemplate{page number in head/foot}[totalframenumber]
\usepackage{zref-xr}
\zxrsetup{toltxlabel}
\zexternaldocument*[foo-]{document2}
\setcounterref{framenumber}{foo-last}
\begin{document}
\begin{frame}
abc
\end{frame}
\end{document}
Dividir com palestras
Em vez de usar vários arquivos, você também pode manter todos os slides em um projeto e usá-los \includeonlylecture{...}
para compilar apenas partes da apresentação. Isso mostrará automaticamente os números de quadro corretos:
\documentclass{beamer}
\usetheme{Warsaw}
\setbeamertemplate{page number in head/foot}[totalframenumber]
\includeonlylecture{lec2}
\begin{document}
\lecture{lecture 1}{lec1}
\begin{frame}
abc
\end{frame}
\begin{frame}
abc
\end{frame}
\lecture{lecture 2}{lec2}
\begin{frame}
abc
\end{frame}
\end{document}