Wie Aufgaben oder deren Lösungen ausgegeben/gedruckt werden bzw. welches Layout sie haben, hängt davon ab, welches Template für sie verwendet wird. `xsim` stellt ein paar vordefinierte bereit, aber die Grundidee ist, dass man sich für die eigenen Klausuren, Bücher, Aufgabenblätter, … eigene Templates zu definieren. (Falls man die wiederholt einsetzen möchte, ist sogar zu empfehlen, sich eine Stildatei anzulegen und diese dann bei Bedarf zu laden.)
laden – das ist im Anhang des Manuals beschrieben.)
Ein Beispiel dafür dafür, wie das geht, ist in @Ijon Tichys [Antwort][1] zu sehen.
Bei einer so kleinen Addition zu einem bestehenden Template braucht man allerdings nicht den ganzen Code zu kopieren. Mit `\UseExerciseTemplate` kann man bestehende Templates einfach einfügen. Dabei muss man beachten, dass „ExerciseEnvironment“-Templates eigentlich zwei Templates sind, eines für den Anfang der Umgebung und eines für das Ende:
\DeclareExerciseEnvironmentTemplate{newpage}{%
\clearpage\IfInsideSolutionF{\cleardoubleoddpage}%
\UseExerciseTemplate{begin}{default}%
}
{\UseExerciseTemplate{end}{default}}
Das modifizierte Template kann dann wie jedes andere ausgewählt werden:
\xsimsetup{
exercise/template = newpage ,
solution/template = newpage
}
Hier allerdings ist ja eiegntlich eigentlich nur eine minimale Modifikation des `default`-Stils gefragt, nämlich dass ein Seitenumbruch vor der jeweiligen Aufgabe und Lösung eingefügt wird. Für solche Modifikationen bietet `xsim` eine Reihe von Hooks. Mit
\xsimsetup{
exercise/pre-hook = \cleardoubleoddpage ,
solution/pre-hook = \clearpage
}
bekommt man das gleiche Ergebnis ohne dass das weitere Layout davon betroffen ist.
[1]: https://texwelt.de/wissen/fragen/22255/xsim-printcollection-jede-aufgabe-mit-losung-auf-einer-neuen-seite/22256