Bibtex não capitaliza o mês no formato ieeetr

Bibtex não capitaliza o mês no formato ieeetr

O formato correto para exibir os meses IEEEtré colocar a primeira letra em maiúscula seguida de duas letras e um ponto (por exemplo, Apr.). No entanto, obtenho apenas apr. Um exemplo mínimo é

\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}

No entanto, compilando com xelatexe bibtex, obtenho:

[1] MGL Gustafsson, “Microscopia de iluminação estruturada não linear: imagem de fluorescência de campo amplo com resolução teoricamente ilimitada.” Anais da Academia Nacional de Ciências, vol. 102, pp sep 2005.

A entrada bibtex gerada por Jabref é:

  @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},
}

Como faço para que apareça corretamente, ou seja, Sep.?

Responder1

O mês não deve estar entre chaves. Este é o BibTeX padrão, até onde eu sei. Se estiver entre chaves, é um valor regular. Se não estiver entre colchetes, é uma string e será substituída pelo valor relevante. Isto é esperado.

Como você destacou, isso não é suficiente porque o valor substituído estará incorreto. Isso ocorre porque Sep.não é uma abreviatura padrão para setembro, mas Sept.é. Para usar as abreviações idiossincráticas do IEEEtrans, carregue seu .bibarquivo.

Simplesmente seguir a documentação 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}

Setembro, o caminho do IEEEtran

informação relacionada