Das KOMA-Script Paket

 

1. Übersicht

2. Einführung
2.1 Geschichte
2.2 Die Benutzung von KOMA-Script

3. Die Änderungen
3.1 Schriftbild
3.2 Kapitel
3.3 Kopf- / Fußzeilen

3.4 Satzspiegel

4. Neuerungen
4.1 Titelseiten
4.2 Begrenzungslinien
4.3 Randnotizen
4.4 Einfache Absatzüberschriften
4.5 Definitions- & Aufzählungsumgebungen
4.6 Anpassungen des Inhaltsverzeichnisses

5. Ausblick
5.1 Aktualisierungen von KOMA-Script?
5.2 Quellen.

 

 

1. Übersicht

 
[Seitenanfang]

 

2. Einführung

2.1 Geschichte
Im Jahr 1992 wollte Frank Neumann ein Vorlesungsscript in Latex setzen. Dies sollte damals noch unter der Version 2.09 geschehen. Jedoch war er aber mit Typografischen Umsetzung seines Skriptes sehr unzufrieden, da sich der Satz an amerikanischen Standards orientierte. Deshalb begann er unter dem Namen Script 1.0 eine Sammlung von Dokumentklassen zu erstellen die sich beim Satz an europäischen Regeln orientierten. Als dann LaTeX 2e erschien übernahm Markus Kohm die Verantwortung für das Script-Paket. Inzwischen ist KOMA-Skript eine umfangreiche Sammlung von Anpassungen, Erweiterungen und Überarbeitungen der Standarddokumentklassen geworden, welche immer mehr an Popularität zunimmt.
2.2 Die Benutzung von KOMA-Script

Wie beim "Standard-LaTeX" gibt es auch im KOMA-Skript Paket verschiedene Dokumentklassen. Alle Befehle, Änderungen, Erweiterungen und Modifikationen sind in diesen Dokumentklassen zusammengefasst. Um nun KOMA-Skript benutzen zu können, genügt es die Standarddokumentklasse durch die äquivalente KOMA-Script-Klasse auszutauschen.

 

Standardklasse   KOMA-Script-Klasse
book scrbook
report scrreprt
article scrartcl
letter scrlettr

Alle ursprünglichen Befehle ( aus den Standardklassen ) sind trotzdem weiterhin nutzbar. Es kann aber eventuell sein das das Ergebnis anders aussieht als in der Standardklasse, da der Befehl in KOMA-Skript modifiziert wurde. Mit der KOMA-Skript-Dokumentklasse stehen von nun an auch noch viele andere Befehle zur Verfügung um den Satz des Dokumentes zu beeinflussen.

 

Ein Beispiel:

Standardklasse:     \documentclass[12pt, a4paper] {article}
KOMA-Script:       \documentclass[12pt, a4paper] {scrartcl}

[Seitenanfang]

 

3. Änderungen

3.1 Schriftbild

Die Änderungen im Schriftbild beziehen sich hauptsächlich auf die Schriftart bei Überschriften und auf die Standardschriftgröße. Bei der Schriftart für Überschriften wird von nun an nicht mehr die Schriftart "Extendet Boldface" verwendet, sondern die Schriftart "Sans Serif Bold Extendet". Die Standardschriftgöße wird nun um einen Punkt auf 11pt erhöht.

3.2 Kapitel
Beim \chapter-Befehl wird nun nicht mehr das Wort "Kapitel" vorangestellt. Des weiteren steht die Kapitalnummer nun direkt vor der Überschrift.
3.3 Kopf- / Fußzeilen
Bei der Verwendung von KOMA-Skript entfällt nun die reine Großschreibung in den Kopf- und Fußzeilen. Außerdem werden die Seitenzahlen von nun an in den Fußzeilen gesetzt. Für einen anspruchsvolleren Satz von Kopf- und Fußzeilen liefert KOMA-Skript das Paket scrpage2 mit. Hiermit können sie noch mehr und weitreichendere Änderungen am Satz von Kopf- und Fußzeilen vornehmen.
3.4 Satzspiegel

Der Satzspiegel ist der bedruckte Bereich einer Seite. Die Grundlage zur Berechnung des Satzspiegels ist die Papiergröße auf die gedruckt werden soll. KOMA-Skript unterstützt hierbei alle "gängigen" Papierformate.
Um die Satzspiegelberechnung durchführen zu können benötigen wir nun den so genannten DIVISOR. Dieser erlaubt es mit einer einzigen Zahl den Satzspiegel beschreiben zu können.

Ein Beispiel:

 

DIV = 5 DIV = 6 DIV = 7

Wie im oberen Beispiel zu sehen ist, teilt der DIVISOR die Seite in gleich Große Einheiten auf. Die Größe dieser Einheiten hängt von der Größe des DIVISORS ab. Je größer der DIVISOR, desto kleiner sind die Einheiten in die ein Blatt Papier aufgeteilt wird. Nachdem nun unser Papier in viele gleich große Einheiten aufgeteilt worden ist, fehlen nur die Regeln nach denen nun unser Text auf das Papier gesetzt wird.

Regeln zur Satzspiegelbrechnung:

    - das Verhältnis von Länge und Breite des Textkörpers entspricht dem der Papierkanten
    - der untere Rand ist doppelt so breit wie der obere Rand
    - Einsseitige Dokumente: Der Textkörper wird horizontal zentriert

    - Zweiseitige Dokumente: Der äußere Rand ist doppelt so breit wie der innere Rand

     

Ein Beispiel:

 

 

[Seitenanfang]

 

4. Neuerungen

Für alle nachfolgenden Befehle muss das KOMA-Skript-Paket installiert sein, da diese Befehle erst durch das KOMA-Skript-Paket zur Verfügung gestellt werden. Dies war bei den bisherigen Befehlen (außer beim Befehl: \typearea) nicht notwendig, da dieser schon im Standard-LaTeX enthalten waren und nur durch das KOMA-Skript-Paket modifiziert wurden.
4.1 Titelseiten
Bei den Titelseiten sind alle bisherigen Befehle weiter Verwendbar. Außerdem kommen nun noch neue Befehle hinzu die es erlauben weitergehende Modifikationen am Satz der Titelseite vorzunehmen. Die Titelseite wird weiterhin mit dem Befehl \maketitle{n} erzeugt.
Befehl   Beschreibung
\subject   zusätzlicher Titel a. d. Titelseite
\publishers   Herausgeber/Verlag a. d. Titelseite
\titlehead   Kopfzeile a. d. Titelseite
\extratitle   Schmutztitel vor der Titelseite
\uppertitleback   Kopzeile nach der Titelseite
\lowertitleback   Fußzeile nach der Titelseite
\dedication   Widmung nach der Titelseite

 

Ein Beispiel:  
   
Beispielcode : So siehts dann aus:
Titelseite.tex Titelseite.pdf

 

4.2 Begrenzungslinien

Mit KOMA-Skript besteht nun auch die Möglichkeit zwischen der Kopfzeile und dem Text eine Begrenzungslinie einzufügen. Auch kann nun eine Begrenzungslinie zwischen dem Text und der Fußzeile eingefügt werden. Dies geschieht mit Hilfe der Befehle /headsepline und /footsepline, die einfach als Option in der Documentclassdefinition eingefügt werden.

 

Ein Beispiel:  
   
Beispielcode : So siehts dann aus:
Begrenzungslinien.tex Begrenzungslinien.pdf

 

4.3 Randnotizen

Mit Hilfe des KOMA-Skript Paketes kann man nun auch Randnotizen in sein Dokument einfügen. Diese stehen bei geraden Seiten an der linken Seite des Textes und bei ungeraden Seite auf der rechten Seite des Textes. Eine solche Randnotiz wird mit Hilfe des Befehls \marginline{Randnotiz} erstellt und seine Benutzung ähnelt der Benutzung des /footnote-Befehls.

 

Ein Beispiel:  
   
Beispielcode : So siehts dann aus:
Randnotizen.tex Randnotize.pdf

 

4.4 Einfache Absatzüberschriften

Diese einfachen Absatzüberschriften werden nicht nummeriert und auch nicht ins Inhaltsverzeichnis mit aufgenommen. Diese Absatzüberschriften sind besser geeignet als die Überschriften, die im Standard-LaTeX mit Hilfe der Stern-Befehle (z.B. \section* ) erzeugt werden, da diese nicht so viel Platz zwischen der Überschrift und dem Text lassen und deshalb nicht mit einer neuen Untergliederung verwechselt werden kann. Der Befehl um solch eine einfache Absatzüberschrift einfügen zu können lautet: \minisec{Absatzüberschrift}

 

Ein Beispiel:  
   
Beispielcode : So siehts dann aus:
EinfacheAbsatzüberschriften.tex EinfacheAbsatzÜberschriften.pdf

 

4.5 Definitions- & Aufzählungsumgebungen

Die Definitionen und Aufzählung werden mit Hilfe der Labeling-Umgebung erzeugt. Diese Umgebung wird wie folgt benutzt:

\begin{labeling}[:]{Fallschirmspringer}
\item[\sfb{Fallschirm}] Wenn man Glück hat und sich dieses Ding öffnet, kommt man sicher unten an.
\item[\sfb{Fallschirmspringer}] ÜberSie sagt man: "Runter kommen sie alle, die einen schnell, die anderen gesund"
Gejagt wird.
\end{labeling}

Der Vorteil dieses Umgebung liegt darin, dass man seine Definition nicht in eine unflexible Tabelle einpassen muss und das Ergebnis trotzdem sehr ansprechend aussieht.


Ein Beispiel:  
   
Beispielcode : So siehts dann aus:
Definitionen.tex Definitionen.pdf

 

4.6 Anpassungen des Inhaltsverzeichnisses

Eine weitere Neuerung die das KOMA-Script Paket mit sich bringt ist die Möglichkeit nun auch andere zusätzliche Dinge mit in das Inhaltsverzeichniss mit aufnehmen zu können.

Der passende Befehl wird einfach als Option in der Dokumentklassendefinition mit eingetragen.

Zum Beispiel: \documentclass[listtotoc, bibtotoc]{scrbook}

Befehl   Beschreibung
listtotoc   Tabellen- und Abbildungsverzeichnis
bibtotoc   Literaturverzeichnis
bibtotocnumbered   Literaturverzeichnis mit laufender Kapitelnummer
idxtotoc   Index

 

[Seitenanfang]

 

5. Ausblick

5.1 Aktualisierungen von KOMA-Script?
Das KOMA-Script existiert nun schon seit ungefähr 10 Jahren und wird ständig aktualisiert

Bis heute gab es in regelmäßigen und kurzen Abständen neue Versionen, so das immer mehr deutsche und europäische Typografieregeln berücksichtigt werden.

5.2 Quellen

- http://komascript.de/

- http://archiv.tu-chemnitz.de/pub/2000/0047/data/

- http://www.tug.org/tex-archive/macros/latex/contrib/koma-script/scrguide.pdf

[Seitenanfang]