答案1
很难保证这是完全正确的,因为你偏爱的风格有很多独特的特点(除了你提到的那些),我可能没有注意到,而且你没有给我们样本数据来做研究。所以你需要检查典型文学类型的样本(例如,通常,至少一本书、一篇文章、一个合集中的一篇论文(以及每种情况下是否包含 DOI 和 URL 信息)可能需要细化。您的示例也显示了一些颜色,但不清楚这对您是否重要。
尽管如此,我认为这种nature
风格已经非常接近了,最好从这种风格开始,然后进行修改。这种风格在特克斯利夫,所以我假设它分享乳胶,我不使用。
修改就很简单了:
要获得上标引用,压缩和排序(如您的示例所示),只需使用
\autocite
(或\supercite
),这\autocite
是自然风格。要删除期刊文章的标题,请通过
biblatex
选项articletitle=false
。要将括号中的标签替换为默认标签自然这是一个带点的标签,添加
\Declarefieldformat{labelnumberwidth}{\mkbibbrackets{#1}}
在你的序言中。
通过这三处更改,并使用默认示例.bib
文件中的一些样本,我得到了以下内容,这看起来非常接近您所指定的。
编辑添加(作为为什么这些事情需要精确度的一个实例,得到这个后我意识到了一个问题:自然使用姓-名的格式,而您的示例使用名-姓的格式。为了实现这一点,我们需要对姓名格式进行进一步修改,如下面的代码所示。)
我还没有测试过分享乳胶看不出它为什么不能在任何合理标准的 TeX 设置中工作。
完整来源(根据以下评论进行了修改):
\documentclass{article}
\usepackage[style=nature,articletitle=false]{biblatex}
\addbibresource{biblatex-examples.bib}
\DeclareFieldFormat{labelnumberwidth}{\mkbibbrackets{#1}}
\DeclareNameAlias{default}{given-family}
\begin{document}
A citation\autocite{bertram,springer,cotton}
\printbibliography
\end{document}