如何在LaTeX中修改章节标题前的空间大小?
我一直在Zenwalk上与tetex合作,现在我用texlive编译了我的报告,行为有点不同 我希望我的参考书目能像以前一样放在一页中,我只需要更改参考书目章节标题前的空格 你知道我怎么办吗如何在LaTeX中修改章节标题前的空间大小?,latex,bibliography,Latex,Bibliography,我一直在Zenwalk上与tetex合作,现在我用texlive编译了我的报告,行为有点不同 我希望我的参考书目能像以前一样放在一页中,我只需要更改参考书目章节标题前的空格 你知道我怎么办吗 如果您只想减少参考页的上边距空间,请 将\vspace*{}命令设置在您的\书目{}之前。这将强制调整参考页。 例如: 最简单的方法是使用。它提供用于定义分区标题外观的宏 黑客的解决方案是根据您的喜好重新定义book.cls中的宏。原版看起来是这样的: \def\@makechapterhead#1{%
如果您只想减少参考页的上边距空间,请 将
\vspace*{}
命令设置在您的\书目{}
之前。这将强制调整参考页。
例如:
最简单的方法是使用。它提供用于定义分区标题外观的宏 黑客的解决方案是根据您的喜好重新定义
book.cls
中的宏。原版看起来是这样的:
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\huge\bfseries \@chapapp\space \thechapter
\par\nobreak
\vskip 20\p@
\fi
\fi
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}
只需更改Vkips的VSpace就足够了。我们讨论的是前一段文字和章节标题顶部之间的垂直间距?没有发现任何有希望的东西。This:有一些与参考书目相关的帮助,但不包含所需长度的名称。
\def\@makechapterhead#1{%
\vspace*{50\p@}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\huge\bfseries \@chapapp\space \thechapter
\par\nobreak
\vskip 20\p@
\fi
\fi
\interlinepenalty\@M
\Huge \bfseries #1\par\nobreak
\vskip 40\p@
}}