Bibtex no capitaliza el mes en formato ieeetr

Bibtex no capitaliza el mes en formato ieeetr

El formato correcto para mostrar los meses IEEEtres poner en mayúscula la primera letra seguida de dos letras y un punto (por ejemplo Apr., ). Sin embargo, solo obtengo apr. Un ejemplo mínimo es

\documentclass[11pt]{report}

\begin{document}

\cite{Gustafsson2005}

\clearpage % Force Bibliography to the end of document on a new page
\bibliography{zubairy}
\bibliographystyle{ieeetr}

\end{document}

Sin embargo, al compilar con xelatexy bibtexobtengo:

[1] MGL Gustafsson, "Microscopía de iluminación estructurada no lineal: imágenes de fluorescencia de campo amplio con resolución teóricamente ilimitada". procedimientos de la Academia Nacional de Ciencias, vol. 102, págs. 13081-13086 sep 2005,.

La entrada bibtex generada por Jabref es:

  @Article{Gustafsson2005,
  author       = {M. G. L. Gustafsson},
  title        = {{Nonlinear structured-illumination microscopy: wide-field fluorescence imaging with theoretically unlimited resolution.}},
  journal      = {Proceedings of the National Academy of Sciences},
  year         = {2005},
  volume       = {102},
  number       = {37},
  pages        = {13081--13086},
  month        = {sep},
  issn         = {0027-8424},
  date         = {2005-09},
  doi          = {10.1073/pnas.0406877102},
  pmid         = {16141335},
  publisher    = {Proceedings of the National Academy of Sciences},
}

¿Cómo hago para que aparezca correctamente, es decir Sep.,?

Respuesta1

El mes no debe estar entre llaves. Hasta donde yo sé, este es BibTeX estándar. Si está entre llaves, es un valor normal. Si no está entre llaves, es una cadena y será reemplazada por el valor relevante. Esto es lo que se espera.

Como usted señala, esto no es suficiente porque el valor sustituido será incorrecto. Esto se debe a que Sep.no es una abreviatura estándar para septiembre, pero Sept.lo es. Para utilizar las abreviaturas idiosincrásicas de IEEEtrans, cargue su .bibarchivo.

Simplemente seguir la documentación parece funcionar.

\begin{filecontents}{\jobname.bib}
@Article{Gustafsson2005,
  author       = {M. G. L. Gustafsson},
  title        = {{Nonlinear structured-illumination microscopy: wide-field fluorescence imaging with theoretically unlimited resolution.}},
  journal      = {Proceedings of the National Academy of Sciences},
  year         = {2005},
  volume       = {102},
  number       = {37},
  pages        = {13081--13086},
  month        = sep,
  issn         = {0027-8424},
  date         = {2005-09},
  doi          = {10.1073/pnas.0406877102},
  pmid         = {16141335},
  publisher    = {Proceedings of the National Academy of Sciences},
}
\end{filecontents}


\documentclass[11pt]{report}

\begin{document}

\cite{Gustafsson2005}

\clearpage % Force Bibliography to the end of document on a new page
\bibliography{IEEEabrv,\jobname}
\bibliographystyle{IEEEtran}

\end{document}

Septiembre al estilo IEEEtran

información relacionada