Neue Anweisungen

ACHTUNG: Im folgenden wird ein BETA-Feature dokumentiert! Vor der Verwendung dieses Features wird ausdrücklich gewarnt!

Hinweis zu nachfolgenden Tabellen: Die Spalte »Verfügbar ab« gibt an, wann die entsprechende Möglichkeit in KOMA-Script eingebaut wurde. Das bedeutet nicht, dass ab diesem Zeitpunkt auch eine öffentliche BETA-Version oder gar Release mit der beschriebenen Möglichkeit verfügbar ist. Es besteht lediglich eine gewisse Wahrscheinlichkeit, dass im subversion-Repository auf BerliOS eine entsprechende Version verfügbar ist. Außerdem ist es wahrscheinlich, dass BETA-Versionen oder Releases, die nach dem angegebenen Datum erschienen sind, ebenfalls über die jeweilige Möglichkeit verfügen.

Neue Anweisungen der Klassen scrartcl, scrreprt, scrbook:
Verfügbar ab Anweisung Bedeutung
2007-06-20 \subtitle{<em>Untertitel</em>} Fügt im mit \maketitle erzeugten Haupttitel zwischen Titel und Autor noch einen Untertitel ein. Dieser wird in Schrift und Größe über das Element subtitle definiert. Voreingestellt ist dafür \usekomafont{title}\large.
Dieses Feature ist ab KOMA-Script 2.98 offiziell.
2008-02-01 \footref entspricht der gleichnamigen Anweisung in footmisc
2008-02-01 \multiplefootnotemarker entspricht der gleichnamigen Anweisung in footmisc
2008-02-01 \multfootsep entspricht der gleichnamigen Anweisung in footmisc
2008-02-01 \multiplefootnoteseparator \multfootsep einschließlich dessen Formatierung
2008-02-15 \newbibstyle Diese Anweisung erlaubt es Paket- und Klassenautoren neue Stile für das Literaturverzeichnis zu definieren (vgl. Option bibliography mit den Werten openstyle und oldstyle).
2008-02-15 \BreakBibliography Ermöglicht es, innerhalb des Literaturverzeichnisses aus der Literaturverzeichnis-Liste auszubrechen. So könnte man beispielsweise mit \BreakBibliography{\section*{<em>Überschrift</em>}} eine Zwischenüberschrift einfügen. Die Anweisung ist darauf angewiesen, dass nicht irgend ein Paket thebibliography umdefiniert.
2008-02-18 \AfterBibliographyPreamble Erlaubt, die Erweiterung eines Hooks, der unmittelbar vor der Liste des Literaturverzeichnisses einmalig ausgeführt wird.
2008-02-15 \AtEndBibliography Erlaubt, die Erweiterung eines Hooks, der unmittelbar nach der Liste des Literaturverzeichnisses einmalig ausgeführt wird.
2007-06-21 \raggedchapterentry Legt fest, wie der Text von Kapiteleinträgen im Inhaltsverzeichnis formatiert wird. Normalerweise ist das Makro leer und der Text wird im Blocksatz gesetzt. Mit \renewcommand*{\raggedchapterentry}{\raggedright} kann man jedoch dafür sorgen, dass der Text linksbündig (ohne Trennung) formatiert wird. Es ist nicht sichergestellt, dass auch andere Definitionen von \raggedchapterentry funktionieren. Die Anweisung ist eigentlich eine interne. Da aber derzeit die Einstellmöglichkeit, die diese Anweisung einmal nutzen soll, noch nicht existiert und andere \ragged...-Anweisungen ebenfalls öffentlich sind, habe ich mich entschlossen das so zu machen. Die Anweisung existiert nur bei scrbook und scrreprt.
2007-06-21 \raggedsectionentry Legt fest, wie der Text von Abschnittseinträgen im Inhaltsverzeichnis formatiert wird. Normalerweise ist das Makro leer und der Text wird im Blocksatz gesetzt. Mit \renewcommand*{\raggedsectionentry}{\raggedright} kann man jedoch dafür sorgen, dass der Text linksbündig (ohne Trennung) formatiert wird. Es ist nicht sichergestellt, dass auch andere Definitionen von \raggedsectionentry funktionieren. Die Anweisung ist eigentlich eine interne. Da aber derzeit die Einstellmöglichkeit, die diese Anweisung einmal nutzen soll, noch nicht existiert und andere \ragged...-Anweisungen ebenfalls öffentlich sind, habe ich mich entschlossen das so zu machen. Die Anweisung existiert nur bei scrartcl.
Neue Anweisungen der Klassen scrreprt, scrbook:
Verfügbar ab Anweisung Bedeutung
2008-03-06 \cleardoubleoddstandardpage wechsle zur nächsten rechten (ungeraden) Seite im aktuellen Seitenstil
2008-03-06 \cleardoubleoddemptypage wechsle zur nächsten rechten (ungeraden) Seite und verwende für alle eingefügten Seiten den Seitenstil empty
2008-03-06 \cleardoubleoddplainpage wechsle zur nächsten rechten (ungeraden) Seite und verwende für alle eingefügten Seiten den Seitenstil plain
2008-03-06 \cleardoubleoddusingstyle{<em>&lt;Seitenstil&gt;</em>} wechsle zur nächsten rechten (ungeraden) Seite und verwende für alle eingefügten Seiten den angegebenen Seitenstil
2008-03-06 \cleardoubleevenstandardpage wechsle zur nächsten linken (geraden) Seite im aktuellen Seitenstil
2008-03-06 \cleardoubleevenemptypage wechsle zur nächsten linken (geraden) Seite und verwende für alle eingefügten Seiten den Seitenstil empty
2008-03-06 \cleardoubleevenplainpage wechsle zur nächsten linken (geraden) Seite und verwende für alle eingefügten Seiten den Seitenstil plain
2008-03-06 \cleardoubleevenusingstyle{<em>&lt;Seitenstil&gt;</em>} wechsle zur nächsten linken (geraden) Seite und verwende für alle eingefügten Seiten den angegebenen Seitenstil
Neue Anweisungen in scrkbase und damit allen Klassen:

-->

Verfügbar ab Anweisung Bedeutung
2002-08-19
\ifpdftex
&nbsp;&nbsp;{<em>then-Teil</em>}
&nbsp;&nbsp;{<em>else-Teil</em>}
Falls PDF-TeX verwendet wird, wird der <em>then-Teil</em> ausgeführt ansonsten der <em>else-Teil</em>.
Paketautoren sollten sich nicht darauf verlassen, dass diese Anweisung nach dem Laden zur Verfügung steht, da ihre Definition per Option verhindert werden kann. Paketautoren können stattdessen die Anweisung \scr@ifpdftex mit identischer Syntax und Semantik verwenden.
Es sei hier explizit darauf hingewiesen, dass die Verwendung von PDF-TeX nicht bedeutet, dass eine PDF-Datei erzeugt wird. Siehe hierzu \ifpdfoutput in der KOMA-Script-Anleitung.
2002-08-21
\ifpsoutput
&nbsp;&nbsp;{<em>then-Teil</em>}
&nbsp;&nbsp;{<em>else-Teil</em>}
Falls eine PS-Ausgabe erfolgt, weil entweder die Option dvips verwendet wurde oder aber VTeX im entsprechenden Ausgabemodus, wird der <em>then-Teil</em> ausgeführt ansonsten der <em>else-Teil</em>.
Paketautoren sollten sich nicht darauf verlassen, dass diese Anweisung nach dem Laden zur Verfügung steht, da ihre Definition per Option verhindert werden kann. Paketautoren können stattdessen die Anweisung \scr@ifpsoutput mit identischer Syntax und Semantik verwenden.
Es sei hier explizit darauf hingewiesen, dass die Verwendung von PDF-TeX nicht bedeutet, dass eine PDF-Datei erzeugt wird. Siehe hierzu \ifpdfoutput in der KOMA-Script-Anleitung.
2002-08-21
\ifdvioutput
&nbsp;&nbsp;{<em>then-Teil</em>}
&nbsp;&nbsp;{<em>else-Teil</em>}
Falls eine DVI-Ausgabe erfolgt, weil entweder PDF-TeX oder VTeX im entsprechenden Ausgabemodus verwendet wird, wird der <em>then-Teil</em> ausgeführt ansonsten der <em>else-Teil</em>.
Paketautoren sollten sich nicht darauf verlassen, dass diese Anweisung nach dem Laden zur Verfügung steht, da ihre Definition per Option verhindert werden kann. Paketautoren können stattdessen die Anweisung \scr@ifdvioutput mit identischer Syntax und Semantik verwenden.
Es sei hier explizit darauf hingewiesen, dass die Verwendung von PDF-TeX nicht bedeutet, dass eine PDF-Datei erzeugt wird. Siehe hierzu \ifpdfoutput in der KOMA-Script-Anleitung.
2007-06-20
\ifVTeX
&nbsp;&nbsp;{<em>then-Teil</em>}
&nbsp;&nbsp;{<em>else-Teil</em>}
Falls VTeX verwendet wird, wird der code>then-Teil ausgeführt ansonsten der <em>else-Teil</em>.
Paketautoren sollten sich nicht darauf verlassen, dass diese Anweisung nach dem Laden zur Verfügung steht, da ihre Definition per Option verhindert werden kann. Paketautoren können stattdessen die Anweisung \scr@ifVTeX mit identischer Syntax und Semantik verwenden.
2007-06-20
\ifundefinedorrelax{<em>Anweisungsname</em>}
&nbsp;&nbsp;{<em>then-Teil</em>}
&nbsp;&nbsp;{<em>else-Teil</em>}
Falls die Anweisung \<em>Anweisungsname</em> undefiniert oder \relax ist, wird der <em>then-Teil</em> ausgeführt ansonsten der <em>else-Teil</em>. Entspricht in diesem Verhalten der internen LaTeX-Anweisung \@ifundefined. Im Unterschied zu \@ifundefined wird die Anweisung jedoch nicht zu \relax, wenn sie zuvor undefiniert war. Wird ε-TeX verwendet, wird in diesem Fall noch nicht einmal ein Hash-Eintrag erzeugt.
Paketautoren sollten sich nicht darauf verlassen, dass diese Anweisung nach dem Laden zur Verfügung steht, da ihre Definition per Option verhindert werden kann. Paketautoren können stattdessen die Anweisung \scr@ifundefinedorrelax mit identischer Syntax und Semantik verwenden.
2008-03-12
\KOMAoption{<em>&lt;Option&gt;</em>}
&nbsp;&nbsp;{<em>&lt;Wert1&gt;,&lt;Wert2&gt;,...</em>}
Abkürzung für
\KOMAoptions{<em>&lt;Option&gt;</em>=<em>&lt;Wert1&gt;</em>,<em>&lt;Option&gt;</em>=<em>&lt;Wert2&gt;</em>,...}</td></tr> 
<!-- Template: 
<tr><td valign="top"></td><td valign="top"><code>
Inhalt abgleichen