這是「我的論文對引用有奇怪的限制」貼文中的另一篇。我使用 biblatex-chicago。
所以就我而言,我有以下規則:
- 當有 1 或 2 位作者時,請始終使用“and”或“&”命名
- 當有 3 至 6 位作者時,在第一個引文中列出所有作者的名字,之後僅在第一個引文中加上“et. al.”。
- 當作者超過 6 位時,僅以「et. al.」命名第一位作者。但在參考書目中列出所有這些內容
所以 1. 沒什麼大問題,因為 biblatex 會自己用參數 來完成它authordate
。第三個我用論證來mincitenames=1
解決maxcitenames=6
現在我的序言看起來像這樣。但我被第二個困住了。有什麼想法可以解決這個問題,而無需深入了解 biblatex 代碼嗎?
\usepackage[authordate, backend=biber, uniquename=false, mincitenames=1, maxcitenames=6]{biblatex-chicago}
答案1
正如艾倫·穆恩評論的那樣,您描述的引文中所需的名稱數量似乎遵循 APA 規則。如果您的其餘風格也是 APA(或非常類似 APA),您可能需要考慮使用biblatex-apa
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=apa, backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\cite{nussbaum,sigfridsson,companion,aksin}
\cite{nussbaum,sigfridsson,companion,aksin}
\printbibliography
\end{document}
maxcitenames=2
您可以嘗試透過將計數器的值maxnames
本機設定和變更6
為第一個引用(由\ifciteseen
和追蹤citetracker
)來嘗試模擬類似的引用名稱方案。這應該適用於biblatex-chicago
標準樣式。
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
%\usepackage[style=authoryear, maxcitenames=2, backend=biber, citetracker]{biblatex}
\usepackage[authordate, backend=biber, uniquename=false, mincitenames=1, maxcitenames=2, citetracker]{biblatex-chicago}
\addbibresource{biblatex-examples.bib}
\makeatletter
\AtEveryCitekey{%
\ifciteseen
{}
{\defcounter{maxnames}{6}}%
}
\makeatother
\begin{document}
\cite{nussbaum,sigfridsson,companion,aksin}
\cite{nussbaum,sigfridsson,companion,aksin}
\printbibliography
\end{document}
也可以看看@奧黛麗的回答到biblatex – 等人。從第二次引用開始?和 @薩姆卡特的回答到如何獲得等人。從 biblatex-chicago 的第二次引用開始。比布拉泰克斯 - 等al針對具體情況也可能相關。
說了這麼多,你提到了美國經濟評論在評論和簡短的谷歌搜尋中導致https://www.aeaweb.org/journals/aer/submissions/accepted-articles/styleguide這表明
LaTeX 作者應該參考:http://www.aeaweb.org/templates/latex_templates.zip為 LaTeX 模板 (tex)。或者,如果您希望能夠與 Scientific Word 作者合作,請使用:http://www.aeaweb.org/templates/latex_sw-supported.templates.zip請務必包含該
.aux
文件(.bbl
如果有)。
然後
LaTeX和Scientific Word用戶,請使用
aea.bst
範本包中提供的文件。