答案1
很難保證這是完全正確的,因為您喜歡的風格有許多獨特的特徵(除了您引起注意的那些),我可能沒有註意到這些特徵,而且您沒有給我們提供樣本數據來工作。因此,您需要檢查典型類型文獻的樣本(例如,通常,至少一本書、一篇文章、一篇論文集(無論是否包含 DOI 和 URL 資訊)都可能需要改進。您的範例還顯示了一些顏色,但不清楚這對您是否重要。
話雖這麼說,我認為這種nature
風格讓你非常接近,最好從那裡開始,然後修改它。這是一種可用的樣式TeXlive,所以我假設它是開啟的共享乳膠,我不使用它。
那麼修改就很容易了:
要獲得上標引用、壓縮和排序(如您的範例所示),只需使用
\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}