抱歉,如果这是一个新手问题,我正在尝试减少“BIBLIOGRAPHY”标题和第一个条目之间的数字。我正在使用我的机构提供的自定义 bst。以下是相关的片段:
FUNCTION {begin.bib}
{ preamble$ empty$
'skip$
{ preamble$ write$ newline$ }
if$
"\begin{thebibliography}{" number.label int.to.str$ * "}" *
write$ newline$
"\providecommand{\natexlab}[1]{#1}"
write$ newline$
"\providecommand{\url}[1]{#1}"
write$ newline$
"\providecommand{\urlprefix}{}"
write$ newline$
"\expandafter\ifx\csname urlstyle\endcsname\relax"
write$ newline$
" \providecommand{\doi}[1]{doi:\discretionary{}{}{}#1}\else"
write$ newline$
" \providecommand{\doi}{doi:\discretionary{}{}{}\begingroup \urlstyle{rm}\Url}\fi"
write$ newline$
}
除此之外,在我外行看来一切都很正常
EXECUTE {begin.bib}
EXECUTE {init.state.consts}
ITERATE {call.type$}
FUNCTION {end.bib}
{ newline$
"\end{thebibliography}" write$ newline$
}
EXECUTE {end.bib}
我删除了每一个,write$ newline$
以为至少有一个会给出所需的结果,但无济于事,有什么想法吗?
我的文档类是“\documentclass[]{my-thesis}”。cls 只有一个部分与参考书目相关
% make the bibliography page
% new version modelled after memoir code for appendix page
% removed extraneous \vfils
\newcommand\mmm@bibpage{%
\let\bibtocname\bibname % moved inside this page to beat apacite
\let\bibpagename\bibname
\cftinserthook{toc}{BIB}
\settocdepth{subsubsection} % changed v2.7 to allow for chapter bibs
\@setuppart
\mmm@preaddbibpagetotochook
\mmm@addbibheadtotoc
\mmm@postaddbibpagetotochook
\partmark{\bibpagename}%
\mmm@bibpageinfo{\bibpagename}%
{\centering
\interlinepenalty \@M
\normalfont
\printparttitle{\bibpagename}\par}%
\@endpart}
\newcommand\mmm@preaddbibpagetotochook{}
\newcommand\mmm@postaddbibpagetotochook{}
\newcommand{\mmm@bibpageinfo}[1]{}
\renewcommand{\prebibhook}{\vspace{\cftparskip}} % add extra space before entries to match ToC etc. 6/15/17
谢谢
答案1
也许你可以使用\vfill\vfill
(根据需要使用多个,或者可能仅使用一个\vfill
)