
我試圖在參考文獻部分列出所有作者的姓名(甚至超過 7 個),而不是預設的「et al」。
我正在使用使用 natbib 套件的日記模板。我嘗試過“maxbibname”,但它總是給出以下編譯錯誤:
LaTeX 錯誤:套件 natbib 的選項衝突。
natbib 套件已經載入了選項:
[numbers]
現在嘗試使用選項載入它
[numbers,maxbibnames =8]
將全域選項:
numbers,numbers,maxbibnames =8新增
到您的 \documentclass 宣告中可能會修復這。
我使用的初始命令是:
\documentclass{wiley-article}
\usepackage[numbers,maxbibnames =8]{natbib}
我知道背頁模板上必須有一些預定義的設置,但如何覆蓋它們?
答案1
使用範本在背面,您可以透過以下方式取得完整的作者列表
\documentclass{wiley-article}
\usepackage[numbers]{natbib}
\bibliographystyle{unsrtnat}
答案2
我設法透過修改 Wiley-article.cls 解決了這個問題
原始碼:
\RequirePackage[numbers]{natbib}
\bibliographystyle{vancouver-authoryear}
修改內容:
\RequirePackage[numbers]{natbib}
\bibliographystyle{unsrtnat}