![Faça/crie o estilo bibliográfico da AGU](https://rvso.com/image/281495/Fa%C3%A7a%2Fcrie%20o%20estilo%20bibliogr%C3%A1fico%20da%20AGU.png)
Eu gostaria de fazer/criar um estilo de bibliografia semelhante ao estilo dos periódicos da AGU, que se parece com isto:
No texto principal:
Recent studies have shown similar results [Smith et al. 2001; Christensen et al. 2010].
e no final, na lista de referências quero que sejam classificadas por primeiro autor
Christensen D., William J.H. and Smidt J.G.. New Results, New Sci. Journal, E4, 25-49, 2010
Smith J., Robert C. and Harrison F. Old Results, Journal Sci. Tech., 12, 995-999, 2001
Eu tenho um arquivo bib contendo a lista de artigos, por exemplo
@Article{Smith2001,
author = {Smith J. and Robert C. and Harrison F},
title = {Old Results},
journal = {Journal Sci. Tech.},
volume = {12},
pages = "995-999",
year = "2001"
}
Portanto a linha LaTeX deve ser algo semelhante a:
Recent studies have shown similar results \citep{Smith2001,Christensen2010}.
Eu tentei apalike, plain, unsrt, chicago, harvard e outros estilos integrados, nenhum deles me deu o que eu quero. Ou entendi algo estranho no texto principal, por exemplo:
Recent studies have shown similar results [J ~ et al. 2001; D ~ et al. 2010].
ou até vale a pena, na lista de referências, alguns estilos me dão isso:
[Christensen2010] Christensen D., William J.H. and Smidt J.G.. New Results, New Sci. Journal, E4, 25-49, 2010
[Smith2001] Smith J., Robert C. and Harrison F. Old Results, Journal Sci. Tech., 12, 995-999, 2001
Tentei jogar bastante, makebst
mas minha experiência é muito fraca para atingir meus objetivos. Também tentei brincar com as cite
opções de pacotes mas nenhuma delas me dá satisfação. Para quem se interessa por esse estilo, a AGU disponibiliza um LaTeXmodelomas seu uso precisa ser usado, bibitem
o que está fora do assunto aqui. Além disso, chamar o modelo deles implica obter um layout específico que não é o que desejo aqui.
Qualquer ajuda seria graciosamente apreciada.
Responder1
o autor da postagem original resolveu o problema sozinho, com alguma ajuda, mas tentamos não deixar perguntas sem resposta. então aqui vai.
o aparecimento de \citep
na pergunta original sugeria que o estilo autor-ano era desejado. embora alguns outros estilos de babador suportem isso, o mais provável é
natbib
. natbib
tem requisitos “adicionais” para o formato do seu rótulo e, para esses, é melhor seguir um bom exemplo; o manual tem orientações muito boas sobre isso, então a melhor abordagem para isso é consultar o manual.
a solicitação foi que as referências fossem listadas em ordem alfabética. diversas abordagens foram sugeridas e testadas, sendo a que finalmente obteve sucesso
apsr.bst
, lançada por bibliographystyle{apsr}
. (os outros dois foram (1) unsrtnat
, que exige que o .bib
arquivo seja mantido na ordem final pretendida, e (2) plainnat
, que faz a classificação desejada, mas deixou os nomes em uma forma diferente da desejada; a forma do nomes, no entanto, foi devido a um mal-entendido de entrada - veja abaixo.)
foi solicitado que os nomes fossem listados primeiro pelo sobrenome na bibliografia, mas eles apareciam começando com a primeira inicial. isso poderia realmente ter sido previsto a partir da entrada mostrada na pergunta:
author = {Smith J. and Robert C. and Harrison F},
todos os processadores bibtex esperam que o sobrenome e o nome sejam separados por vírgula no .bib
arquivo, então consertar isso foi fácil, embora trabalhoso - insira vírgulas nos nomes:
author = {Smith, J. and Robert, C. and Harrison, F},
obrigado ao autor da postagem original por relatar o que realmente funcionou, então isso pode ajudar outra pessoa.