Изменить расстояние между абзацами и ничего больше

Изменить расстояние между абзацами и ничего больше

Редактировать Если вы предпочитаете дополнительное пространство между абзацами, вы не можете просто сделать

\setlength{\parskip}{<length>}

так как это также изменит настройки для сред списков, оглавления,... заголовков.

Пакет parskipзаботится о средах списков и оглавлении, но не о заголовках, как можно увидеть в этом коде.

\documentclass{book}
\usepackage{lipsum}%parskip}
\usepackage{eso-pic,tikz}

\AddToShipoutPicture{%
\begin{tikzpicture}[overlay,remember picture]
  \draw[blue!20!white,thin]
       (current page.south west) grid [xstep=10mm,ystep=4mm] (current page.north east);
\end{tikzpicture}}


\begin{document}
\chapter{test}
\section{test}
\lipsum[1-4]
\end{document}

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

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

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

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

Как этого избежать?

решение1

Смотритедокументация по пакету titlesec:

after-sepразделение заголовка и текста — вертикальное с подвесом, блокировкой и отображением и горизонтальное с бегуном, отбрасыванием, переносом и ...полем.Сделав значение отрицательным, вы можете определить эффективное пространство менее\parskip

\titlespacing*{\section}{0pt}{before-sep}{after-sep}

Вы сможете получить желаемый результат, используя эту команду для «отмены» дополнительного интервала, созданного после заголовков разделов при \setlength{\parskip}{<length>}настройке интервала между абзацами.

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