使用titlesec
带有compact
选项的包,文档类的默认值是什么\titlespacing*
(对于\section
、\subsection
等等)article
?(我有包文档中的标准默认值,但找不到版本compact
......)
答案1
观察titlesec.sty
,我们可以看到:
\DeclareOption{compact}{%
\gdef\ttl@space{1}%
\gdef\ttl@chapafter{30\p@}}
行simple 指示在章节标题后\gdef\ttl@chapafter{30\p@}
使用,并指示和分别表示下部部分单元的图块前后的间距,因此选项对应于值30pt
\gdef\ttl@space{1}
1\beforetitleunit
1\aftertitleunit
compact
\titlespacing*{\chapter}
{0pt}{50pt}{30pt}
\titlespacing*{\section}
{0pt}{*1}{*1}
\titlespacing*{\subsection}
{0pt}{*1}{*1}
\titlespacing*{\subsubsection}
{0pt}{*1}{*1}
\beforetitleunit
和 的默认值为\aftertitleunit
:
\beforetitleunit=1ex\@plus.3ex\@minus.06ex
\aftertitleunit=1ex\@plus.1ex