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