#TeXLaTeX #KOMAScript

Soeben habe ich mit `contract` die nächste KOMA-Script-Ausgliederung auf #CTAN hochgeladen. Diese Vorab-Version ist bis auf einen Punkt im Benutzerinterface kompatibel mit `scrjura`. Das wird es ermöglichen, in KOMA-Script für eine Übergangszeit ein einfaches Kompatibilitätspaket zu integrieren und alle künftigen Inkompatibilitäten künftig im neuen Paket zu verwalten.

https://github.com/komascript/latex-contract

GitHub - komascript/latex-contract: A LaTeX package that provides contract environments

A LaTeX package that provides contract environments - GitHub - komascript/latex-contract: A LaTeX package that provides contract environments

GitHub

Wie es aussieht, kann das Paket nicht veröffentlicht werden, weil #CTAN fürchtet, der Name sei zu generisch und es könne deshalb von Distributoren abgelehnt werden.

Mir vergeht schon wieder die Lust. Mein erster Gedanke ist mal wieder, alles hinzuschmeißen. Mein zweiter Gedanke ist, `contract` von CTAN zurück zu ziehen und ausschließlich per Github zu veröffentlichen. Mich wundert wirklich immer weniger, warum Paketautoren den Weg auf CTAN scheuen. Bürokratie ist das Gegenteil von Kreativität.

Nachdem sich Alexander Willand, aka Keks-Dose, bereit gefunden hat, sich um die Verteilung von `contract` via #CTAN zu kümmern und Bedenken von TeX-Live-Verantwortlichen auszuräumen, ist es gelungen, das Paket sowohl auf CTAN als auch in #TeXLive aufzunehmen.

https://ctan.org/pkg/contract

Vielen Dank an Keks-Dose!

CTAN: Package contract

@koma jetzt bin ich ehrlich gesagt neugierig.
@TeXhackse Worauf? Wie Alexander das geschafft hat?
@koma ah ich hab jetzt erst das oben drüber gelesen, dass es nur um den Namen ging. Ansonsten war ich neugierig auf die bedenken.

Da das mit der Veröffentlichung auf #CTAN nicht geklappt hat, habe ich auf #github heute eine neue Release erstellt, die nach dem Herunterladen einfach mit #l3build installiert werden kann.

https://github.com/komascript/latex-contract/releases/tag/v0.91

Wie das konkret geht, ist in README.md auch auf der Projekt-Seite zu finden.

Release Release with improved installation process · komascript/latex-contract

This release has been made to improve the installation process. The generated PDFs have been added to the release branch and the build.lua has been adapted to use these generated PDFs. So users can...

GitHub