
Я пытаюсь перечислить имена всех авторов (даже больше 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
Используяшаблонна Overleaf вы можете получить полный список авторов с помощью
\documentclass{wiley-article}
\usepackage[numbers]{natbib}
\bibliographystyle{unsrtnat}
решение2
Мне удалось решить эту проблему, изменив Wiley-article.cls
Исходный код:
\RequirePackage[numbers]{natbib}
\bibliographystyle{vancouver-authoryear}
Изменения:
\RequirePackage[numbers]{natbib}
\bibliographystyle{unsrtnat}