Ajustar o índice na barra lateral - beamer

Ajustar o índice na barra lateral - beamer

Estou tendo problemas com minha barra lateral no beamer. Estou usando o tema PaloAlto e tenho muitas seções e subs, então ele está ficando fora do quadro. Eu li que posso reduzir o tamanho da fonte, gostaria de saber se também existe uma maneira de reduzir o espaço entre o título de cada seção? quando a barra lateral é predefinida em um tema. obrigado!

editar - aqui está o código do preâmbulo (abreviado) e uma imagem do 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}

Exemplo de slide

Você pode ver os títulos na barra lateral excedendo o espaço.

Responder1

  • você pode alterar o tamanho da fonte das seções na barra lateral com\setbeamerfont{section in sidebar}{size=\Tiny}

  • para alterar o espaçamento vertical, você pode redefinir os modelos section in sidebare section in sidebar shadedcomo este:


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

insira a descrição da imagem aqui

informação relacionada