Sie sind hier

Geplante Änderungen in zukünftigen KOMA-Script-Versionen

Dies wird die zukünftige Release, die bisher allenfalls im Source-Repository auf SourceForge und eventuell teilweise auch bereits als aktuelle Prerelease zur Installation für TeX Live und MiKTeX bereit steht.

Geplante Änderungen:

Generell ist geplant, keine Änderungen auf Verdacht mehr herbei zu führen. Ich werde also künftig nur noch in seltenen Fällen, Dinge nur deshalb implementieren, weil sie mir nützlich erscheinen. Vielmehr werde ich darauf warten, dass Dinge konkret nachgefragt werden und dann entscheiden, ob sie mir nützlich erscheinen und ich sie einbaue. Da mich solche Nachfragen seit einigen Jahren nur noch selten erreichen und auch Bugs fast nur noch von Leuten gemeldet werden, die mit meinem Repository für TeX Live, TDS-Archive und MiKTeX-Installationspakete gut zurecht kommen, wird es vermutlich nur noch hin und wieder vor allem Bugfix-Releases – das sind die mit den Buchstaben hinter der Nummer – geben.

Diese Änderung bedeutet keine Einschränkung bezüglich des Supports durch mich. Ich bin für Bug-Reports oder Hilfeanfragen zu meinen Klassen und Paketen weiterhin sowohl hier im Forum als auch per E-Mail (siehe erstes Kapitel der KOMA-Script-Anleitung bzw. des KOMA-Script-Buchs) zu erreichen.

Hinweis: Die Angabe einer bestimmten Versionsnummer in der nachfolgenden Liste bedeutet nicht, das genau diese Version auch bereits über den jeweils angegebenen Link verfügbar ist.

scrartcl, scrbook, scrextend, scrlttr2, scrreprt:
Die neue Option overfullrule macht eigentlich das gleiche wie draft aber eben ohne draft zu heißen und damit ohne andere Pakete zu beeinflussen.
Hinweis: Diese neue Option geht in der Tat auf einen gewissen Leidensdruck bei mir selbst zurück und ist ab KOMA-Script 3.25.2712 verfügbar.
scrartcl, scrbook, scrextend, scrreprt:
Die neue Anweisung \frontispiece{Frontispiz} kann verwendet werden, um die Rückseite des Schmutztitels mit einem Inhalt zu versehen.
Hinweis: Eine entsprechende Möglichkeit wurde in der Vergangenheit immer wieder nachgefragt (wurde von mir aber immer mit Verweis auf das titlepage-Projekt abgelehnt) und ist ab KOMA-Script 3.25.2725 verfügbar.
scrartcl, scrbook, scrreprt:
  • Es gibt eine neue Anweisung \setcaptionalignment[Gleitumgebung]{Ausrichtung} mit der man die Ausrichtung des gesamten \caption-Textes einschließlich des Labels beeinflussen kann.
    Hinweis: Die Erweiterung geht auf einen Vorschlag von voss zurück und ist ab KOMA-Script 3.25.2701 verfügbar.
  • Es gibt eine neue Anweisung \partlineswithprefixformat{Ebenenname}{Nummer}{Titel}. Funktion und Parameter entsprechen denen von \chapterlineswithprefixformat allerdings für Überschriften im Stil part.
    Hinweis: Diese Erweiterung ist ab KOMA-Script 3.25.2675 verfügbar und geht auf einen Vorschlag von Elke zurück.
  • Die Umgebung figure wird mit Hilfe von \DeclareNewTOC definiert und verwendet daher den Default-Stil für die Verzeichniseinträge (also letztlich Stil tocline).
    Hinweis: Diese Änderung ist ab KOMA-Script 3.25.2682 verfügbar und war lange überfällig.
  • Die Umgebung table wird mit Hilfe von \DeclareNewTOC definiert und verwendet daher den Default-Stil für die Verzeichniseinträge (also letztlich Stil tocline).
    Hinweis: Diese Änderung ist ab KOMA-Script 3.25.2683 verfügbar und war lange überfällig.
  • Die Anweisungen \@mkleft, \@mkright und \@mkdouble werden immer definiert und auch verwendet. Daraus resultiert eine Code-Vereinfachung bei \bib@heading und \idx@heading.
    Hinweis: Diese Änderung geht auf eine Diskussion im Bugtracker von biblatex zurück. Sie ist ab KOMA-Script 3.25.2684 verfügbar.
  • Die interne Anweisung \bib@heading stützt sich nun auf die ebenfalls interne Anweisung \bibliography@heading, die ein Argument erwartet. Paketautoren ist die Verwendung sowohl von \bib@heading als auch \bibliography@heading gestattet. Umdefinieren sollten sie die Anweisungen allerdings nicht.
    Hinweis: Diese Änderung geht auf eine sehr konstruktive Diskussion im Bugtracker von biblatex zurück. Sie ist ab KOMA-Script 3.25.2685 verfügbar.
scrjura:
Es gibt für \DeclareNewJuraEnvironment eine neue Option ClauseFont, mit der ein neues Font-Element Name.Clause definiert und Einstellungen dafür vorgenommen werden können.
Hinweis: Diese Erweiterung geht auf einen Fehler zurück und ist ab KOMA-Script 3.25.2820 verfügbar.
scrkbase und damit in allen Klassen und den meisten Paketen:
Mit der neuen Anweisung \IfIsAliaskomafont{Element}{Dann-Code}{Sonst-Code} wird der Dann-Code genau dann ausgeführt, wenn Element ein mit \aliaskomafont aber kein mit \newkomafont definiertes Element ist.
scrlayer-notecolumn:
Seit dem Entfernen von \pdfmdfivesum aus LuaTeX 0.85 konnte das Paket nicht mehr selbst feststellen, ob sich die Randnotizen im Vergleich zum vorherigen Lauf geändert bzw. verschoben haben, um eine entsprechende Rerun-Meldung zu veranlassen. Bei Verwendung von LuaLaTeX > 0.85 wird daher nun die Prüfsumme mit Hilfe der Lua-Funktion md5.sumhexa bestimmt.
Hinweis: Diese Erweiterung ist Resultat einer Anfrage auf komascript.de und ist ab scrlayer-notecolumn 0.1.2872 in KOMA-Script v3.25.2872 verfügbar. Für XeTeX gibt es keine entsprechende Lösung, da dieses keinerlei Prüfsummenberechnung bietet.
scrlayer-scrpage:
Es gibt eine neue Option autoenlargeheadfoot, die in der Voreinstellung aktiv ist. Schaltet man die Option beispielsweise mit autoenlargeheadfoot=false ab, so vergrößert scrlayer-scrpage den Seitenkopf oder -fuß nicht mehr automatisch, falls der Inhalt zu groß ist, sondern warnt nur noch.
Hinweis: Diese Erweiterung geht auf eine Frage eines Anwenders zurück und ist (noch ungetestet und undokumentiert) ab KOMA-Script 3.25.2860 verfügbar.
tocbasic:
Anweisung \DeclareNewTOC kennt zwei neue Optonen setup=Featureliste und unset=Featureliste, mit der man Features direkt bei der Definition via \setuptoc und \unsettoc setzen bzw. löschen kann.
Hinweis: Diese Erweiterung wurde u. a. von Falk vorgeschlagen und ist ab KOMA-Script 3.25.2706 verfügbar.
Comments for "Geplante Änderungen in zukünftigen KOMA-Script-Versionen" abonnieren