Im folgenden Minimalbeispiel führt das Setzen fremdsprachiger Zitate mit Hilfe von csquotes dazu, dass die Querverweise des Paketes cleveref teilweise in der falschen Sprache gesetzt werden:
Code:
\documentclass[openany]{scrbook}
\usepackage[latin9]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english,ngerman]{babel}
\usepackage[babel,german=guillemets]{csquotes}
\usepackage[english,ngerman]{varioref}
\usepackage[english,ngerman]{cleveref}
\begin{document}
\chapter{Das erste Kapitel}
\label{chap:erstes}
Dieser Satz ist nur ein Platzhalter.
\chapter{Das zweite Kapitel}
Zunächst ein korrekt auf deutsch gesetzter Querverweis: Siehe \vref{chap:erstes}.
Ein Zitat mit englischer Silbentrennung und deutschen Anführungszeichen: \hyphenquote{english}{This is just filler text.}
Auch der nächste Querverweis wird korrekt auf deutsch gesetzt: Siehe \vref{chap:erstes}.
Ein Zitat mit englischer Silbentrennung und englischen Anführungszeichen: \foreignquote{english}{This is just filler text.}
Der nächste Querverweis wird teils auf englisch, teils auf deutsch gesetzt: Siehe \vref{chap:erstes}.
\end{document}
Fragen an die ExpertInnen: Liegt der Fehler bei mir, da ich irgendetwas Offensichtliches übersehen habe? Wenn nein, wo sollte eine Fehlersuche ansetzen? Welches Paket wäre zu modifizieren, um korrekte Querverweise zu erzeugen?
Lesezeichen