
Почему я получаю Overfull \hbox
предупреждение всякий раз, когда использую quotation
окружение в списке в Beamer? Возьмем, к примеру, этот файл:
\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}
Если я его скомпилирую, то получу предупреждение
Overfull \hbox (21.90005pt too wide) in paragraph at lines 12--12
решение1
Поскольку это очень длинный абзац, неудивительно, что содержимое выходит за пределы страницы. Если вы поместите свою quotation
среду в \fbox
, которая покажет рамку вокруг ее содержимого, вы увидите, что она добавит довольно большой отступ.
\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}
Если вам нужно немного более гибкое решение, вы можете попробоватьцитированиеупаковка.
Вы можете воспользоваться опциями leftmargin/rightmargin
, которые позволяют настраивать локальные поля относительно текущего \textwidth
.
См. ниже
\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}