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 xelatex
e 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 .bib
arquivo.
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}