#komascript — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #komascript, aggregated by home.social.
-
@koma Ich nutze die #KOMAScript vor allem deshalb, weil sie ein europäisches Design voreingestellt haben. Ich passe alles, was sich nicht wehrt an meine Bedürfnisse an. Das ist auch hier so. Manchmal ist es nicht einfach unter der Menge an Konfigurationsmöglichkeiten die passende zu finden. Aber ich habe es immer noch geschafft😉
-
Mich würde sehr interessieren, welche Features der #TeXLaTeX Sammlung #KOMAScript intensiv genutzt werden. Ich mache dazu absichtlich keine Umfrage, weil das dann wieder zu sehr auf meine Vorstellung beschränkt ist. Stattdessen wären Kommentare (gerne auch per E-Mail) nützlich. Das kann etwas allgemeines wie „Briefe“ oder „das Paket …“ oder etwas ganz konkretes wie „Konfigurierbarkeit der Schrift von …“ sein.
-
Our presentation was followed by Ulrike Fischer asking herself if she broke something again… (Title was “Did I break something?” in German)
Giving an overview of the mechanisms #l3build is providing für unit testing within #TeX/#TeXLaTeX focusing on the requirements of the tagging project.It's great that they finally have some more convenient tooling, as I tinkered a lot while working on #KOMAScript tagging. But means I have to adjust my testing workflow.
-
Our presentation was followed by Ulrike Fischer asking herself if she broke something again… (Title was “Did I break something?” in German)
Giving an overview of the mechanisms #l3build is providing für unit testing within #TeX/#TeXLaTeX focusing on the requirements of the tagging project.It's great that they finally have some more convenient tooling, as I tinkered a lot while working on #KOMAScript tagging. But means I have to adjust my testing workflow.
-
Our presentation was followed by Ulrike Fischer asking herself if she broke something again… (Title was “Did I break something?” in German)
Giving an overview of the mechanisms #l3build is providing für unit testing within #TeX/#TeXLaTeX focusing on the requirements of the tagging project.It's great that they finally have some more convenient tooling, as I tinkered a lot while working on #KOMAScript tagging. But means I have to adjust my testing workflow.
-
Our presentation was followed by Ulrike Fischer asking herself if she broke something again… (Title was “Did I break something?” in German)
Giving an overview of the mechanisms #l3build is providing für unit testing within #TeX/#TeXLaTeX focusing on the requirements of the tagging project.It's great that they finally have some more convenient tooling, as I tinkered a lot while working on #KOMAScript tagging. But means I have to adjust my testing workflow.
-
Our presentation was followed by Ulrike Fischer asking herself if she broke something again… (Title was “Did I break something?” in German)
Giving an overview of the mechanisms #l3build is providing für unit testing within #TeX/#TeXLaTeX focusing on the requirements of the tagging project.It's great that they finally have some more convenient tooling, as I tinkered a lot while working on #KOMAScript tagging. But means I have to adjust my testing workflow.
-
I apologize to all users and distributors for the error in the build process for KOMA-Script 3.49.1, which caused the classes and packages to issue a beta test warning. After correcting the build process, I have just uploaded release 3.49.2 to #CTAN. Unfortunately, I cannot promise that there will be no more annoying errors in the future. In addition, I would like to ask once again for intensive testing of the developer version.
-
Ich entschuldige mich bei allen Anwendern und Distributoren für den Fehler im build-Prozess zu KOMA-Script 3.49.1, der dazu führte, dass die Klassen und Pakete eine Beta-Test-Warnung ausgegeben haben. Nachdem der build-Prozess korrigiert wurde, habe ich gerade eben Release 3.49.2 auf #CTAN hochgeladen. Leider kann ich nicht versprechen, dass zukünftig keine ärgerlichen Fehler mehr passieren. Darüber hinaus bitte ich noch einmal, um intensives Testen der Developer-Version.
-
#KOMAScript 3.49 has just been uploaded to #CTAN. The project has now entered a consolidation phase in which code changes will be kept to a minimum. Of course, feature requests and bug reports will still be accepted. For more details, see https://sf.net/p/koma-script/wiki-en/Release%203.49/.
-
#KOMAScript 3.49 wurde soeben auf #CTAN hochgeladen. Das Projekt ist damit in eine Konsolidierungsphase eingetreten, in der Code-Änderungen auf ein Minimum reduziert werden. Natürlich werden Feature-Requests und Bug-Reports dennoch weiterhin angenommen. Näheres ist unter https://sf.net/p/koma-script/wiki-de/Release%203.49/ nachzulesen.
-
@khzimmer2 Das, was ich da im Augenblick mache, dient in erster Linie mir. Zum einen mache ich mich weiter mit #TeXLaTeX Templates (→ lttemplates-doc.pdf) vertraut – oder eigentlich, wie man deren Beschränkungen umgehen kann. Das wiederum will ich nutzen, um die Interna von tocbasic aufzuräumen, die zu einem Zeitpunkt entstanden sind, als ich bei der produktiven Verwendung von #TeXLaTeX3 für #KOMAScript noch Vorbehalte hatte. Ob das am Ende gelingt, steht noch auf einem anderen Blatt.
-
Ich wurde vor einigen Tagen mal wieder gefragt, wie man als reiner #TeXLaTeX-Anwender die #KOMAScript-Entwicklung unterstützen und mich entlasten kann. Eine ganz einfache Möglichkeit ist, häufiger Dokumente mit pdflatex-dev bzw. lualatex-dev statt pdflatex bzw. lualatex zu erzeugen. Je früher Inkompatibilitäten entdeckt und vorzugsweise dem LaTeX-Team gemeldet werden, desto unwahrscheinlicher ist, dass ich mich in einer Hauruck-Aktion nach der nächsten LaTeX-Release befassen muss.
-
Am Freitag sind die ganzen Umbauarbeiten am #KOMAScript Paket tocbasic etwas ins Stocken geraten, als sich mir aufgedrängt hat, in dessen Zuge eine echte #expl3 Ebene einzuziehen und dabei natürlich intern auf #l3keys umzustellen. Problem waren die key:=value-Optionen (z.B. "indent:=section"), weil l3keys ja neuerdings key:expansion=value beherrscht. Heute kam ich auf die Idee im expl3-Interface key!=value zu verwenden und das LaTeX2e-Interface per tl_replace kompatibel zu halten.
-
Die l3-Umbauarbeiten an tocbasic gehen weiter. Dabei ist mir heute aufgefallen, dass im Interface zur Definition neuer Eintragsstile teilweise Argumente zu Makros nie verwendet werden und dafür eine andere Information nur auf dem Umweg eines internen Makros verfügbar ist. Ich habe keine Ahnung, was ich mir seinerzeit dabei gedacht habe. Beim l3 Interface versuche ich das zumindest teilweise zu korrigieren, muss aber noch eine ganze Menge Legacy-Code mitschleppen.
-
Bei tocbasic trotz funktionaler Erweiterung gerade über 100 Zeile Code eingespart durch Neuimplementierung diverse Makros zur Definition von Stil-Optionen mit Hilfe von \NewDocumentCommand. Damit rund ein Dutzend Hilfsmakros eingespart. Dabei sind mir auch mehrere Fehler im alten Code aufgefallen, die sich glücklicherweise bisher nicht ausgewirkt haben. Das waren einige Stunden Arbeit, von der die Anwender kaum etwas mitbekommen – außer ich habe Fehler gemacht.🤞
-
After completing the new release of the #TeXLaTeX package “standardsectioning” on GitHub two weeks ago, I finally managed to successfully upload it to #CTAN today. The main new feature is that the use of internal macros in combination with a #KOMAScript class has been made more robust. This was done in preparation for a future KOMA-Script release.
https://github.com/komascript/third-party-enhancements/tree/main/standardsectioning
-
Nachdem ich die neue Release des #TeXLaTeX Pakets "standardsectioning" bereits vor zwei Wochen auf github fertig gemacht hatte, habe ich es heute endlich geschafft, diese auch erfolgreich auf #CTAN hochzuladen. Neu darin ist vor allem, dass die Verwendung interner Makros bei Kombination mit einer #KOMAScript Klasse robuster gemacht wurde. Das geschah in Vorbereitung einer zukünftigen KOMA-Script-Release.
https://github.com/komascript/third-party-enhancements/tree/main/standardsectioning
-
I have just uploaded version 3.48 of the #TeXLaTeX collection #KOMAScript to #CTAN. New in this version is the shrinkfirstpage option in scrletter and scrlttr2 as a supplement to the enlargefirstpage option. Unlike enlargefirstpage, however, shrinkfirstpage is the initial setting, which can be deactivated with shrinkfirstpage=false. The calculation of the length of the text area on the first page has also been adjusted. In addition, another bug in \caption has been fixed.
-
Gerade habe ich die #TeXLaTeX Sammlung #KOMAScript 3.48 auf #CTAN hochgeladen. Neu an dieser Version ist Option shrinkfirstpage in scrletter und scrlttr2 als Ergänzung zu Option enlargefirstpage. Im Gegensatz zu enlargefirstpage ist shrinkfirstpage jedoch der Normalzustand, der mit shrinkfirstpage=false deaktiviert werden kann. Dabei wurde auch die Berechnung der Länge des Textbereichs der ersten Seite angepasst. Darüber hinaus wurde erneut ein Bug bei \caption beseitigt.
-
Gerade habe ich entdeckt, dass es inzwischen 100 #KOMAScript #Wiki Einträge mit dem Label HowTo gibt und zwar jeweils auf Englisch: https://sf.net/p/koma-script/wiki-en/search/?q=labels_t:%22HowTo%22, und auf Deutsch: https://sf.net/p/koma-script/wiki-de/search/?q=labels_t:%22HowTo%22. Allerdings sind das noch nicht wirklich 100 Beiträge, da natürlich auch die Übersichts-Seiten mit dem Label versehen sind. Trotzdem bin ich schon ein wenig stolz darauf, das das gelungen ist. Ob die Seiten auch genutzt werden, kann ich natürlich nicht wissen.
-
Yesterday, I uploaded #KOMAScript v3.47 to #CTAN. This version fixes a critical bug in the \caption handling of #tocbasic, which was newly implemented in v3.46. Unfortunately, such bugs have been occurring more frequently in new or revised code (even though I had created various tests for the latest changes). Unfortunately, as far as I know, there are hardly any testers left. Nevertheless, this primarily indicates my limitations. → https://sf.net/p/koma-script/code/HEAD/tree/trunk/README.md and https://sf.net/p/koma-script/code/HEAD/tree/trunk/CONTRIBUTING.md
-
Gestern habe ich #KOMAScript v3.47 auf #CTAN geladen. Die Version behebt einen kritischen Bug in der in v3.46 neu implementierten \caption-Behandlung von #tocbasic. Leider gibt es solche Bugs in neuem oder überarbeiteten Code in letzter Zeit häufiger (obwohl ich gerade für die neusten Änderungen diverse Tests erstellt hatte). Leider gibt es AFAIK kaum noch Tester. Trotzdem zeigt das natürlich in erster Linie meine Grenzen auf. → https://sf.net/p/koma-script/code/HEAD/tree/trunk/README.md und https://sourceforge.net/p/koma-script/code/HEAD/tree/trunk/CONTRIBUTING.md
-
Nachdem ich einige Tage mit Ideen experimentiert hatte, habe ich gestern in einer Marathon-Session bis nach Mitternacht, das `\caption(above|below)`, `\captionof(above|below)` Feature der #KOMAScript #TeXLaTeX Klassen in `tocbasic` neu implementiert. Bezüglich `longtable` gibt es noch die Einschränkung, dass es damit nur mit den KOMA-Script-Klassen funktioniert. Das `caption`-Paket benötigt für die KOMA-Script-Klassen auch noch eine Änderung (oder umgekehrt).
-
Ich brauche dringend eine Pause! Seit Tagen arbeite ich unter Hochdruck an #KOMAScript und uni-titlepage. Begonnen hat es mit dem Schreiben zig neuer Beiträge in zwei Sprachen für das KOMA-Script-Wiki auf Basis alter Beiträge auf komascript.de. Das führte auch zu ein paar neuen Features. Dann eine ganz schnelle Release wegen #TeXLaTeX-Änderungen. Leider waren im neuen Teil noch Fehler. Deshalb gestern 12 Stunden mit kurzer Mittagspause um 14:30 und noch eine Release trotz bekanntem #Issue.
-
I have just uploaded version 3.42 of the #TeXLaTeX collection #KOMAScript to #CTAN. Please refer to https://sourceforge.net/p/koma-script/tickets/milestone/KOMA-Script%203.42/ for the fixed bugs.
A big step has also been taken in splitting KOMA-Script into the core project and (more or less) independent packages for individual tasks. In addition to #scrhack, which was split into several independent individual packages, #scrjura was also released some time ago as a new #contract package.
-
Ich habe soeben Version 3.42 der #TeXLaTeX Sammlung #KOMAScript auf #CTAN geladen. Für die behobenen Fehler sei auf https://sourceforge.net/p/koma-script/tickets/milestone/KOMA-Script%203.42/ verwiesen.
Bei der Aufspaltung von KOMA-Script in das Kern-Projekt und (mehr oder weniger) unabhängige Pakete für einzelne Aufgaben wurde ebenfalls ein großer Schritt getan. Neben #scrhack, das in mehrere unabhängige Einzelpakete aufgespalten wurde, wurde auch #scrjura bereits vor einiger Zeit als neues Paket #contract veröffentlicht.
-
Überraschung der unangenehmen Art: Nach mehr als zehn Jahren hat jemand tatsächlich einen recht grundlegenden #Bug in #scrlayer gefunden. Unangenehm ist nicht, dass der Bug solange nicht gefunden wurde, sondern dass Fälle denkbar sind, in denen der Bug eine Fehlbedienung kaschiert hat, die mit Beseitigung des Bugs nun zutage tritt. Trotzdem muss der Fehler behoben werden. Das fehlerhafte Verhalten ist zu deutlich und steht eindeutig im Widerspruch zur Anleitung.
#TeXLaTeX #KOMAScript -
Überraschung der unangenehmen Art: Nach mehr als zehn Jahren hat jemand tatsächlich einen recht grundlegenden #Bug in #scrlayer gefunden. Unangenehm ist nicht, dass der Bug solange nicht gefunden wurde, sondern dass Fälle denkbar sind, in denen der Bug eine Fehlbedienung kaschiert hat, die mit Beseitigung des Bugs nun zutage tritt. Trotzdem muss der Fehler behoben werden. Das fehlerhafte Verhalten ist zu deutlich und steht eindeutig im Widerspruch zur Anleitung.
#TeXLaTeX #KOMAScript -
Überraschung der unangenehmen Art: Nach mehr als zehn Jahren hat jemand tatsächlich einen recht grundlegenden #Bug in #scrlayer gefunden. Unangenehm ist nicht, dass der Bug solange nicht gefunden wurde, sondern dass Fälle denkbar sind, in denen der Bug eine Fehlbedienung kaschiert hat, die mit Beseitigung des Bugs nun zutage tritt. Trotzdem muss der Fehler behoben werden. Das fehlerhafte Verhalten ist zu deutlich und steht eindeutig im Widerspruch zur Anleitung.
#TeXLaTeX #KOMAScript -
Der nächste #KOMAScript-Ableger ist fertig und auf #CTAN hochgeladen 🤞: das #TeXLaTeX-Paket #standardsectioning. Das Paket implementiert lediglich die Überschriftenbefehle `\part` ... `\subparagraph` mit dem Code der Standardklassen. Es kann als Erste-Hilfe-Hack dienen, wenn eine andere Klasse verwendet wird, aber ein Paket von der Standardklassen-Implementierung dieser Befehle abhängt. Bei den KOMA-Script-Klassen deaktiviert es ggf. auch einige Funktionen.
https://github.com/komascript/third-party-enhancements/releases/tag/standardsectioning-v0.9
-
Der nächste #KOMAScript-Ableger ist fertig und auf #CTAN hochgeladen 🤞: das #TeXLaTeX-Paket #standardsectioning. Das Paket implementiert lediglich die Überschriftenbefehle `\part` ... `\subparagraph` mit dem Code der Standardklassen. Es kann als Erste-Hilfe-Hack dienen, wenn eine andere Klasse verwendet wird, aber ein Paket von der Standardklassen-Implementierung dieser Befehle abhängt. Bei den KOMA-Script-Klassen deaktiviert es ggf. auch einige Funktionen.
https://github.com/komascript/third-party-enhancements/releases/tag/standardsectioning-v0.9
-
Der nächste #KOMAScript-Ableger ist fertig und auf #CTAN hochgeladen 🤞: das #TeXLaTeX-Paket #standardsectioning. Das Paket implementiert lediglich die Überschriftenbefehle `\part` ... `\subparagraph` mit dem Code der Standardklassen. Es kann als Erste-Hilfe-Hack dienen, wenn eine andere Klasse verwendet wird, aber ein Paket von der Standardklassen-Implementierung dieser Befehle abhängt. Bei den KOMA-Script-Klassen deaktiviert es ggf. auch einige Funktionen.
https://github.com/komascript/third-party-enhancements/releases/tag/standardsectioning-v0.9
-
I've completed the next #KOMAScript spin-off and uploaded it to #CTAN 🤞: the #TeXLaTeX package #standardsectioning. The package does nothing more than implement the sectioning commands `\part` … `\subparagraph` with the code of the standard classes. It can be tried as a first-aid hack, when using another class but a package depends on the standard class implementation of these commands. When used with a KOMA-Script class, it also disables several KOMA-Script features.
https://github.com/komascript/third-party-enhancements/releases/tag/standardsectioning-v0.9
-
I've completed the next #KOMAScript spin-off and uploaded it to #CTAN 🤞: the #TeXLaTeX package #standardsectioning. The package does nothing more than implement the sectioning commands `\part` … `\subparagraph` with the code of the standard classes. It can be tried as a first-aid hack, when using another class but a package depends on the standard class implementation of these commands. When used with a KOMA-Script class, it also disables several KOMA-Script features.
https://github.com/komascript/third-party-enhancements/releases/tag/standardsectioning-v0.9
-
I've completed the next #KOMAScript spin-off and uploaded it to #CTAN 🤞: the #TeXLaTeX package #standardsectioning. The package does nothing more than implement the sectioning commands `\part` … `\subparagraph` with the code of the standard classes. It can be tried as a first-aid hack, when using another class but a package depends on the standard class implementation of these commands. When used with a KOMA-Script class, it also disables several KOMA-Script features.
https://github.com/komascript/third-party-enhancements/releases/tag/standardsectioning-v0.9
-
I have just uploaded the next #KOMAScript spin-off to #CTAN: the #TeXLaTeX package #lscapeenhanced. Frank Mittelbach had suggested that the corresponding changes should be included in the lscape and pdflscape packages. However, as this has unfortunately not happened in recent months and a new KOMA-Script release is becoming more and more urgent, I have now decided to make a separate release after all.
https://github.com/komascript/third-party-enhancements/tree/main/lscapeenhanced
-
Soeben habe ich mit dem #TeXLaTeX-Paket #lscapeenhanced die nächste #KOMAScript-Ausgliederung auf #CTAN geladen. Zwar hatte Frank Mittelbach angeregt, die entsprechenden Änderungen in die Pakete lscape und pdflscape aufzunehmen. Da dies aber in den letzten Monaten leider nicht erfolgt ist und eine neue KOMA-Script-Release immer dringender wird, habe ich mich nun doch noch zu einer eigenständigen Release durchgerungen.
https://github.com/komascript/third-party-enhancements/tree/main/lscapeenhanced
-
@TeXhackse @LupinoArts @letexml Leider bin ich noch immer nicht dazu gekommen, mich bei #KOMAScript um die tagging-Geschichte zu kümmern. Ich muss jetzt erst einmal sehen, dass ich die restlichen thirdparty-Geschichten fertig bekomme, aus scrlayer-notecolumn ein eigenständiges Paket mache und die nächste KOMA-Script-Release fertig bekomme. Und dann stehen eigentlich noch diverse weitere Umbauarbeiten an und vermutlich die nächsten dringenden Anpassungen an neue Kernel-Änderungen ...
-
Als nächster spricht @LupinoArts über das CoCoTeX (https://github.com/transpect/CoCoTeX) @letexml
Anforderungen von Verlagen insbesondere bei Überschriftn/Vrzeichnissen & Co sind immer wahnsinnit spezifisch. Damit arbeite ich ja auch ständig.
Und ich bin extrem dankbar für #KOMAScript @koma, dass insbesondere bei so spezifischen Anforderungen wahnsinnig viel erleichtert.
edit: github Link eingefügt.
-
Gerade wurde #scrhack aus #KOMAScript entfernt. In Release 3.42 wird also definitiv nicht mehr das bisherige Paket enthalten sein. Wie gut die neuen Pakete einschl. des Nachfolgers für das bisherige KOMA-Script-Paket scrhack sein wird, hängt maßgeblich von den Benutzern ab.
Übrigens kann man auch Entwicklerversionen von KOMA-Script inzwischen ganz einfach mit #l3build installieren.
-
Gerade wurde #scrhack aus #KOMAScript entfernt. In Release 3.42 wird also definitiv nicht mehr das bisherige Paket enthalten sein. Wie gut die neuen Pakete einschl. des Nachfolgers für das bisherige KOMA-Script-Paket scrhack sein wird, hängt maßgeblich von den Benutzern ab.
Übrigens kann man auch Entwicklerversionen von KOMA-Script inzwischen ganz einfach mit #l3build installieren.
-
Gerade wurde #scrhack aus #KOMAScript entfernt. In Release 3.42 wird also definitiv nicht mehr das bisherige Paket enthalten sein. Wie gut die neuen Pakete einschl. des Nachfolgers für das bisherige KOMA-Script-Paket scrhack sein wird, hängt maßgeblich von den Benutzern ab.
Übrigens kann man auch Entwicklerversionen von KOMA-Script inzwischen ganz einfach mit #l3build installieren.
-
Ich bin derzeit dabei, das alte #KOMAScript Paket #scrhack durch einen von KOMA-Script unabhängigen Nachfolger zu ersetzen. Dabei entstehen viele neue Einzelpakete. Die meisten davon sind bereits in einem Zustand, der getestet werden kann und sollte. Auch das neue scrhack kann bereits getestet werden. Da das ganze ziemlich komplex ist, kann ich das kaum alleine leisten. Wer mit l3build umgehen kann, ist eingeladen, sich zu beteiligen → https://github.com/komascript/third-party-enhancements