Faça/crie o estilo bibliográfico da AGU

Faça/crie o estilo bibliográfico da AGU

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, makebstmas minha experiência é muito fraca para atingir meus objetivos. Também tentei brincar com as citeopçõ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, bibitemo 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 \citepna pergunta original sugeria que o estilo autor-ano era desejado. embora alguns outros estilos de babador suportem isso, o mais provável é natbib. natbibtem 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 .bibarquivo 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 .bibarquivo, 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.

informação relacionada