|
 |
 |
Im Folgenden werden einige Pakete (packages, früher auch als Style-Dateien bekannt) angeboten, die ich im Laufe meiner TeX/LaTeX-Aktivitäten erstellt habe. Es ist darauf zu achten, dass die Pakete für LaTeX2e entwickelt wurden und mit (sehr) alten LaTeX-Distributionen nicht funktionieren.
Wenn man die Paketdateien an entsprechender Stelle in dem texmf- bzw. localtexmf-Verzeichnis ablegt, sollte man nicht vergessen, die TeX-Datenbank zu aktualisieren. Dies kann über die Shell oder Eingabeaufforderung mit dem Befehl initexmf -u gemacht werden.
Inhalt
Die Abgabe der Pakete erfolgt in dem mit LaTeX2e eingeführten Paket-Distributions-Format. Dabei sind alle für das Paket benötigten Dateien inklusive der Paketdokumentation in einer ASCII-Datei enthalten (DTX-Datei ). Dazu gibt es eine Installationsdatei (INS-Datei ), die mit dem TeX-Compiler übersetzt, die Einzeldateien erzeugt.
Beispielsweise enthält die jrbase-Distribution – ein ZIP-Archiv, das über das Download-Symbol herunterladbar ist – die beiden Dateien jrbase.ins und jrbase.dtx. Der Aufruf des TeX-Compilers mit tex jrbase.ins extrahiert aus der Datei jrbase.dtx die eigentliche Style-Datei jrbase.sty (bei anderen Paketen sind dies u.U. mehrere verschiedene Dateien). Übersetzt man die DTX-Datei mit LaTeX (latex jrbase.dtx), so wird die Paketdokumentation erstellt (jrbase.dvi).
Die Dokumentation kann auch von dieser Seite als PDF-Datei über das Symbol heruntergeladen werden.
 |
Paket jrbase v1.6a
Copyright © Jochen Rütschlin, 18. März 1999
Erforderliche Pakete (RequirePackage): babel
In diesem kleinen Style-File sind einige Makros zusammengefasst, die ich im Laufe meiner TeX-Aktivitäten erstellt habe. Ähnlichkeiten mit »anderen« Makros können an manchen Stellen auftreten, da ich kein Genie bin und mir das ein oder andere an passender Stelle abgeschaut habe (warum auch das Rad noch einmal neu erfinden).
Das Paket ist eine Weiterentwicklung des ehemaligen own-Pakets, das zuletzt unter der Versionsnummer 2.0c vom 20. Februar 1996 erschienen ist.
|
 |
Paket jrbib v2.0d
Copyright © Jochen Rütschlin, 16. Dezember 1998
Erforderliche Pakete (RequirePackage): babel
Zwei Gründe haben mich zum Schreiben dieses Pakets veranlasst. Der eine war, dass mir die Darstellung der Standard-BibTeX-Stile im Fließtext nicht gefallen hat (die nicht sonderlich aussagekräften Zahlen in eckigen Klammern bzw. die zerstückelten Autorennamen). Der andere Beweggrund war, dass ich eine Basis für ein mehrsprachiges BibTeX-System schaffen wollte, bei dem die sprachspezifischen Einstellungen nicht in der BST-Datei vollzogen werden, sondern innerhalb von LaTeX (von wo sie auch einfacher abgeändert und erweitert werden können). Als Grundlage für meine Arbeit habe ich das chicago-Paket verwendet, welches meinen Vorstellungen schon sehr nahe kommt.
|
 |
Paket jrlabels v1.6b
Copyright © Jochen Rütschlin, 28. Februar 2000
Erforderliche Pakete (RequirePackage): eepic
Mit dieser Klasse können auf einfache Weise Etiketten beschriftet werden. Ausgangspunkt ist ein Bogen mit (selbstklebenden) Etiketten, der in Zeilen und Spalten angeordnet ist; zwischen den Zeilen und Spalten kann je nach Art des Bogens Zwischenraum auftreten.
|
 |
Paket jrletter v2.2b
Copyright © Jochen Rütschlin, 9. Januar 1998
Erforderliche Pakete (RequirePackage): address (in der Distribution enthalten), draftcopy, epsfig
In diesem Paket habe ich meine Vorstellungen von dem Satzspiegel eines Briefes realisiert, der sich teilweise an den DIN-Richtlinien orientiert. Das Paket baut auf der letter-Klasse der LaTeX2e-Distribution auf und stellt einige erweiternde Makros zur Verfügung (z.B. optionale Erzeugung von Falzmarken).
Zusätzlich ist das Paket envelope enthalten, mit dem Briefumschläge verschiedener Größen bedruckt werden können. Das Paket address stellt die grundlegenden Makros für jrletter und envelope bereit.
|
 |
Paket jrsyntax v1.0a
Copyright © Jochen Rütschlin, 3. Juni 1998
Erforderliche Pakete (RequirePackage): amssymb
Dieses Paket stellt einen ersten Versuch dar, Syntaxdiagramme zu erzeugen. Noch ist die »Benutzerschnittstelle« recht unkomfortabel – Zeileneinzüge müssen teilweise noch von Hand mit Längenangaben eingeben werden. Sie stellt jedoch einige Basisbefehle zur Verfügung, mit denen durch etwas Probieren recht ansprechende Ergebnisse erzielt werden können.
Kern des Pakets ist eine picture-Umgebung, an der ich einige zweckmäßige Veränderungen vorgenommen habe.
|
 |
Paket jrtitles v2.1b
Copyright © Jochen Rütschlin, 2. März 1999
Während meines Studiums mußte auch ich diverse Semesterarbeiten erstellen und Berichte zu Praktikas schreiben. Um ein einheitliches Layout der verschiedenen Arbeiten zu erhalten, habe ich ein Paket erstellt, mit dem für die unterschiedlichsten Zwecke Titelblätter erstellt werden können.
|
 |
Paket algorthm v1.2b
Copyright © Jochen Rütschlin, 19. März 1998
Erforderliche Pakete (RequirePackage): babel
Makros für die Darstellung von Algorithmen in einer Pseudo-Programmiersprache.
|
 |
Paket barcodes v1.1b
Copyright © Jochen Rütschlin, 22. März 1998
Dieses Paket enthält ein hilfreiches Makro für die Darstellung von Strichcodes. Ausgangspunkt hierfür ist die Europäische Artikelnummer (EAN) nach der DIN 66 236.
|
 |
Paket cassette v1.0b
Copyright © Jochen Rütschlin, 22. März 1998
Mit diesem Paket können bequem Etiketten für Kassettenhüllen erzeugt werden.
|
 |
Paket keys v2.1b
Copyright © Jochen Rütschlin, 13. April 1998
Erforderliche Pakete (RequirePackage): babel
In manchen Dokumentationen (z.B. dvidrv-Manual, Turbo-Pascal) werden für die Benutzung von Tasten bzw. Tastenkombinationen Tastatursymbole verwendet. Dies sind kleine, die Taste repräsentierende Rähmchen, die im Innern die Tastenbeschriftung aufweisen. Mit diesem Paket habe ich versucht, diese Symbole nachzubilden.
|
 |
Paket lastpage v1.0b
Copyright © Jochen Rütschlin, 22. März 1998
Dieses Paket speichert die Seitenzahl der letzten Dokumentseite im Zähler lastpage und schreibt diesen in die Haupt-aux-Datei. Damit wird eine Darstellung von Seitenzahlen der Art »Seite 2 von 5« ermöglicht.
|
|
|