
Ich versuche, im Abschnitt „Referenzen“ alle Namen der Autoren (sogar mehr als 7) anstelle der Standardangabe „et al.“ aufzulisten.
Ich verwende eine Journalvorlage, die das Natbib-Paket verwendet. Ich habe „maxbibname“ ausprobiert, aber es tritt immer der folgende Kompilierungsfehler auf:
LaTeX-Fehler: Optionenkonflikt für Paket natbib.
Das Paket natbib wurde bereits mit den Optionen
[numbers] geladen.
Es gab nun einen Versuch, es mit den Optionen
[numbers,maxbibnames =8] zu laden
. Das Hinzufügen der globalen Optionen:
numbers,numbers,maxbibnames =8
zu Ihrer \documentclass-Deklaration kann dies beheben.
Die ersten Befehle, die ich verwende, sind:
\documentclass{wiley-article}
\usepackage[numbers,maxbibnames =8]{natbib}
Ich verstehe, dass es in der Overleaf-Vorlage einige vordefinierte Einstellungen geben muss, aber wie kann ich diese überschreiben?
Antwort1
Verwendung derVorlageAuf Overleaf finden Sie die vollständige Autorenliste mit
\documentclass{wiley-article}
\usepackage[numbers]{natbib}
\bibliographystyle{unsrtnat}
Antwort2
Ich konnte das Problem durch eine Änderung der Datei Wiley-article.cls lösen.
Der Originalcode:
\RequirePackage[numbers]{natbib}
\bibliographystyle{vancouver-authoryear}
Die Änderungen:
\RequirePackage[numbers]{natbib}
\bibliographystyle{unsrtnat}