Bekannte Probleme und Änderungen in der nächsten KOMA-Script-Version

Dies ist die geplante nächste Version, die derzeit noch nicht das Release-Stadium erreicht hat und deshalb nur im Subversion-Repository auf BerliOS zu finden ist. Es wird empfohlen, stattdessen die aktuelle Release zu verwenden.

Wichtige Änderungen:
scrartcl:
  • \MakeMarkcase wird in allen automatisch erzeugten Kolumnentiteln beachtet
  • headings=optiontotocandhead oder headings=optiontoheadandtoc aktiviert die Erweiterung für das optionale Argument der Gliederungsbefehle. In der Voreinstellung wird das optionale Argument für Kolumnentitel und Inhaltsverzeichniseintrag verwendet.
  • headings=optiontotoc aktiviert die Erweiterung für das optionale Argument der Gliederungsbefehle. In der Voreinstellung wird das optionale Argument nur für den Inhaltsverzeichniseintrag verwendet.
  • headings=optiontohead aktiviert die Erweiterung für das optionale Argument der Gliederungsbefehle. In der Voreinstellung wird das optionale Argument nur für den Kolumnentitel verwendet.
  • Ist die Erweiterung für das optionale Argument der Gliederungsbefehle aktiv und befindet sich ein Gleichheitszeichen im optionalen Argument eines Gliederungsbefehls, so wird das Argument als Schlüssel=Wert Liste mit folgenden Schlüsseln interpretiert:
    head=Text
    Für den Kolumneneintrag wird Text verwendet. Es wird empfohlen Text in geschweifte Klammern zu setzen.
    tocentry=Text
    Für den Inhaltsverzeichniseintrag wird Text verwendet. Ist Text komplett leer, so wird kein Inhaltsverzeichniseintrag erzeugt. Es wird empfohlen nicht leere Werte für Text in geschweifte Klammern zu setzen.
  • Ist das Argument für den Inhaltsverzeichniseintrag eines Gliederungsbefehls leer, so wird kein Inhaltsverzeichniseintrag erzeugt.
scrbook:
  • \MakeMarkcase wird in allen automatisch erzeugten Kolumnentiteln beachtet
  • headings=optiontotocandhead oder headings=optiontoheadandtoc aktiviert die Erweiterung für das optionale Argument der Gliederungsbefehle. In der Voreinstellung wird das optionale Argument für Kolumnentitel und Inhaltsverzeichniseintrag verwendet.
  • headings=optiontotoc aktiviert die Erweiterung für das optionale Argument der Gliederungsbefehle. In der Voreinstellung wird das optionale Argument nur für den Inhaltsverzeichniseintrag verwendet.
  • headings=optiontohead aktiviert die Erweiterung für das optionale Argument der Gliederungsbefehle. In der Voreinstellung wird das optionale Argument nur für den Kolumnentitel verwendet.
  • Ist die Erweiterung für das optionale Argument der Gliederungsbefehle aktiv und befindet sich ein Gleichheitszeichen im optionalen Argument eines Gliederungsbefehls, so wird das Argument als Schlüssel=Wert Liste mit folgenden Schlüsseln interpretiert:
    head=Text
    Für den Kolumneneintrag wird Text verwendet. Es wird empfohlen Text in geschweifte Klammern zu setzen.
    tocentry=Text
    Für den Inhaltsverzeichniseintrag wird Text verwendet. Ist Text komplett leer, so wird kein Inhaltsverzeichniseintrag erzeugt. Es wird empfohlen nicht leere Werte für Text in geschweifte Klammern zu setzen.
  • Ist das Argument für den Inhaltsverzeichniseintrag eines Gliederungsbefehls leer, so wird kein Inhaltsverzeichniseintrag erzeugt.
scrreprt:
  • \MakeMarkcase wird in allen automatisch erzeugten Kolumnentiteln beachtet
  • headings=optiontotocandhead oder headings=optiontoheadandtoc aktiviert die Erweiterung für das optionale Argument der Gliederungsbefehle. In der Voreinstellung wird das optionale Argument für Kolumnentitel und Inhaltsverzeichniseintrag verwendet.
  • headings=optiontotoc aktiviert die Erweiterung für das optionale Argument der Gliederungsbefehle. In der Voreinstellung wird das optionale Argument nur für den Inhaltsverzeichniseintrag verwendet.
  • headings=optiontohead aktiviert die Erweiterung für das optionale Argument der Gliederungsbefehle. In der Voreinstellung wird das optionale Argument nur für den Kolumnentitel verwendet.
  • Ist die Erweiterung für das optionale Argument der Gliederungsbefehle aktiv und befindet sich ein Gleichheitszeichen im optionalen Argument eines Gliederungsbefehls, so wird das Argument als Schlüssel=Wert Liste mit folgenden Schlüsseln interpretiert:
    head=Text
    Für den Kolumneneintrag wird Text verwendet. Es wird empfohlen Text in geschweifte Klammern zu setzen.
    tocentry=Text
    Für den Inhaltsverzeichniseintrag wird Text verwendet. Ist Text komplett leer, so wird kein Inhaltsverzeichniseintrag erzeugt. Es wird empfohlen nicht leere Werte für Text in geschweifte Klammern zu setzen.
  • Ist das Argument für den Inhaltsverzeichniseintrag eines Gliederungsbefehls leer, so wird kein Inhaltsverzeichniseintrag erzeugt.
scrwfile:
Neues Paket, das allerdings nur integriert werden kann, wenn sich dafür Tester finden.

  • \TOCclone[Verzeichnisname]{Kürzel des Quellverzeichnisses}{Kürzel des Zielverzeichnisses}: Kopiert alle Einträge für das Quellverzeichnis in das Zielverzeichnis. Mit Hilfe des optionalen Arguments kann außerdem ein neues Zielverzeichnis definiert werden.
  • \@starttoc benötigt kein \newwrite mehr, was zu einer signifikanten Reduzierung der Anzahl der benötigten \newwrite führt.