latex - tamaño - numero de diapositivas para una presentacion
Ignorar los números de página en las diapositivas de respaldo (8)
El gran comando / insertpresentationendpage se ocupará de su problema. Simplemente coloque / apéndice al comienzo de las diapositivas de respaldo.
/documentclass[t]{beamer}
/usepackage[absolute,overlay]{textpos}
/setbeamertemplate{navigation symbols}{}
/def/insertpresentationendframe{/inserttotalframenumber}
/makeatletter
/g@addto@macro{/appendix}{/immediate/write/@auxout{/string/@writefile{nav}{/noexpand/headcommand{/noexpand/def/noexpand/insertpresentationendframe{/the/c@framenumber}}}}}
/makeatother
/setbeamertemplate{footline}{%
/begin{picture}(54,12.5)(0,0)
/put(0.9,0.52){%
/begin{minipage}[b][12.5mm][c]{112.5mm}
/raggedleft
/insertframenumber//insertpresentationendframe
/end{minipage}
}
/end{picture}
}
/begin{document}
/begin{frame}
slide in the main part
/only<2>{blub}
/end{frame}
/appendix
/section*{Backup}
/begin{frame}
/frametitle{backup}
not counting in the total frame number
/end{frame}
/end{document}
Estoy usando la clase de documento beamer en látex para hacer una presentación. Tendré varias diapositivas de respaldo que están disponibles para verlas sin conexión, referencias, etc. Beamer tiene una función que muestra el progreso a través de la presentación como {página #} / {páginas totales} en cada diapositiva. Realmente me gustaría si {total de páginas} fuera equivalente a mi número total de páginas sin contar las diapositivas de respaldo (¡no quiero desalentar a mi audiencia en la primera página!). ¿Alguien sabe cómo se puede hacer esto?
Esto ahora se puede lograr con la siguiente opción en todas las diapositivas de "copia de seguridad":
/begin{frame}[noframenumbering]{My Title}
/end{frame}
Esto hará que el número final (por ejemplo, 25/25) se muestre en dichas páginas.
Como siempre, una cuestión de gustos.
Esto se puede hacer con el paquete appendixnumberbeamer . Simplemente agregue /usepackage{appendixnumberbeamer}
al preámbulo y use /appendix
antes de la primera diapositiva de respaldo.
Fanfan, gracias por su respuesta, su respuesta me condujo a este archivo sty que se puede incluir en una clase de documento de beamer que contará automáticamente solo el número de fotogramas antes del apéndice, y luego reiniciará un recuento por separado para las diapositivas del apéndice, bastante ordenado.
http://www.ensta.fr/~lelong/Latex/appendixnumberbeamer.sty
Gracias también a Jérôme LELONG por tener esto disponible en línea.
He definido dos comandos para hacer esto:
/newcommand{/beginbackup}{
/newcounter{framenumbervorappendix}
/setcounter{framenumbervorappendix}{/value{framenumber}}
}
/newcommand{/backupend}{
/addtocounter{framenumbervorappendix}{-/value{framenumber}}
/addtocounter{framenumber}{/value{framenumbervorappendix}}
}
Luego puede usar /beginbackup
y /backupend
antes y después de la diapositiva de copia de seguridad para ajustar el número de diapositivas.
Para mi plantilla de beamer también me gusta añadir
/setbeamertemplate{footline}{
/leavevmode%
/hbox{%
/begin{beamercolorbox}[wd=.333333/paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}%
/usebeamerfont{author in head/foot}/insertshortauthor~~(/insertshortinstitute)
/end{beamercolorbox}%
/begin{beamercolorbox}[wd=.333333/paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
/usebeamerfont{title in head/foot}/insertshorttitle
/end{beamercolorbox}%
/begin{beamercolorbox}[wd=.333333/paperwidth,ht=2.25ex,dp=1ex,right]{date in head/foot}%
/usebeamerfont{date in head/foot}/insertshortdate{}/hspace*{2em}
/insertframenumber{} /hspace*{2ex} % hier hat''s sich geändert
/end{beamercolorbox}}%
/vskip0pt%
}
en la definición del comando /beginbackup
para ocultar el número total de páginas en las diapositivas de respaldo, de lo contrario obtendrá algo como "24/18".
Usando todo esto, sus diapositivas se numerarán como "x / Y" para todas las diapositivas antes de la copia de seguridad, donde Y es el número total de diapositivas antes de la primera diapositiva de copia de seguridad, y las diapositivas de copia de seguridad continuarán la numeración de las diapositivas anteriores.
Para fijar manualmente el recuento total de fotogramas a un número determinado, digamos 25, puede agregar el siguiente comando
/renewcommand{/inserttotalframenumber}{25}
justo después del comando / begin {document}.
También puede agregar el comando / appendix justo antes del comienzo de las diapositivas de respaldo, para que las secciones / subsecciones correspondientes no aparezcan en la tabla de contenido / estructura de navegación.
Debería ser posible ajustar el comando de renovación anterior para que use automáticamente el último número de fotograma antes del apéndice, pero no sé cómo hacerlo.
Puede poner todas sus diapositivas de respaldo en el apéndice y usar el paquete appendixnumberbeamer
.
/documentclass[12pt]{beamer}
/usepackage{appendixnumberbeamer}
/begin{document}
/begin{frame}{Frames that counts}
/end{frame}
/appendix
/begin{frame}{Backup slides}
/end{frame}
/end{document}
Solo inserte
/renewcommand{/inserttotalframenumber}{/pageref{lastslide}}
después de / begin {document} , y coloca el marcador
/label{lastslide}
en su última diapositiva