Übergabe globaler Optionen an das Paket csquotes
Das Paket `csquotes` bietet die Möglichkeit, mit Hilfe der Option `spanish=mexican` die Form der Anführungszeichen für spanische Zitate von «…» auf “…” umzuschalten. Im folgenden Beispiel funktioniert dies jedoch nicht, wohl aber für die Option `doublespacing` des Pakets `setspace`. Wie kann Abhilfe geschaffen werden?
\begin{filecontents}{Testklasse.cls}
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{Testklasse}
\ProcessOptions\relax
\LoadClass{article}
\RequirePackage[spanish,ngerman]{babel}
\RequirePackage[autostyle]{csquotes}
\RequirePackage{setspace}
\end{filecontents}
\documentclass[doublespacing,spanish=mexican]{Testklasse}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\begin{document}
Doppelter Zeilenabstand funktioniert: \blindtext
Spanische Zitate im mexikanischen Stil funktionieren nicht: \foreignquote{spanish}{amigo}
\end{document}