Слишком много места вокруг цитаты

Слишком много места вокруг цитаты

Иногда LaTeX добавляет дополнительные белые линии вокруг моего \begin{quote}. Я использую только базовый memoirкласс без какой-либо настройки. Есть подсказка?

решение1

Все это может зависеть от того, как вы все организуете.

Если придерживаться основных значений параметров для формирования и обработки абзацев, то интервалы не должны быть слишком плохими:

\documentclass{memoir}
\usepackage{lipsum}
\begin{document}

\lipsum[1-2]
\begin{quote}
\lipsum[1]
\end{quote}
\lipsum[10]

\end{document}

введите описание изображения здесь

Но если вы начнете вносить изменения в общее форматирование, как в следующем примере:

\documentclass{memoir}
\usepackage{lipsum}
\setlength\parskip{2ex}
\setlength\parindent{0pt}
\begin{document}

\lipsum[1-2]
\begin{quote}
\lipsum[1]
\end{quote}
\lipsum[10]

\end{document}

Тогда интервал немного выходит из-под контроля. Обычно рекомендуется не вмешиваться в значение \parskip.

Поскольку вы (пока) не предоставили MWE, я могу только догадываться, что происходит с вашим документом. Тем не менее, есть несколько вещей, которые вы можете попробовать.

Сначала вы можете добавить немного негатива\vspace

\documentclass{memoir}
\usepackage{lipsum}
%\setlength\parskip{2ex}
%\setlength\parindent{0pt}
\begin{document}

\lipsum[1-2]
\vspace{-2ex}
\begin{quote}
\lipsum[1]
\end{quote}
\vspace{-2ex}
\lipsum[10]

\end{document}

Лично я не был бы доволен этим решением. Дополнительный интервал вокруг цитаты помогает выделить ее среди остального текста.

Другим решением было бы определить собственную среду котировок.

\documentclass{memoir}
\usepackage{lipsum}
\usepackage{enumitem}
\newenvironment{myquote}{%%
  \begin{itemize}[topsep=0pt]
  \item[]}{\end{itemize}}
\begin{document}

\lipsum[1-2]
\begin{myquote}
\lipsum[1]
\end{myquote}
\lipsum[10]

\end{document}

Я загрузил enumitemпакет, чтобы облегчить интервал до и после среды. И, конечно, вы можете установить topsepзначение, которое даст вам эстетический вид, который вы ищете.

Связанный контент