\def\maketitle{\par
\begingroup % to make the footnote style local to the title
\def\thefootnote{\fnsymbol{footnote}}
\def\@makefnmark{$^{\@thefnmark}$}
\twocolumn[\@maketitle] \@thanks
\endgroup
\setcounter{footnote}{0}
\let\maketitle\relax \let\@maketitle\relax
\gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
\def\@maketitle{\vbox to \titlebox{\hsize\textwidth
\linewidth\hsize \vskip 0.625in minus 0.125in \centering
{\LARGE\bf \@title \par} \vskip 0.2in plus 1fil minus 0.1in
{\def\and{\unskip\enspace{\rm and}\enspace}%
\def\And{\end{tabular}\hss \egroup \hskip 1in plus 2fil
\hbox to 0pt\bgroup\hss \begin{tabular}[t]{c}\Large\bf}%
\def\AND{\end{tabular}\hss\egroup \hfil\hfil\egroup
\vskip 0.25in plus 1fil minus 0.125in
\hbox to \linewidth\bgroup\Large \hfil\hfil
\hbox to 0pt\bgroup\hss \begin{tabular}[t]{c}\Large\bf}
\hbox to \linewidth\bgroup\Large \hfil\hfil
\hbox to 0pt\bgroup\hss \begin{tabular}[t]{c}\Large\bf\@author
\end{tabular}\hss\egroup
\hfil\hfil\egroup}
\vskip 0.3in plus 2fil minus 0.1in
}}
以上是样式代码。
如何减少标题和正文之间的间距?
答案1
标题和作者块的垂直范围由
\vbox to \titlebox{
因此您的班级似乎有一个同名的寄存器,您可以使用它进行设置
\setlength\titlebox{...}
最后的跳过
\vskip 0.3in plus 2fil minus 0.1in
也可能只是\vss
因为它不能按预期工作,就像在强制固定高度的 vbox 中一样,该位置的跳过可能会影响框是过满还是未满,但实际上不会影响标题后的空间。
请始终发布完整的文档而不是片段,否则诸如此类的答案必须做出很多猜测(可能不正确)