
Tengo problemas con mi barra lateral en Beamer. Estoy usando el tema PaloAlto y tengo demasiadas secciones y subtítulos, por lo que se está quedando sin marco. He leído que puedo reducir el tamaño de fuente. Me preguntaba si también hay alguna forma de reducir el espacio entre los títulos de cada sección. cuando la barra lateral está predefinida en un tema. ¡gracias!
editar: aquí está el código de preámbulo (abreviado) y una imagen del problema:
\documentclass[pdftex, mathserif/mathsans, red]{beamer}
\usetheme{PaloAlto}
\usecolortheme{beaver}
\setbeamercolor*{title in sidebar}{fg=darkred!50!black}
\setbeamercolor*{author in sidebar}{fg=darkgray}
\setbeamercolor*{section in sidebar}{fg=gray}
\setbeamercolor*{subsection in sidebar}{fg=gray}
\setbeamercovered{transparent}
\mode<presentation>
\begin{document}
Puedes ver los títulos en la barra lateral excediendo el espacio.
Respuesta1
puedes cambiar el tamaño de fuente de las secciones en la barra lateral con
\setbeamerfont{section in sidebar}{size=\Tiny}
Para cambiar el espaciado vertical, puede redefinir las plantillas
section in sidebar
ysection in sidebar shaded
de esta manera:
\documentclass{beamer}
\usetheme{PaloAlto}
\usecolortheme{beaver}
\setbeamercolor*{title in sidebar}{fg=darkred!50!black}
\setbeamercolor*{author in sidebar}{fg=darkgray}
\setbeamercolor*{section in sidebar}{fg=gray}
\setbeamercolor*{subsection in sidebar}{fg=gray}
\setbeamercovered{transparent}
\mode<presentation>
\setbeamerfont{section in sidebar}{size=\Tiny}
\makeatletter
\setbeamertemplate{section in sidebar}
{%
\vbox{%
\vskip-5ex% <- was 1ex by default
\beamer@sidebarformat{3pt}{section in sidebar}{\insertsectionhead}%
}%
}
\setbeamertemplate{section in sidebar shaded}
{%
\vbox{%
\vskip-5ex% <- was 1ex by default
\beamer@sidebarformat{3pt}{section in sidebar shaded}{\insertsectionhead}%
}%
}
\makeatother
\begin{document}
\section{title}
\begin{frame}
content...
\end{frame}
\section{title}
\begin{frame}
content...
\end{frame}
\end{document}