Как изменить "et al." на норвежский

Как изменить "et al." на норвежский

Я хочу изменить "et al." в моих цитатах на "m.fl." по всему документу. Я использую natbibи bibstyle agsm. Я также определил \usepackage[norsk]{babel}, но, похоже, это тоже не работает.

Есть ли простой способ это исправить?

часть моего кода:

\documentclass[b5paper,10pt,norsk,twoside,titlepage]{article}

\usepackage[norsk]{babel} 
\usepackage{natbib}
\newcommand{\noopsort}[1]{}
\bibpunct[, ]{(}{)}{;}{a}{,}{,}

..
    \section{Referanser}
    \bibliographystyle{agsm}
    \renewcommand*{\refname}{Referanser}
    \bibliography{referanser}

решение1

Вам нужно будет создать измененную версию файла agsm.bst. Я предлагаю вам действовать следующим образом:

  • Найдите файл agsm.bstв вашем дистрибутиве TeX. Сделайте копию этого файла и назовите копию, скажем, agsmno.bst. (Строка "no" должна быть сокращением от "norwegian"...) Не редактируйте файл дистрибутива TeX напрямую.

  • Откройте файл agsmno.bstв текстовом редакторе.

  • Замените все шесть [6!] вхождений на " et~al.". " m.fl."(Обратите внимание, что после открывающей двойной кавычки в обеих строках есть пробел.)

  • Сохраните файл agsmno.bstлибо в каталоге, содержащем ваш основной файл tex (тот, что с инструкцией \bibliography), либо в каталоге, который ищет BibTeX. Если вы выберете второй вариант, обязательно обновите базу данных имен файлов вашего дистрибутива TeX.

  • Измените инструкцию \bibliographystyle{agsm}на \bibliographystyle{agsmno}и перезапустите LaTeX, BibTeX и LaTeX еще два раза, чтобы полностью распространить изменения, внесенные в файл стиля библиографии.

Не по теме: Похоже, вы используете natbibпакет управления цитированием. Поэтому я рекомендую вам загрузить har2natи этот пакет. Загрузка этого дополнительного пакета обеспечит полную совместимость стилей agsmи agsmnoбиблиографии с обоими natbibи -- если вы решите его использовать -- hyperref. ( agsmСтиль bib распространяется с harvardпакетом управления цитированием; har2natпакет «транслирует» некоторые макросы из harvard-speak в эквивалент natbib-speak.)

Связанный контент