首页 > 解决方案 > 超过 99 篇在 Overleaf LaTeX 中使用 natbib 的参考文献

问题描述

我目前正在写我的论文,我遇到了一个问题,我有超过 99 个参考文献。通常我会使用 biblatex 作为我的参考,只是命令:

\usepackage[maxbibnames=150]{biblatex}

将我的最大引用限制增加到 150。但是,我需要使用仅在 natbib 中可用的 mnras 书目样式。natbib 最多只能允许 99 个引用,并且没有明确的增加它的方法。

natbib 仅允许 99 个引用,因为它将参考书目中的编号项目格式化为具有两个字符宽度(mnras 模板隐藏)我尝试使用

\usepackage{natbib}
\bibliographystyle{mnras}

%%% other thesis gubbins %%%

\begin{thebibliography}{999} %here, making 3 digit numbers acceptable
\bibliography{biblio}
\end{thebibliography}

但无济于事。

除了必须为 biblatex 制作我自己的引用风格之外的任何帮助将不胜感激。

标签: latexbibtexbiblatex

解决方案


只是一个想法,但 mnras .bst 文件应该已经处理 bibtex。使用 bibtex 将没有引用限制。例如,在他们的主模板中,他们推荐这个

%%%%%%%%%%%%%%%%%%%% REFERENCES %%%%%%%%%%%%%%%%%%

% The best way to enter references is to use BibTeX:

\bibliographystyle{mnras}
\bibliography{example} % if your bibtex file is called example.bib

如果您使用 MNRAS .bst 和 .cls 文件,则不需要包含任何书目管理工具;他们已经涵盖了。(所以没有 \usepackage... 命令)。


推荐阅读