Ich habe ein Problem mit BibTex – viele Zitierstile verwenden nameptr f., um nur den Anfangsbuchstaben des Vornamens des Autors anzuzeigen. Ich habe Probleme damit, wenn der Name mit einem Nicht-ASCII-Zeichen beginnt. BibTex erzeugt verrückte Zeichen wie Å und ich erhalte einen Inputenc-Fehler.
Ich vermute, dass BibTex keine Nicht-ASCII-Zeichen erkennt und wahrscheinlich einfach das erste Byte aus dem Namen nimmt, unabhängig davon, ob der Anfangsbuchstabe tatsächlich ein Mehrbyte-Zeichen ist.
Kennt auf jeden Fall jemand eine andere Lösung als die Umstellung auf BibLatex?
Beachten Sie auch, dass die Verwendung von Markierungen wie \v{S} anstelle von Š nicht hilfreich ist. Dies führt lediglich dazu, dass v. als Initiale des Autors aufgeführt wird.
Ein MWE:
\documentclass{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\begin{document}
\cite{cube}
\bibliographystyle{apalike}
\bibliography{bibliography}
\end{document}
Und eine MWE-Bib-Datei:
@Book{cube,
Title = {Matematika ZD\v{S} v kocke},
Author = {Novovesk\'{y}, Š. and Le\v{c}ko, I.
and Kri\v{z}alkovi\v{c}, K.},
Publisher = {Bratislava/SPN},
Year = {1972}
}
Wie bereits erwähnt, können Sie versuchen, \v{S} zu verwenden, das kompiliert, aber auchFunktioniert nicht richtig:
@Book{cube,
Title = {Matematika ZD\v{S} v kocke},
Author = {Novovesk\'{y}, \v{S}. and Le\v{c}ko, I.
and Kri\v{z}alkovi\v{c}, K.},
Publisher = {Bratislava/SPN},
Year = {1972}
}
Antwort1
Mit großem Dank an Joseph Wright möchte ich wie folgt abschließen:
Eigentlich waren nur zusätzliche Klammern um erforderlich \v{S}
. Die Verwendung von {\v{S}}
allem funktioniert wie erwartet.
Genauer gesagt lautet die Bib-Datei nun wie folgt:
@Book{cube,
Title = {Matematika ZD{\v{S}} v kocke},
Author = {Novovesk{\'{y}}, {\v{S}}. and Le{\v{c}}ko, I.
and Kri{\v{z}}alkovi{\v{c}}, K.},
Publisher = {Bratislava/SPN},
Year = {1972}
}
Vielen Dank an alle für die Hilfe!