\hbox demasiado lleno al utilizar el entorno de "cita" en un documento proyector

\hbox demasiado lleno al utilizar el entorno de "cita" en un documento proyector

¿Por qué recibo una Overfull \hboxadvertencia cada vez que uso un quotationentorno dentro de una lista en Beamer? Tomemos, por ejemplo, este archivo:

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

Si lo compilo me sale la advertencia

Overfull \hbox (21.90005pt too wide) in paragraph at lines 12--12

Respuesta1

Dado que se trata de un párrafo muy largo, no sorprende que el contenido desborde la página. Si coloca su quotationentorno dentro de un \fboxque mostrará un marco alrededor de su contenido, verá que agrega un margen 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}

ingrese la descripción de la imagen aquí

Si desea una solución un poco más flexible, puede probar lacitandopaquete.

Puedes aprovechar las leftmargin/rightmarginopciones que permiten personalizar los márgenes locales con respecto al actual \textwidth.

Vea abajo

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

ingrese la descripción de la imagen aquí

información relacionada