Beruflich Dokumente
Kultur Dokumente
Version 1.8a
1 Einleitung
Karteikarten sind zum Lernen hilfreich, sei es etwa in kleinem Format fr Vokau beln oder fr umfangreichere Themen, die man auf greren Karteikarten stichu o punktartig notiert. Zustzlich zum Lernen am Computer, wo die Karteikarten a in einem Dokument vorliegen sollten, mchte man Karteikarten wahrscheinlich o auch drucken. Dazu werden mehrere Karteikarten auf eine Seite gesetzt, wobei die zweite Seite trickreich umsortiert wird, damit im Duplex-Druck jeweils die passenden Vorder- und Rckseiten aneinander gedruckt werden. Beide Foru A mate basieren auf dem gleiche Inhalt, so dass hier L TEX hilfreich sein kann, diese beiden Formate zu produzieren. Zum Ausprobieren gengt es, die Dateien im gleichen Verzeichnis wie die u Hauptdatei der Karteikarten zu hinterlegen. Fr umfangreichere Arbeiten sollu te man die Dateien in einem speziellen Ordner (/texmfdist/tex/latex/kartei als Empfehlung) hinterlegen und sudo texhash in der Konsole aufrufen.
2 Dokumentoptionen
Fr eine gesamte Kartei , oder auch Ansammlung von Karteikarten lassen sich u zunchst die normalen Optionen fr einen Artikel selbst angeben, also etwa die a u Standardschriftgre. Werden diese nicht angegeben, so wird die Schriftgre o o etwa auf 10pt hesetzt. Karteikarten sind stets im Querformat gesetzt. \documentclass{kartei}
2.1 Kartenformat
Es gibt die folgenden Karteikartenformate a5paper Karteikarten im DIN-A5-Format (210m148mm)1 a6paper Im DIN-A6-Karteikarten-Format (148mm105mm) sind die Rnder a ein wenig grer gewhlt als bei den anderen beiden Formaten. Dieses o a Format ist der Standard, wenn nichts angegeben wird fr das Format. u a7paper DIN-A7-Karteikarten (105mm74mm) a8paper DIN-A8-Karteikarten (74mm52mm), diese scheinen recht klein, hier wirkt die Standardschriftgre fast etwas gro. o a9paper DIN-A9-Karteikarten (52mm37mm), mir persnlch zu klein, aber o dank eines Patches nun verfgbar2 u
aXpaper
Variante der Ruckseite Auerdem lt sich mit der Option ip die Rckseite ip a u der Karteikarte um 180 drehen, so dass sie im PDF auf dem Kopf steht. Wendet man dann den Duplexdruck an, sind die Rckseiten uberkopf auf den Karu teikartem, man dreht (beim Lernen) also nicht mehr auf einer vertikalen Achse, sonder uber die horizontale.3
1
Dank an Merlin Wolf fr die Idee u Dank an Hagen Fritsch 3 Dank an Suklim Han fr die Idee u
2
Schnittlinien Zum Ausschneiden lassen sich Schnittlinien aktivieren. Dies geschieth durch grid=X, wobei X einer der folgenden 4 Werte ist: none zeigt keine Schnittlinien rear erzeugt nur auf den Rckseiten die Schnittlinien u front analog nur auf der Vorderseite both Schnittlinien auf Vorder- und Rckseite der Karten u Die Linien, entlang derer geschnitten werden kann, sind auf der Rckseite u mit gestrichelten schwarzen, auf der Vorderseite mit ebenso gestrichelten, aber grauen Linien dargestellt. Da sie in TikZ realisiert sind, lassen sich diese An gaben auch durch Andern der entsprechenden Stile anpassen. Die beiden Stile lauten:
1 2
grid=X
Die Linienarten lassen sich also variieren, indem man den jeweiligen Stil umdeniert.
2.4 Beispiele
Zum Erstellen von A6-Karteikarten, normal gesetzt \documentclass[a6paper
]{kartei}
Fr A7-Karteikarten im Druckformat mit gedrehter Rckseite und Schnittu u linien auf beiden Seiten \documentclass[a7paper, print, ip , grid=both]{kartei}
3 Die Karten
3.1 Denition einer Karte
Innerhalb des Dokumentes lassen sich nun einzelne Karteikarten denieren. Dazu gibt es die Umgebung karte. Karten werden automatisch durchnummeriert und es ist mglich, per \ref{} auf Karten zu verweisen, die \label{} enthalten. o Die Umgebung karte bentigt 3 Parameter, von denen 2 optional sind. Die o Parameter und ihre Reihenfolge sind: 1. Fach [optional] Das Fach oder wesentliches Stichwort 2. Titel/Frage [Picht] wesentliche Frage/Titel oder Vokabel der Karteikarte 3. Kommentar [optional] Ein kurzer Kommentar oder Stichwort, das etwa die Wichtigkeit klassiziert oder Unterbereiche eines Faches wiedergibt Innerhalb der Umgebung selbst wird dann die eigentliche Antwort angegeben. Diese wird auf die Rckseite der Karteikarte gesetzt. u \begin{karte}
3.2 Layout
Die Vorderseite enthlt im Kopf links das Fach, mittig die Nummer der Karte, a rechts den Kommentar. Zentral auf der Vorderseite wird die Frage gesetzt. Auf der Rckseite wird links die Kartennummer wiederholt, mittig der Term u Antwort. Die beiden optionalen Werte Fach und Kommentar lassen sich auch global angeben. Eine Angabe bei einer einzelnen Kartei uberschreibt allerdings die globale Denition. Die Idee ist dabei, das Fach zu Beginn einmal zu setzen und somit nur bei Ausnahmen eine Einzelangabe bei einer Karte vorzunehmen. Auerdem lt sich der Antwortterm global neu setzen. Details dazu nden sich a im Abschnitt 3.4. Zwei Beispiele fr Karteikarten nde sich in den Abbildungen u 1 und 2.
3.3 Beispiele
exemplarisch gefullte Karteikarte Mit den Werten gefllt, die den Namen u der Felder entsprechen, ergibt sich etwa der Code (vgl. Abb. 1)
1 2 3
Fach
#1
Kommentar
#1 Antworttext
Antwort
(a) Vorderseite
(b) Rckseite u
Abbildung 1: Vorder- und Rckseite der exemplarischen Karte in etwas kleiner u als DIN-A7
Lebensphilosophie
#2
wichtig!
#2 42
Antwort
Wie lautet die Antwort auf die Frage nach dem Leben dem Universum und dem Ganzen Rest?
(a) Vorderseite
(b) Rckseite u
Abbildung 2: Vorder- und Rckseite der gefllten wichtigen Karte, etwas kleiu u ner als DIN-A7
Karteikarte mit einer wichtigen Frage das folgende Beispiel (vgl. Abb. 2).
1 2
3 4 5
\ begin { karte }[ Lebensphilosophie ] {Wie l a u t e t d i e Antwort a u f d i e Frage nach dem Leben dem Universum und dem Ganzen Rest ?} [ wichtig ! ] 42 \ end { k a r t e }
3.4 Strukturierung
Fcher & Kommentare Neben der Mglichkeit, bei einer Karte das Fach a o und den Kommentar explizit anzugeben, lsst sich beides auch global setzen, a so dass es bei den darauffolgenden Karten verwendet wird und nicht bei jeder Karte einzeln angegeben werden muss. Mit \fach (engl. \cardsubject) gefolgt von einem Text in {geschweiften Klammern } setzt man das Fach f r die nachfolgenden Karten. Die Schriftformatierung u kann uber Neudenition des Befehl \ fachstil (engl. \ subjectstyle ) vorgenommen werden. Standardmig ist der Stil auf kursiv gesetzt. Um an einer Stelle den a momentanen Wert auszugeben, gibt es den Befehl \dasfach{} (engl. \thesubject ). Wird bei einer Karte bei gesetztem Fach trotzdem ein Fach angegeben, so hat das Fach der Karte Vorrang, so kann in einem groen Block auch eine Ausnahmekarte erzeugt werden. Analog lsst sich der Kommentar global setzen mit \kommentar{Kommentartext a } (engl. \comment), dessen Stil mit \kommentarstil (engl. \commentstyle), respektive die Ausgabe mit \derkommentar (engl. \thecomment ). Auch dies wird von einem lokalen Wert, der bei einer Karte angegeben wird uberschrieben, so dass in einem Block von Karten mit gleichem Kommentar auch eine einzelne Ausnahme angegeben werden kann. Um also fr das Fach Lebensphilosophie eine Reihe von Karten zu erstellen, u wobei eben jenes Fach in kursiv gesetzt sein soll, bentigt man also o
1 2
Direkt vor der ersten Karteikarte bei der dies wirksam sein soll. Alle darauf folgenden Karten ohne Angabe des optionalen Fach-Parameters werden mit dem Fach Lebensphilosophie ausgegeben. Antworttext auf der Ruckseite Und wiederum analog lsst sich der Anta worttext setzen mittels \antwort (engl. \answer ) bzw. dessen Stil uber Neude nition von \ antwortstil (engl. \answerstyle ). Zustzlich ist auch der Antworttext a
im Flietext einer Kartei mittels \dieantwort (engl. \theanswer ) ausgebbar (dieser Befehl gibt nicht ausschlielich 42 aus). Um also den Antworttext auf Esperanto anzugeben, also auf respondo zu setzen, was gleichzeitig in Kapit lchen gesetzt werden soll, verwendet man a die beiden Befehle
1 2
\dieantwort \theanswer
Section & Subsection Zustzlich kann man eine automatische Nummeriea rung der Fcher vornehmen, indem man diese mittels \section setzt. Mchte man a o die Nummerierung fr ein Fach zwischendrin aussetzen, so kann man \section u verwenden. Verwendet man also vor der ersten Karteikarte den Befehl \section{Philosopie }, so werden alle Karten, beginnend ab der ersten, mit dem Fach 1. Philosophie gesetzt. Setzt man dies spter zwischen zwei Karteien mittels \section{ a Zahlenkunde}, so erhalten alle Karten das Fach Zahlenkunde. Die Zhlung wird a bei darauffolgenden \section -Befehlen mit 2 fortgesetzt. Analog lt sich mit den Befehlen \subsection bzw. \subsection. Ein Kommena tar setzen. Im ersten Fall werden diese ebenso durchnummeriert, durch den Befehl mit wird die Zhlung ausgesetzt. a
3.5 Kartennummerierung
Die Nummerierung der Karten ist standardmig deniert mit a
1
\theCardID
Also einem fhrenden # gefolgt von der Nummer der Karte. Diese Anzeige u wird auf der Vorderseite mittig im Kopf gesetzt und auf der Rckseite im u Kopf links wiedergegeben. Ebenso wird dieses Format bei Verweisen ausgegeben. Durch Neudenition des Befehls lsst sich das Format eben dieses Kara tenzhlers verndern. a a
4 Technische Details
4.1 Bentigte Pakete o
Bentigt werden fr die Verwendung des Karteikartensystems die Pakete o u scrartcl, typeare, scrpage2 sowie deren Abhngigkeiten im KOMA-Skripta Paket (getestet auf Version 3.01b)
TikZ, PGFPages (Version 2.00) sowie eso-pic fr die Schnittrand-Darstellungen u geometry fr die Seitenrnder (da diese fr die KOMA-Skript-Berechnungen u a u zu klein sind) xargs All diese Pakete sollten aber in den heute verbreiteten Distributionen von TEX enthalten sein. Andernfalls sind sie uber CTAN5 relativ einfach und schnell zu beziehen.
5 6 7 8
\ newenvironmentx { k a r t e } [ 3 ] [ 1 = \ card@fach ,3=\ card@kommentar ] { \ l o h e a d {\ d a s f a c h {#1}} \ rohead {\ derkommentar{#3}}% \ v f i l l {\ h f i l l \ parbox [ t ] { . 9 \ t e x t w i d t h }{\ c e n t e r i n g \ Large #2}\ h f i l l }\ v f i l l \ r e f s t e p c o u n t e r {CardID} \ newpage% } {\ newpage }
http://www.ctan.org/
Positionierung von Kartennummer, Fach & Kommentar selbst individuell festlegen Eine Erweiterungsidee ist, dass man selbst die Positionierung der Elemente Fach, Kommentar und Zhlerausgabe festlegen kann, etwa a in die Fuzeile o.. dazu sind einige dieser Felder noch zu direkt implemena tiert. Ruckseitenformat festlegen Fr die Rckseite knnte man noch ein Foru u o mat festlegen, etwa zustzliche Felder fr eine Bewertung/Lernkontrolle. a u Liste der Karteikarten / eine Lernkontrolltabelle Im Druck-Modus knnte man mit einem Index der Karteikarten sowohl eine Themenbersicht o u als auch eine Lernkontrolle einbinden, auf der man seine Lernfortschirtte verzeichnen kann.
6 Lizenz
THE BEER WARE LICENSE ( R e v i s i o n 4 2 / 0 2 3 ) : Ronny Bergmann <mail@darkmoonwolf . de> wrote t h i s f i l e .
As l o n g as you r e t a i n t h i s n o t i c e you can do whatever you want w i t h t h i s s t u f f . I f we meet some day , and you think t h i s s t u f f i s worth i t , you can buy me a beer o r a c o f f e e i n r e t u r n .
7 Changelog
1.8a - 29.01.2010 Zwei kleine Bugxes in der Hauptklasse und Korrekturen an diesem Dokument, Danke geht an Philipp Pilhofer und Frederik St. 1.8 - 26.12.2009 Umstieg auf die KOMA-Skript-Familie und das geometryPaket, einstellbare Schnittlinien, sowie umdrehbare Rckseite und DINu A9-Karten 1.7 - 26.11.2008 Fach & Kommentartext sind jetzt global setzbar uber \ section und \subsection (und deren -Derivate), Druckoptionen verk rzt u und Standards eingefhrt, Antworttext und Zhlerformat vernderbar u a a
1.6 - 09.09.2008 A7, A8-Karteikarten und die Druckrnder eingefgt. Erste a u Version mit diesem Manual
10