Abbildung des Uni-Logos
Logo der Didaktik der Informatik

Didaktik der Informatik

an der Bergischen Universität Wuppertal



LaTeX

Innerhalb der Dokumente tauchen viele Dinge immer wieder auf. Deshalb wurden diese zusammengeschnürt zu LaTeX-Paketen. Dabei gibt es Pakete die sowohl für den Schulbereich allgemein als auch speziell für den Informatikunterricht. Einige Pakete für den Physikunterricht sind auch schon dabei. Diese Pakete binden auch teilweise andere Standardpakete ein, so dass häufig verwendete Pakete nicht extra aufgeführt werden müssen.

Neben den Paketen gibt es spezielle Klassen für Lernzielkontrollen, Klausuren, Unterrichtsbesuche, Arbeitsblätter, Lösungen, Informationsblätter und Übersichten. Die genauere Dokumentation der Pakete ist der zugehörigen PDF-Datei zu entnehmen und als Beispiele dienen die Materialien dieser Sammlung.

Dateien

Die LaTeX-Materialien zusammen gibt es auch als Zip-Datei: schule.zip (302,29 KB)

Installation

Um die Pakete und Klassen nutzen zu können, gibt es drei verschiedene Möglichkeiten, diese im System zu installieren:

Global

Für die globale Installation der Pakete und Klassen müssen diese in das passende Verzeichnis von LaTeX kopiert werden. Dieses ist in der Regel /usr/share/texmf/tex/latex/. In diesem kann ein weiteres Verzeichnis wie z. B. schule angelegt werden, in dass alle .sty und .cls Dateien kopiert werden.

Damit die Quellen dem System bekannt sind muss der Cache von LaTeX neu aufgebaut werden. Bei den meisten Linux-Installationen geschieht dieses durch den Aufruf von texhash.

User

Damit ein User auf die Quellen zugreifen kann, muss er diese in seinem Homeverzeichnis installieren. Dieses geschieht durch das Kopieren der Pakete und Klassen in das Verzeichnis texmf/tex/latex/ im Homeverzeichnis. Falls es nicht vorhanden ist, muss es angelegt werden. Auch hier kann, wie bei der globalen Installation ein zusätzliches Unterverzeichnis angelegt werden.

Lokal

Um die Klassen und Pakete ohne große Installation nutzen zu können, ist es auch möglich, die benötigten Dateien in das Verzeichnis zu kopieren, in dem die Datei liegt, die übersetzt werden soll.

Zusätzliche benötigte Pakete

Zwei benötigte Pakete sind bei einer Standardinstallationen von LaTeX nicht vorhanden bzw. nur in einer älteren Version als benötigt. In der Regel nicht vorhanden sind die Paket pdf-umlsd und pdf-umlcd zur Erstellung von Sequenz- und Klassendiagrammen. Diese werden für das Paket schulinf benötigt. Sie sind ist über die URL http://code.google.com/p/pgf-umlsd/ und http://code.google.com/p/pgf-umlcd/ zu bekommen und können genauso installiert werden, wie oben beschrieben.