Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

13 Jun '18, 12:18

cgnieder's gravatar image

cgnieder
22.1k253463

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
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

12 Jun '18, 17:46

cgnieder's gravatar image

cgnieder
22.1k253463

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.) Ein Beispiel dafür 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 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

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×