我正在写我的毕业论文,我把草稿发给了学校办公室。我收到了一些格式方面的小问题,现在正在处理。有一个问题有点难解决,所以我要在这里发布这个问题。
我正在使用标准\printbibliography
命令抓取所有内容main.bib
并生成一组格式正确的参考资料。但是当我生成它时,一些引文最终被分成了两页。这不是学校想要的,我需要解决这个问题。
他们给了我一个带有一堆格式规则的 LaTeX 模板,但显然这些规则是不够的。
\addbibresource{main.bib}
\newcommand{\buildBibliography}{
\clearpage
\addcontentsline{toc}{chapter}{\protect\hspace{-0.1em} References}
\begin{centering}
\textbf{References}\\
\end{centering}
\begin{singlespace}
\setlength\bibitemsep{\baselineskip}
% \interlinepenalty=10000
% \widowpenalty=10000
% \clubpenalty=10000
\printbibliography[title={}]
\end{singlespace}
}
我曾尝试设置各种高额惩罚,如下所述在其他问题中但这些对我的文档没有影响。也许他们做了一些不同的事情。我一直无法弄清楚如何强制换行。还有其他我可以尝试的黑客方法吗?