
文書全体の引用にある「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
。( agsm
bib スタイルは引用管理パッケージとともに配布されますharvard
。har2nat
パッケージは、一部のマクロをharvard
-speak から同等のnatbib
-speak に「変換」します。)