Personalizar la numeración de diapositivas del proyector

Personalizar la numeración de diapositivas del proyector

Tengo alrededor de 250 diapositivas que no puedo compilar como un solo proyecto (debido al largo tiempo de compilación). He decidido mantenerlos como proyectos separados. ¿Hay alguna manera de comenzar la numeración de diapositivas del proyector en un nuevo proyecto a partir del número 50? (Para poder fusionar estos archivos PDF separados al final)

Cualquier sugerencia sera apreciada. Gracias

Respuesta1

Manual:

Puede aumentar manualmente el framenumbercontador:

\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 una solución automática, puedes etiquetar el último fotograma del documento anterior, llamémoslo 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}

y luego importe el contador a su siguiente 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 con conferencias

En lugar de utilizar varios archivos, también puedes mantener todas las diapositivas en un proyecto y luego usarlas \includeonlylecture{...}para compilar solo partes de la presentación. Esto mostrará automáticamente los números de fotograma correctos:

\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}

información relacionada