Enrico Kunz
2010-04-29 11:19:46 UTC
Guten Tag,
in einem zweisprachigen Dokument schalte ich mit \selectlanguage
zwischen verschiedenen Sprachen um, um die Silbentrennung und die
"Gänsefüßchen" sprachspezifisch anzupassen.
In folgendem Beispiel funktioniert das leider nicht in der deutschen
Umgebung. Dort werden nur die durch | maskierten Anführungszeichen
korrekt umgesetzt.
\documentclass{scrartcl}
\usepackage[german,english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[babel=true, german=quotes]{csquotes}
\MakeOuterQuote{"}
\MakeInnerQuote{|}
\begin{document}
in english ...
"Meier |sagt|"
\selectlanguage{german}%
und jetzt in Deutsch ...
"Meier |sagt|"
\end{document}
==> Ausgabe:
in english ... “Meier ‘sagt’ ”
und jetzt in Deutsch ... Meier ‚sagt‘"
-----
Wie muss ich csquotes konfigurieren, damit die Maskierung durch " zu
\glqq bzw. \grqq führt. Oder wir lautet der richtige Befehl für die
Sprachumschaltung?
Besten Dank fürs Mitdenken
Liebe Grüße
Enrico
in einem zweisprachigen Dokument schalte ich mit \selectlanguage
zwischen verschiedenen Sprachen um, um die Silbentrennung und die
"Gänsefüßchen" sprachspezifisch anzupassen.
In folgendem Beispiel funktioniert das leider nicht in der deutschen
Umgebung. Dort werden nur die durch | maskierten Anführungszeichen
korrekt umgesetzt.
\documentclass{scrartcl}
\usepackage[german,english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[babel=true, german=quotes]{csquotes}
\MakeOuterQuote{"}
\MakeInnerQuote{|}
\begin{document}
in english ...
"Meier |sagt|"
\selectlanguage{german}%
und jetzt in Deutsch ...
"Meier |sagt|"
\end{document}
==> Ausgabe:
in english ... “Meier ‘sagt’ ”
und jetzt in Deutsch ... Meier ‚sagt‘"
-----
Wie muss ich csquotes konfigurieren, damit die Maskierung durch " zu
\glqq bzw. \grqq führt. Oder wir lautet der richtige Befehl für die
Sprachumschaltung?
Besten Dank fürs Mitdenken
Liebe Grüße
Enrico