
Eu quero mudar "et al." em minhas citações de "m.fl." tudo no meu documento. Estou usando natbib
o bibstyle agsm
. Eu também defini \usepackage[norsk]{babel}
, mas parece que também não funciona.
Existe alguma maneira fácil de corrigir isso?
um pouco do meu código:
\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}
Responder1
Você precisará criar uma versão modificada do arquivo agsm.bst
. Sugiro que você proceda da seguinte forma:
Encontre o arquivo
agsm.bst
em sua distribuição TeX. Faça uma cópia deste arquivo e chame a cópia, digamos,agsmno.bst
. (A string "no" deveria ser a abreviação de "norueguês"...) Não edite um arquivo da distribuição TeX diretamente.Abra o arquivo
agsmno.bst
em um editor de texto.Substitua todas as seis instâncias [6!] de
" et~al."
por" m.fl."
. (Observe que há um espaço após as aspas duplas de abertura em ambas as strings.)Salve o arquivo
agsmno.bst
no diretório que contém seu arquivo tex principal (aquele com as\bibliography
instruções) ou em um diretório pesquisado pelo BibTeX. Se você escolher a segunda opção, certifique-se de atualizar também o banco de dados de nomes de arquivos da sua distribuição TeX.Altere a instrução
\bibliographystyle{agsm}
para\bibliographystyle{agsmno}
e execute novamente LaTeX, BibTeX e LaTeX mais duas vezes para propagar completamente as alterações feitas no arquivo de estilo bibliográfico.
Fora do tópico: parece que você está usando o natbib
pacote de gerenciamento de citações. Portanto, recomendo que você carregue o har2nat
pacote também. Carregar este pacote adicional garantirá total interoperabilidade dos estilos agsm
e agsmno
bibliografia com ambos natbib
e - caso você decida usá-lo - hyperref
. (O agsm
estilo bib é distribuído com o harvard
pacote de gerenciamento de citações; o har2nat
pacote "traduz" algumas macros de harvard
-speak para o equivalente natbib
- speak.)