von Gast » Do 9. Nov 2017, 12:51
Der Befehl lautet \selectlanguage{english} nicht \selectlanguage{\english}.
Die Hauptsprache kann man beim Laden von babel übrigens einfach über main=… angeben. Dann muss man sich die korrekte Reihenfolge nicht merken, also ob die erste oder die letzte Option die Hauptsprache ergibt.
babel bietet neben \selectlanguage übrigens auch noch andere Möglichkeiten wie Umgebung otherlanguage oder Befehl \foreignlanguage oder Umgebung hyphenrules. Letztere sind vor allem dann nützlich, wenn man nur einzelne Passagen mit den Trennregeln einer anderen Sprache setzen will, ohne dass sprachabhängige Begriffe umgeschaltet werden sollen.
Der Befehl lautet [tt]\selectlanguage{english}[/tt] nicht [tt]\selectlanguage{\english}[/tt].
Die Hauptsprache kann man beim Laden von [p]babel[/p] übrigens einfach über [tt]main=…[/tt] angeben. Dann muss man sich die korrekte Reihenfolge nicht merken, also ob die erste oder die letzte Option die Hauptsprache ergibt.
[p]babel[/p] bietet neben [tt]\selectlanguage[/tt] übrigens auch noch andere Möglichkeiten wie Umgebung [tt]otherlanguage[/tt] oder Befehl [tt]\foreignlanguage[/tt] oder Umgebung [tt]hyphenrules[/tt]. Letztere sind vor allem dann nützlich, wenn man nur einzelne Passagen mit den Trennregeln einer anderen Sprache setzen will, ohne dass sprachabhängige Begriffe umgeschaltet werden sollen.