Diese Version wurde inzwischen durch Version 3.11a ersetzt. Es wird empfohlen bei Problemen auf die neuste Version zu updaten. Wenden Sie sich ggf. an Ihren Distributor oder Administrator.
\FamilyNumericalKey
oder unter Verwendung von \FamilySetNumerical
definiert wurden, werden auch aus der Liste der unbekannten, globalen Optionen entfernt, wenn ihnen ein unbekannter Wert übergeben wurde.\LoadClassWithOptions
lädt und dann selbst eine key=value-Option definiert, die bereits in der geladenen Klasse vorhanden ist, dabei aber neue Werte zu lässt und deren Abarbeitung auch per \FamilyProcessOptions
durchführt, wird bisher von der geladenen Klasse ein Fehler bezüglich unbekannter Werte gemeldet, falls ein solcher neuer Wert bei \documentclass
angegeben wird.\PreventPackageFromLoading
: Beim Ausschließen eines Pakets werden die bisher ausgeschlossenen Pakete leider vergessen.\usepackage{etoolbox} \makeatletter \patchcmd{\PreventPackageFromLoading}{% \edef\scrlfile@excludedpackages{,\reserved@a}% }{% \edef\scrlfile@excludedpackages{\scrlfile@excludedpackages,\reserved@a}% }{\typeout{Patch done}}{\typeout{Patch not needed, not done}} \makeatother
Hinweis: Obiger Workaround ist ab der aktuellen Repository-Version nicht mehr notwendig, richtet vorerst aber auch mit der neuen Version von scrlfile keinen Schaden an.
\AfterSettingArea
analog zu \AfterCalculatingTypearea
aber für \areaset
statt für \typearea
.areasetadvanced=true
ist eine experimentelle Option, um die Randberechnung von \areaset
weiter an die Randberechnung von \typearea
anzunähern. Allerdings werden hier oberer und unterer Rand direkt verteilt, während bei \typearea
bekanntlich nur der untere Rand angepasst wird, um die Höhe des Satzspiegels durch Zeilen teilbar zu erhalten. Auf den Namen und die Funktion dieser Option sollte man sich noch nicht verlassen. Sie wird daher auch vorerst nicht offiziell dokumentiert!