段落間のスペースのみを変更する

段落間のスペースのみを変更する

編集 段落間にスペースを追加したい場合は、単に

\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タイトルとテキストの分離です。垂直方向では hang、block、display を使用し、水平方向では runin、drop、wrap、...margin を使用します。値をマイナスにすることで、有効スペースを以下と定義することができます\parskip

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

\setlength{\parskip}{<length>}段落間の間隔を調整するために使用したときに、セクション見出しの後に作成された追加の間隔をこのコマンドで「元に戻す」ことで、必要な結果が得られるはずです。

関連情報