Como forçar referências a aparecerem como et al

Como forçar referências a aparecerem como et al

Estou usando referência natbib, no estilo agsm. Até agora não tive problemas em suprimir artigos com 3 ou mais autores para et al. No entanto, para alguns artigos, ele imprime todos os nomes dos autores em citações de texto, como este (Bell, 2004; Bell, McGrath, Biggerstaff, Bates, Bennett, Marlow e Shaffer, 2015). Eu preferiria que fosse lido Bell et al 2015, mas não tenho certeza de como forçá-lo a fazer isso quando nenhuma das minhas outras referências é diferente, mas sai bem.

Responder1

Você deve verificar primeiro se está carregando o natbibpacote com a opção longnamesfirst. Nesse caso, certifique-se de excluir esta opção.

Como o agsmestilo bibliográfico faz parte do harvardpacote de gerenciamento de citações, você deve carregar o pacote har2natse quiser usar o agsmestilo bibliográfico junto com o natbibpacote de gerenciamento de citações. Com har2natcarregado, o comportamento dos natbibcomandos de citação baseados em - - incluindo o truncamento de listas de três ou mais autores para "FirstAuthor et al" - deve funcionar sem problemas.

O resultado de um MWE que carrega o har2natpacote:

insira a descrição da imagem aqui

\RequirePackage{filecontents}
\begin{filecontents}{mybib.bib}
@misc{bell:2004,
  author = "Bell",
  title  = "Thoughts",
  year  = 2004,
}
@misc{bell-etal:2015,
  author = "Bell and McGrath and Biggerstaff and Bates and Bennett and Marlow and Shaffer",
  title  = "Further Thoughts",
  year  = 2015,
}
\end{filecontents}

\documentclass{article}
\usepackage{geometry} % optional
\bibliographystyle{agsm}
\usepackage{har2nat} % natbib is loaded automatically by har2nat

\begin{document}
\noindent
\citep{bell:2004,bell-etal:2015}
\bibliography{mybib}
\end{document}

Responder2

Acho que tive o mesmo problema, então usei o arquivo de estilo bibliográfico "model5-names.bst" do estilo de artigo da Elsevier. O zip completo existe aqui: http://mirrors.ctan.org/macros/latex/contrib/els-cas-templates.zip Assim que o arquivo zip for extraído. Copie "model5-names.bst" para o diretório do arquivo latex e adicione: \bibliographystyle{model5-names.bst} ao seu arquivo latex. Espero que isto ajude

Responder3

Como solução alternativa, você pode modificar seu arquivo bib. Use algo como

authors_full = {{your} and {full} and {author} and {list}}

para a lista original de autores e

author = {first \textit[et al.}}

para a lista curta.

informação relacionada