You are on page 1of 4

Information zum internen Aufbau des Schakopf-Buches

Joseph Wiesegger 19. Januar 2014

1

Einleitung

¨ Dieses Skript enth¨ alt eine Ubersicht u oglichkeiten, die ¨ber den Aufbau und die M¨ ich f¨ ur mein Schafkopf-Buch zum einfacheren Gestalten entworfen habe. Allerdings stellt es keine umfassende Dokumentation dar, sondern nur ein Hilfsmittel und eine Ged¨ achtnisst¨ utze, die mir (bzw. dem Autor nach mir) helfen soll, einen ¨ Uberblick u ¨ber die mittlerweile doch recht zahlreichen selbst definierten Befehle zu behalten. Es wird der Aufbau und der Zusammenhang zwischen den einzelnen Quellcodedateinen und die wichtigsten Befehle erl¨ autert. Allerdings sind noch viele weitere Hilfsbefehle enthalten, auf die ich nicht in allen Einzelheiten eingehen kann.

2

Vorraussetzungen

Sie ben¨ otigen eine ganze Menge an Paketen, um dieses Buch zu kompilieren. Ich pers¨ onlich verwende eine TEXlive-Installation, in der meines Wissens alle ben¨ otigten Pakete in den Paketquellen vorhanden sind. Ich habe zuvor eine MikTEX-Installation genutzt, unter der ich auch keine nennenswerten Probleme hatte. Eine Liste der ben¨ otigten Pakete entnehmen Sie am besten den ersten Zeilen in beste spiele final.tex. Allerdings k¨ onnte es sein, dass es – da der Hauptteil der Arbeit unter Linux geschehen ist – unter Windows zu kleineren Problemen kommt, die jedoch recht schnell zu beheben sein sollten, indem man die Kodierung der Dateien anpasst (leider ohne Gew¨ ahr!).

3

Aufbau des Buches

Sie sollten – sofern Sie den Quellcode dieses Buches vorliegen haben – einige tex-Dateien erhalten haben. Die im Buch verwendeten Bilder m¨ ussen Sie sich irgendwie selbst beschaffen, da sie nicht mein geistiges Eigentum sind. 1

sodass innerhalb des Buches leicht Verweise angelegt werden k¨ onnen.tex eingebunden.tex eingebunden. A die im Anschluss mit pdfL TEX kompiliert wird. bitte mit kurzem Kommentar. Bitte neue Pakete nur verwenden. • Es beginnt nun das eigentliche Dokument. Tabellen. die die meisten “schafkopfspezifischen” Befehle enth¨ alt.tex finden. Verzeichnisse. die mit einem Prozentzeichen beginnen) eine TODO-Liste angelegt. Diese Datei stellt das grobe Ger¨ ust des ganzen Buches und ist diejenige Datei. • Ben¨ otigte Pakete: Es folgt eine ganze Reihe von usepackage-Anweisungen. Jedes einzelne Kapitel ist in eine einzelne tex-Datei ausgelagert. • Zuletzt werden noch Bibliographie und Index gesetzt. die (einen Großteil der) Formattierungen des Buches enth¨ alt. Das sind ¨ unter anderem das Erscheinungsbild der Uberschriften. Die wichtigsten dieser Befehle werden sp¨ ater erl¨ autert. die wiederum in ihrem eigenen Ordner liegt und u ¨ber include (nicht u ¨ber input!) eingebunden wird.2 Die Hauptdatei Im Wurzelverzeichnis sollten Sie eine Datei beste spiele final. • Format: Mittels input wird die Datei format/format.1 “Grundregeln” ¨ Oberstes Gebot ist Ubersichtlichkeit! Das f¨ angt bei den Einr¨ uckungen und ordnentlichen Abs¨ atzen (getrennt durch eine Leerzeile und nicht Doppel-Backslash) an und geht bis zum (m¨ oglichst) konsequenten Setzen von labels und indexBefehlen. Falls neues Paket eingebunden wird. • Definitionen: Mittels input wird die Datei definierten/definitionen.3. wof¨ ur es ben¨ otigt wird. 3. 2 . Die Hauptdatei ist folgendermaßen strukturiert: A • Dokumentklasse – ist in L TEX ja immer so. die meine W¨ unsche/Ziele kurz erl¨ autert. Z¨ ahler. in dem zun¨ achst einige Kleinigkeiten geregelt werden: – Frontmatter – Copyright f¨ ur Kartenbilder – Vorwort – Einstellungen f¨ ur minitoc und Inhaltsverzeichnis – Kurzes und ganzes Inhaltsverzeichnis • Nun zeichnet sich – getrennt durch die parts – die Struktur des Buches ab. wenn nicht anders m¨ oglich. • TODO-Liste: Im Anschluss ist in Kommentaren (Zeilen.

4. die Sie im Buch verwenden k¨ onnen: 4. kartenbox* Wie kartenboxx. dass zuerst die Karte von Links.1 Das eigene (oder ein anderes) Blatt kartenbox Zeigt acht Karten an. stichunten Analog zu stichlinks. dann die von Oben. so kann man die sticheUmgebung verwenden.2 Stiche stichlinks Zeichnet einen Stich mit Bildunterschrift. worum es geht. Erwartet also 8 Kartenargumente. die als Parameter die Anzahl der Stiche u ¨bernimmt. nur dass der Stich von Oben er¨ offnet wurde.3 Struktur eines Kapitels Ein Kapitel ist wie gesagt in einer eigenen Datei anzulegen und recht einfach aufgebaut. in der beschrieben wir. danach die von Rechts und die von Unten gelegt werden.3. Der Stich wurde also von Links er¨ offnet. und eine darunterliegende Beschriftung (nimmt also 8 Kartenargumente und als letztes Argument die Beschriftung). \minitoc Im Anschluss geht es mit den sections los. kartenboxx Zeigt acht Karten ohne Beschriftung an. Der Stich wird so gezeichnet. stichrechts Analog zu stichlinks. nur dass der Stich von Unten er¨ offnet wurde. die man setzen will: 1 Außer vielleicht bei “Spezialkapiteln” wie dem Vorwort. Will man mehrere Stiche nebeneinander platzieren. 4 Wichtige Befehle Wir beleuchten nun die wichtigsten Befehle. nur dass der Stich von Rechts er¨ offnet wurde. 3 . Die ersten Zeilen eines Kapitels lauten im Quellcode immer1 ungef¨ ahr folgendermaßen: \chapter{Einige Kniffe} \label{chp:kniffe} Hier folgt eine kurze Einleitung zum Kapitel. stichoben Analog zu stichlinks.

.5 ¨ Ubungen ¨ Ubungen sollten stets als eigene section im entsprechenden Kapitel gef¨ uhrt sein. und als zweites Argument die Antwort. das den Inhalt der Faustregel enth¨ alt. entsprechend langes) Argument. Erwartet nur ein (ggf. 4 . Stich} \end{stiche} 4. wo der Befehl aufgerufen wurde.. Es wird dann die Frage dort gesetzt. Stich} \stichlinks{ea}{ez}{ek}{e9}{3. Die folgendermaßen verwendet werden kann: \begin{spiel} \stichlinks{ea}{ez}{ek}{e9}{1. Stich} \stichlinks{ea}{ez}{ek}{e9}{2. Stich} & Hier eine Beschreibung des Stichs. Stich} & Her wieder Beschreibung. der dann in der L¨ osung (und im Inhaltsverzeichnis zur L¨ osung) gesetzt wird. Die Antwort wird automatisch in das L¨ osungskapitel gesetzt – so hat man Frage und Antwort stets beisammen.4 Faustregeln regel Dieser Befehl setzt eine Faustregel wie sie im Taktikteil oft genug vorkommen.] \end{spiel} 4. Die wichtigen Parameter sind: Zun¨ achst die Frage. 4.3 Spiele F¨ ur Spiele gibt es eine eigene Umgebung spiel. frage Dieser Befehl erwartet zwei fixe Argumente und ein optionales: Das optionale Argument kann einen Titel f¨ ur die Frage enthalten. \\ \stichlinks{ga}{gz}{gk}{g9}{2.\begin{stiche}{3} \stichlinks{ea}{ez}{ek}{e9}{1. [.