KOMA-Script und Freunde

Informationen über die LaTeX-Sammlung KOMA-Script, damit verwandte Pakete und deren Autor.

Das LaTeX-Paket „scrhack“

Das Paket scrhack ist ein Ableger von KOMA-Script und war bis zur Version 3.41 von scrhack bzw. KOMA-Script Teil dieser Sammlung. Es wurde aus KOMA-Script entfernt, da es veraltet ist und nur noch aus Kompatibilitätsgründen verfügbar ist.

Ursprünglich wurde scrhack nicht nur entwickelt, um die Kompatibilität von Drittanbieter-Paketen mit KOMA-Script-Klassen zu verbessern, sondern auch, um Drittanbieter-Pakete generell zu optimieren. Das Paket bestand nicht nur aus der Paketdatei scrhack.sty, sondern auch aus mehreren sogenannten Hacks als separate Dateien mit der Endung .hak. Im Zuge der Ausgliederung ehemaliger KOMA-Script-Pakete aus der KOMA-Script-Sammlung wurde beschlossen, aus den einzelnen Hacks eigenständige Pakete zu erstellen. Diese neuen eigenständigen Pakete dienen dann als Ersatz für die ursprünglichen Pakete, die sie verbessern sollten. Um darüber hinaus die Funktionalität beizubehalten, die Erweiterungen nur dann zu laden, wenn das entsprechende Originalpaket geladen ist, wurde ein neues scrhack erstellt, das genau dies bewirkt. Der neue scrhack benötigt die Pakete floatbytocbasic, floatrowbytocbasic, lscapeenhanced, setspaceenhanced, standardsectioning. Für neue Dokumente wird empfohlen, nur diejenigen der aufgeführten Pakete zu laden, die tatsächlich verwendet werden, anstatt scrhack.

Das Paket ist Teil der „Third Party Enhancements“, die auf GitHub gehosted werden. Weitere Informationen finden sich im CTAN-Katalogeintrag.

Last updated on 24 Apr 2026
Published on 24 Apr 2026