答案1
正如 Johannes_B 所写:使用包标题安全而不是sectsty
因为titlesec
具有更多高级功能,包括定义章节元素之间自定义间距的能力。
您使用命令
\titlespacing*{command}{left}{before-sep}{after-sep}[right-sep]
要定义间距,请参阅手册第 3.2 节第 4 页。对于您来说,正确的值可能是:
\titleformat{\chapter}[display]
{\filcenter\normalfont\LARGE\bfseries}
{\chaptertitlename\ \thechapter}{25mm}{\LARGE} %% \LARGE gives 17.28 pt if main
%% font size is 10 or 11 pt, which
%% should be close enough
\titlespacing*{\chapter}{0mm}{75mm}{25mm}
章节编号和章节文本之间的间距由 中的 25 mm 命令定义\chapterformat
。章节前后的间距由定义\titlespacing
。请参阅手册中的第 9.2 节,查看标准类中所有章节命令的定义。然后,您只需重新定义这些命令即可获得所需的结果。
如果您阅读手册并进行实验并回来提出更多问题,您将学到更多(如果您搜索 titlesec,您可能会发现大多数问题已经解决)。