如何删除最后一段和参考书目之间的空格?

如何删除最后一段和参考书目之间的空格?

此 MWE

\documentclass[12pt]{article}

\begin{filecontents*}{citations.bib}
@article{hansen1982large,
  title={Large sample properties of generalized method of moments estimators},
  author={Hansen, Lars Peter},
  journal={Econometrica: Journal of the Econometric Society},
  pages={1029--1054},
  year={1982},
  publisher={JSTOR}
}

@article{tauchen1986finite,
  title={Finite state markov-chain approximations to univariate and vector autoregressions},
  author={Tauchen, George},
  journal={Economics letters},
  volume={20},
  number={2},
  pages={177--181},
  year={1986},
  publisher={Elsevier}
}
\end{filecontents*}

\usepackage{filecontents}
\usepackage{lipsum}
\usepackage{natbib}
\usepackage[compact]{titlesec}

\titlespacing{\section}{0pt}{*0.2}{*0.2}
\titleformat{\section} {\normalsize \bfseries} {\thesection}{1em}{}
\renewcommand \refname{}
\renewcommand\bibsection{\footnotesize}
\setlength{\bibsep}{0pt}

\begin{document}
\section{Introduction}
\lipsum[1]
\nocite{tauchen1986finite}
\section{Model}
\lipsum[2]
\nocite{hansen1982large}

\bibliographystyle{chicago}
\bibliography{citations}
\end{document}

产生如下输出(其中一部分被截取):

间距不正确

如何更改或删除最后一段与参考书目开头之间的间距?我正在准备一些空间非常紧张的内容,所以我想缩小它,看看是否能为我节省一行。(我无法触及其他行之间的边距、字体或间距)

答案1

这有点不太雅致,但你可以在命令\vspace上方使用负值\bibliography来实现这一点:

\documentclass[12pt]{article}

\begin{filecontents*}{citations.bib}
@article{hansen1982large,
  title={Large sample properties of generalized method of moments estimators},
  author={Hansen, Lars Peter},
  journal={Econometrica: Journal of the Econometric Society},
  pages={1029--1054},
  year={1982},
  publisher={JSTOR}
}

@article{tauchen1986finite,
  title={Finite state markov-chain approximations to univariate and vector autoregressions},
  author={Tauchen, George},
  journal={Economics letters},
  volume={20},
  number={2},
  pages={177--181},
  year={1986},
  publisher={Elsevier}
}
\end{filecontents*}

\usepackage{filecontents}
\usepackage{lipsum}
\usepackage{natbib}
\usepackage[compact]{titlesec}

\titlespacing{\section}{0pt}{*0.2}{*0.2}
\titleformat{\section} {\normalsize \bfseries} {\thesection}{1em}{}
\renewcommand \refname{}
\renewcommand\bibsection{\footnotesize}
\setlength{\bibsep}{0pt}

\begin{document}
\section{Introduction}
\lipsum[1]
\nocite{tauchen1986finite}
\section{Model}
\lipsum[2]
\nocite{hansen1982large}

\bibliographystyle{chicago}
\vspace{-8pt}
\bibliography{citations}
\end{document}

示例图片

答案2

完全不同的方法。你想节省一些垂直空间。你可以使用 TeX 命令,而不是在参考书目之前删除它,这会产生不愉快的效果\looseness。如果你写

\looseness-1 你的(相当长的)段落,

TeX 尝试生成较短一行的段落。

相关内容