按出现顺序排序的数字参考样式,接受作者年份样式库

按出现顺序排序的数字参考样式,接受作者年份样式库

我的参考文献有问题。我想要的是方括号中的数字参考文献,这些参考文献按文本和参考文献列表中出现的顺序排序(而不是按作者姓氏排序)。我希望参考文献能够压缩并按多个条目排序。

我使用 Mendeley 制作我的 .bib 文件 - 这意味着它不是一个“数字”文件,而是基于作者年份的文件。

当我使用 MDPI 期刊的模板时,它表现得非常出色 <3。不幸的是,我无法让该 .sty 文件工作,因为它正在加载模板中的一些包/选项,我不知道它们是什么……(而且我无法使用该模板,因为我的论文需要不同的输出)。

我知道你想要一个 MWE,但我只是需要一些关于从哪里开始的帮助。

答案1

对于遇到同样问题的其他用户,我找到了一个可以使其正常工作的选项。natbib 包具有以下选项 + hyperref 包。

然后使用.bst 您可以在这里找到:MDPI_latex

\usepackage[sort&compress, numbers]{natbib} 
\usepackage[]{hyperref} 
\newcommand{\changeurlcolor}[1]{\hypersetup{urlcolor=#1}} %needed for mdpi bst file. 

\bibliographystyle{mdpi.bst}
\bibliography{mylibrary.bib} %your bib file

答案2

为什么不使用biblatex?很简单

\usepackage[sorting=none]{biblatex}
\addbibresource{mybiblio.bib}
.....
\begin{document}
.....
\printbibliography

\end{document}

默认情况下,后端是biber(它理解 utf8),但您可以[backend=bibtex]根据需要添加该选项,但代价是失去一些高级功能。

相关内容