Acentos en el archivo bib con abbrv a pesar de usar la configuración UTF-8 adecuada

Acentos en el archivo bib con abbrv a pesar de usar la configuración UTF-8 adecuada

Es bien sabido que bibtex requiere una configuración adecuada para manejar correctamente los caracteres UTF-8. Sin embargo, incluso siguiendo la práctica recomendada, aparece un error extraño con caracteres acentuados en los nombres. Considere el siguiente ejemplo.

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\bibliographystyle{abbrv}
 
\begin{document}
\begin{filecontents}{accents.bib}
@inproceedings{accent,
  author = {Öh, Angel and Rumstein, Ángel},
  booktitle = {Proceedings of the 2015 something},
  pages = {41--63},
  title = {Title},
  year = {2015}
}
\end{filecontents} 
  
\section{Introduction}
Blah \cite{accent}.

\bibliography{accents}
\end{document}

Al ejecutar (entonces látex) bibtex se produce un accent.bblarchivo que no es válido para UTF-8: tiene un carácter no válido en lugar de la Á donde Á. Rumsteindebería aparecer. Tenga en cuenta que la Ö es válida. Investigaciones adicionales revelan que el error ocurre si, y solo si, aparece un acento en la primera letra del nombre de pila de un autor. Cambiar abbrva plainun estilo bibliográfico también resuelve el problema. (El problema no está relacionado con la inserción del archivo bib; hice esto solo para producir un ejemplo independiente).

¿Se ha informado de este error en alguna parte? ¿Puedo solucionarlo? ¿O estoy haciendo algo mal? No puedo encontrar ninguna mención de esto, pero mis búsquedas no son de mucha ayuda porque me topo con numerosas preguntas de personas que no usan inputenccorrectamente (de modo que ningún acento funciona).

Me gustaría seguir con LaTeX y bibtex, no cambiar a XeLaTeX o biber.

Respuesta1

Puedes usar bibtexuen lugar de bibtex.

\begin{filecontents}{\jobname.bib}
@inproceedings{accent,
  author = {Öh, Angel and Rumstein, Ángel},
  booktitle = {Proceedings of the 2015 something},
  pages = {41--63},
  title = {Title},
  year = {2015}
}
\end{filecontents} 

\documentclass{article}
\usepackage[T1]{fontenc}
%\usepackage[utf8]{inputenc}% not needed
 
\begin{document}
  
\section{Introduction}
Blah \cite{accent}.

\bibliographystyle{abbrv}
\bibliography{\jobname}

\end{document}

Después de correr pdflatex+bibtexu+pdflatexme sale

ingrese la descripción de la imagen aquí

información relacionada