Pregunta 1: Estoy creando una plantilla de diapositiva para una presentación en LaTex usando el paquete Beamer. Encontré que la colocación del logo en la diapositiva no es tan fácil. En lugar de colocar el logotipo en la misma posición en todas las diapositivas, quiero colocar el logotipo en el medio o un poco hacia arriba desde el medio en la diapositiva de título. ¿Es posible?
Pregunta 2: En las diapositivas después de la diapositiva de título quiero tener el logotipo en la esquina superior derecha. Entonces, puse este comando,
\logo{\includegraphics[height=0.8cm]{logo.eps}\vspace{220pt}}
Salió bien:
Sin embargo, si cambio el color de la barra superior, el logotipo se coloca detrás de la barra y ya no es visible:
¿Hay alguna forma de poner el logo en la parte superior?
Responder
Pregunta 1: puede utilizar cualquiera de los campos proporcionados por \author
, \title
, \date
, o \institute
para colocar la imagen en la página de título; si ninguno de esos campos le permite lograr la ubicación deseada, puede usar el textpos
paquete. El ejemplo siguiente usa el campo \author
para agregar la imagen.
Pregunta 2: Con la ayuda de textpos
paquete puede agregar el logotipo a la plantilla frametitle
usando \addtobeamertemplate
.
A código de ejemplo simple:
\documentclass{beamer} \usetheme{Madrid} \usecolortheme{beaver} \usepackage{textpos} \title{The title} \author[The author]{\includegraphics[height=1cm,width=2cm]{cat}\\The Author} \institute[Inst.]{The Institute} \date{\today} \begin{document} \begin{frame} \maketitle \end{frame} \addtobeamertemplate{frametitle}{}{% \begin{textblock*}{100mm}(.85\textwidth,-1cm) \includegraphics[height=1cm,width=2cm]{cat} \end{textblock*}} \begin{frame}{Motivation} Now the logo is visible \end{frame} \end{document}
Como osjerick menciona en un comentario, la solución anterior «no se comportará correctamente si se utiliza \framesubtitle
(la imagen se desplazará hacia abajo); en este caso, se puede utilizar un enfoque TikZ para evitar el movimiento:
\documentclass{beamer} \usetheme{Madrid} \usecolortheme{beaver} \usepackage{tikz} \title{The title} \author[The author]{\includegraphics[height=1cm,width=2cm]{cat}\\The Author} \institute[Inst.]{The Institute} \date{\today} \begin{document} \begin{frame} \maketitle \end{frame} \addtobeamertemplate{frametitle}{}{% \begin{tikzpicture}[remember picture,overlay] \node[anchor=north east,yshift=2pt] at (current page.north east) {\includegraphics[height=0.8cm]{cat}}; \end{tikzpicture}} \begin{frame}{Motivation} Now the logo is visible \end{frame} \begin{frame}{Motivation} \framesubtitle{A} Now the logo is visible \end{frame} \end{document}
addtobeamertemplate
. Ahora ' lo he entendido.