「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。次の手順に従うことをお勧めします。

  • TeX ディストリビューションでファイルを探しますagsm.bst。このファイルのコピーを作成し、そのコピーを とします。agsmno.bst(文字列「no」は「norwegian」の短縮形です...) TeX ディストリビューションのファイルを直接編集しないでください。

  • agsmno.bstテキストエディタでファイルを開きます。

  • の 6 個 [6!] 個のインスタンスすべてを" et~al."に置き換えます" m.fl."。(両方の文字列で、開始二重引用符の後にスペースがあることに注意してください。)

  • ファイルは agsmno.bst、メインの tex ファイル (指示があるファイル) を含むディレクトリ\bibliographyか、BibTeX によって検索されるディレクトリに保存します。2 番目のオプションを選択する場合は、TeX ディストリビューションのファイル名データベースも必ず更新してください。

  • 命令\bibliographystyle{agsm}を に変更し\bibliographystyle{agsmno}、LaTeX、BibTeX、LaTeX をさらに 2 回実行して、参考文献スタイル ファイルに加えられた変更を完全に反映させます。

話題外ですが、引用管理パッケージを使用しているようですnatbib。したがって、このhar2natパッケージもロードすることをお勧めします。この追加パッケージをロードすると、agsmおよびagsmno参考文献スタイルと の両方との完全な相互運用性が確保されますnatbib(使用する場合は) hyperref。( agsmbib スタイルは引用管理パッケージとともに配布されますharvardhar2natパッケージは、一部のマクロをharvard-speak から同等のnatbib-speak に「変換」します。)

関連情報