![使用 apacite 防止引用之间出现不必要的空行](https://linux22.com/image/461479/%E4%BD%BF%E7%94%A8%20apacite%20%E9%98%B2%E6%AD%A2%E5%BC%95%E7%94%A8%E4%B9%8B%E9%97%B4%E5%87%BA%E7%8E%B0%E4%B8%8D%E5%BF%85%E8%A6%81%E7%9A%84%E7%A9%BA%E8%A1%8C.png)
所以我遇到了一个看似典型的问题:我想在参考文献中放入 URL,但这些 URL 很长。让我给你提供一个 MWE:
% citations.bib
@incollection{levi1973where,
author={Levi, J. N.},
year={1973},
title={{Where do all those other adjectives come from?}},
booktitle={{Papers from the 9th regional meeting of the Chicago Linguistic Society}},
editor={Claudia Corum and T. Cedric Smith-Stark and Ann Weiser},
number={1},
pages={332--345},
url = {https://www.ingentaconnect.com/contentone/cls/pcls/1973/00000009/00000001/art00030}
}
@inproceedings{levy2006speakers,
author = {Levy, Roger and Jaeger, T. Florian},
title = {{Speakers optimize information density through syntactic reduction}},
year = {2006},
editor = {B. Schölkopf and J. C. Platt and T. Hoffman},
publisher = {MIT Press},
address = {Cambridge, MA},
booktitle = {{Proceedings of the 19th International Conference on Neural Information Processing Systems}},
pages = {849--856},
numpages = {8},
location = {Canada},
series = {NIPS'06},
url = {https://proceedings.neurips.cc/paper/2006/hash/c6a01432c8138d46ba39957a8250e027-Abstract.html}
}
% mwe.tex
\documentclass[a4paper, man]{apa6}
\usepackage{apacite}
% \usepackage{url} % to be added for image 2
\title{Example}
\shorttitle{Example}
\begin{document}
\section{Introduction}
I will cite \cite{levi1973where,levy2006speakers}.
% \urlstyle{rm} % to be added for image 3
\bibliographystyle{apacite}
\bibliography{citations}
\end{document}
这给了我丑陋的引用和太长的链接(这是不是我正在尝试解决的问题),以及第一个引用的结尾和第二个引用的开头之间奇怪的换行。我想在这里强调一下:这个版本有二问题。不仅链接呈现得很奇怪,而且第一个引用和第二个引用之间还有一个空行。
然后我发现这个问题建议我添加url
或hyperref
。不知何故,hyperref
我得到了很多新的错误,但url
帮助解决了两个问题:
现在,我想将字体改为“普通”字体,所以我发现这个问题\urlstyle{rm}
建议我在该行前面添加\bibliographystyle
。问题是……这又带来了两个引用之间的那行奇怪的行:
我的目的是找到一种方法来消除那条空线(第一个引用和第二个引用之间的“间隙”)。
人们这里建议我添加类似黑魔法的线条,例如\def\UrlBreaks{\do\/\do-}
或\Urlmuskip=0mu plus 1mu\relax
,但我得到的输出完全相同。
现在我只想删除引用之间的空行。为了清楚起见,我添加了一张最终图像,大致表明了我想要实现的目标: