見出しの下の空白量を0ピッタリとしたい

見出しの下の空白量を0ピッタリとしたい

- ぺけぽん の投稿
返信数: 2
初めて書き込みさせていただきます。
よろしくお願いします。

\sectionコマンドの下に入る空白量を調整したいため,jarticle.clsから定義部分をコピーしてきました。jaticle.clsでは次のように定義されています。

\newcommand{\section}{\@startsection{section}{1}{\z@}%
{1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}%
{.5\Cvs \@plus.3\Cvs}%
{\reset@font\Large\bfseries}}

引数 {.5\Cvs \@plus.3\Cvs} が\sectionコマンドの下に入る空白量であることはわかったのですが,0以上の値を指定すると見出しの直後に本文が配置されてしまうようです。見出しの下の空白量を0ピッタリとする方法はありますでしょうか。
ぺけぽん への返信

Re: 見出しの下の空白量を0ピッタリとしたい

- TONE Kozaburo の投稿
\makeatletter
\renewcommand{\section}{\@startsection{section}{1}{\z@}%
{1.5\Cvs \@plus.5\Cvs \@minus.2\Cvs}%
{1sp}%%{.5\Cvs \@plus.3\Cvs}%
{\reset@font\Large\bfseries}}
\makeatother

引数に 1sp(スケールポイント)を使うとどうでしょうか。
1sp=1/65536pt です。
TONE Kozaburo への返信

Re: 見出しの下の空白量を0ピッタリとしたい

- ぺけぽん の投稿
TONE Kozaburo 様

1spですか。0という値にこだわりすぎていました。
1/65536なら実質0として使えますね。
さっそく試してみましたところ,うまくいきました。
ありがとうございました。笑顔