編集 段落間にスペースを追加したい場合は、単に
\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>}
段落間の間隔を調整するために使用したときに、セクション見出しの後に作成された追加の間隔をこのコマンドで「元に戻す」ことで、必要な結果が得られるはずです。