Akzente in der Bib-Datei mit abbrv trotz Verwendung der richtigen UTF-8-Einstellung

Akzente in der Bib-Datei mit abbrv trotz Verwendung der richtigen UTF-8-Einstellung

Es ist bekannt, dass Bibtex einige geeignete Einstellungen benötigt, um UTF-8-Zeichen einwandfrei verarbeiten zu können. Doch selbst wenn ich die empfohlene Vorgehensweise befolge, tritt bei mir ein seltsamer Fehler mit Akzentzeichen in Namen auf. Betrachten Sie das folgende Beispiel.

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

Wenn Sie (latex then) bibtex ausführen, wird eine accent.bblDatei erstellt, die nicht UTF-8-gültig ist: Sie enthält ein ungültiges Zeichen anstelle des Á, wo es Á. Rumsteinerscheinen sollte. Beachten Sie, dass das Ö gültig ist. Weitere Untersuchungen zeigen, dass der Fehler genau dann auftritt, wenn ein Akzent auf dem ersten Buchstaben des Vornamens eines Autors erscheint. Das Ändern abbrvin plaineinen bibliographischen Stil löst das Problem ebenfalls. (Das Problem hängt nicht mit dem Inline-Einbinden der bib-Datei zusammen, ich habe dies nur getan, um ein in sich geschlossenes Beispiel zu erstellen.)

Wurde dieser Fehler irgendwo gemeldet? Kann ich ihn umgehen? Oder mache ich etwas falsch? Ich kann keine Erwähnung davon finden, aber meine Suche ist nicht sehr hilfreich, da ich auf zahlreiche Fragen von Personen stoße, die es nicht inputencrichtig verwenden (so dass überhaupt keine Akzente funktionieren).

Ich möchte bei LaTeX und Bibtex bleiben und nicht zu XeLaTeX oder Biber wechseln.

Antwort1

Sie können bibtexuanstelle von verwenden 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}

Nach dem Laufen pdflatex+bibtexu+pdflatexbekomme ich

Bildbeschreibung hier eingeben

verwandte Informationen