
Por que recebo um Overfull \hbox
aviso sempre que utilizo um quotation
ambiente dentro de uma lista no Beamer? Tomemos, por exemplo, este arquivo:
\documentclass{beamer}
\usepackage{lipsum}
\begin{document}
\begin{frame}
\frametitle{Example}
\begin{itemize}
\item See:
\begin{quotation}
\lipsum[1]
\end{quotation}
\end{itemize}
\end{frame}
\end{document}
Se eu compilar, recebo o aviso
Overfull \hbox (21.90005pt too wide) in paragraph at lines 12--12
Responder1
Como este é um parágrafo muito longo, não é de surpreender que o conteúdo transborde a página. Se você colocar seu quotation
ambiente dentro de um \fbox
que mostrará um quadro em torno de seu conteúdo, verá que ele adiciona uma margem bastante grande.
\documentclass{beamer}
\usepackage{lipsum}
\begin{document}
\begin{frame}
\frametitle{Example}
\begin{itemize}
\item See:
\fbox{\parbox{\textwidth}{%
\begin{quotation}
\lipsum[1]
\end{quotation}
}}
\end{itemize}
\end{frame}
\end{document}
Se você quiser uma solução um pouco mais flexível, você pode tentar ocitandopacote.
Você pode aproveitar as leftmargin/rightmargin
opções que permitem personalizar as margens locais em relação às margens atuais \textwidth
.
Veja abaixo
\documentclass{beamer}
\usepackage{lipsum}
\usepackage[leftmargin=0pt,rightmargin=0pt]{quoting}
\begin{document}
\begin{frame}
\frametitle{Example}
\begin{itemize}
\item See:
\begin{quoting}
\lipsum[1]
\end{quoting}
\end{itemize}
\end{frame}
\end{document}