Me gustaría crear un estilo de bibliografía similar al estilo de las revistas AGU, que se ve así:
En el texto principal:
Recent studies have shown similar results [Smith et al. 2001; Christensen et al. 2010].
y al final, en la lista de referencias las quiero ordenadas por primer 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
Tengo un archivo bibliográfico que contiene la lista de artículos, por ejemplo.
@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"
}
Por lo tanto, la línea LaTeX debería ser algo similar a:
Recent studies have shown similar results \citep{Smith2001,Christensen2010}.
Probé estilos integrados como apalike, simple, unsrt, chicago, harvard y otros, ninguno de ellos me dio lo que quiero. O tengo algo raro en el texto principal, por ejemplo:
Recent studies have shown similar results [J ~ et al. 2001; D ~ et al. 2010].
o incluso vale, en la lista de referencias, algunos estilos me dan esto:
[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
Intenté jugar bastante makebst
pero mi experiencia es demasiado débil para alcanzar mis objetivos. También intenté jugar con las cite
opciones del paquete pero ninguna me satisface. Para aquellos que estén interesados en este estilo, AGU proporciona un LaTeXplantillapero su uso debe usarse, bibitem
lo cual está fuera de tema aquí. Además, llamar a su plantilla implica obtener un diseño específico que no es lo que quiero aquí.
Cualquier ayuda será muy apreciada.
Respuesta1
El autor original resolvió el problema por sí mismo, con algo de ayuda, pero intentamos no dejar preguntas sin respuesta. así que ahí va.
la aparición de \citep
en la pregunta original sugería que se quería el estilo del año del autor. Aunque algunos otros estilos de baberos admiten esto, lo más probable es que sea
natbib
. natbib
tiene requisitos "adicionales" para el formato de su etiqueta y, para ellos, es mejor seguir un buen ejemplo; el manual tiene muy buena orientación sobre esto, por lo que la mejor manera de hacerlo es consultar el manual.
la solicitud era que las referencias se enumeraran en orden alfabético. Se sugirieron y probaron varios enfoques, el que finalmente tuvo éxito fue el
apsr.bst
lanzado por bibliographystyle{apsr}
. (los otros dos fueron (1) unsrtnat
, que requiere que el .bib
archivo se mantenga en el orden final previsto, y (2) plainnat
, que realiza la clasificación deseada, pero deja los nombres en una forma distinta a la deseada; la forma del nombres, sin embargo, se debió a un malentendido en la entrada (ver más abajo).
Se solicitó que los nombres aparecieran primero con el apellido en la bibliografía, pero en su lugar aparecían comenzando con la primera inicial. En realidad, esto podría haberse predicho a partir de la información que se muestra en la pregunta:
author = {Smith J. and Robert C. and Harrison F},
Todos los procesadores bibtex esperan que el apellido y el nombre estén separados por una coma en el .bib
archivo, por lo que solucionar este problema fue fácil, aunque laborioso: inserte comas en los nombres:
author = {Smith, J. and Robert, C. and Harrison, F},
Gracias al cartel original por informar lo que realmente funcionó, por lo que esto podría ayudar a alguien más.