Как изменить расстояние между абзацами

Как изменить расстояние между абзацами

Я думаю, что, вероятно, нет необходимости думать об изменении длины пропусков между абзацами в том смысле, что стандартный интервал в один пропуск, определенный пакетом, parskipвсегда хорош. Но что, если я хочу два пропуска вместо одного, или, что еще хуже, если я хочу изменить длину пропуска. Я думал об изменении значения , что, по-видимому, решает проблему. По правде говоря, он также изменяет мои среды, а я этого не хочу. На самом деле это заставляет меня думать, что он, вероятно, может сделать то же самое с некоторыми другими средами. Как мне решить эту \parskipпроблему ?enumerate

решение1

Помимо предупреждения «не делайте этого», которое вы наверняка получите, класс memoirпозволяет вам изменять обычное \parskipзначение, не нарушая других вещей, предоставляя \abnormalparskipмакрос:

\documentclass{memoir}
\usepackage{blindtext}
\abnormalparskip{2\baselineskip}
\begin{document}
\blinddocument
\end{document}

вывод кода

решение2

Пакет parskipвыполняет три действия: (1) устанавливает ноль \parindent, (2) устанавливает ненулевое значение \parskipи (3) настраивает пропуски между элементами списка на \parindent.

Итак, просто выполните (1) и (2), установив \parskipдлину на растягивающийся клей, избегая необходимости в parskipупаковке:

МВЭ

\documentclass{article}
%\usepackage{parskip}
\setlength{\parindent}{0pt}
\setlength{\parskip}{4\bigskipamount plus \smallskipamount minus \smallskipamount}
\begin{document}
Text\par
Text\par
Text\par
Text\par
\begin{enumerate}
\item One 
\item Two
\item Three
\item Four
\end{enumerate}
Text\par
Text\par
Text\par
Text\par
\end{document}

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