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.

#Dante2026

Weiter ging es mit „Habe ich was kaputt gemacht?“

Ulrike Fischer zeigte Methoden für Unit Tests bei #TeX und #TeXLaTeX. Durch das tagging-project sind da etwas speziellere Anforderungen dazu gekommen und sie präsentiert auch einen Test, der ähnlich zu dem ist, was ich mit DiffPDF mache, nur netter in der Pipeline. Muss ich dann auch einbauen.

#l3build ist da wirklich ein sinnvolles Werkzeug, wenn auch an einigen Stellen gewöhnungsbedürftig. Aber ich will es nicht missen.

#DANTE2026

Has anyone else made the experience that a bugtracker of a #TeXLaTeX project, declared via #l3build, is not shown on #CTAN? I followed the `l3build` package doc and specified it in the `uploadconfig` as `bugtracker`: https://codeberg.org/Cs137/doibanner/src/commit/bedfbf5288a69237c7a8cd4e82e00c21c4e63ee7/build.lua#L43
doibanner/build.lua at bedfbf5288a69237c7a8cd4e82e00c21c4e63ee7

doibanner - A LaTeX package to generate DOI banners and links.

Codeberg.org

@Cs137
IMHO a useful #TeXLaTeX package and it would be nice to have it on #CTAN. I've written a rudimental build.lua file to support installation via #l3build and also to support generation of a CTAN package and optionally upload it to CTAN.

https://codeberg.org/Cs137/bib2qr/pulls/2

rudimental l3build support

I've added a `build.lua` to provide documentation build and install using `l3build`. So users can now use ```bash l3build install --full ``` to install `bib2qr`. (Note: MiKTeX users would additionally need to use option `--texmfhome <DIR>` to specify a destination TDS tree.) ```bash l3bui...

Codeberg.org

Since the release on #CTAN was not possible, I created a new release on #github today, which can be easily installed with #l3build after downloading.

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

You can also find out how to do this in README.md on the project page.

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

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

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.

l3build の起動方法が変更された(texlua build.lua → l3build)件について,あべのりさんがブログを追記・更新してくださったみたいだ.これまでに何人か困っている人を見かけたので,どこかで周知する必要があるかなと思っていたが,これは助かる.
#TeX #Lua #l3build
https://abenori.blogspot.com/2018/02/l3build.html
l3buildでテスト

備忘録. l3buildとは? LaTeX3 projectによる,LaTeXパッケージ用ビルドツール.Luaで書かれていて,texluaで実行できる.いったん設定を書いておけば,ファイルを自動生成したりTDSに基づいたファイル群を作ってくれたりctanにあげるための.zip...

iftex パッケージの l3build 設定がとても参考になって BXjaholiday のテストが改善された.これまでも l3kernel 等のビルド設定は参照できたが,あれは大規模過ぎて知見を得るのも困難だった #l3build
https://github.com/wtsnjp/BXjaholiday/commit/91acb71f956796496c3e7abe639d38114ac77c06
improve l3build configuration to test pdfTeX · wtsnjp/BXjaholiday@91acb71

LaTeX: Support for Japanese holidays. Contribute to wtsnjp/BXjaholiday development by creating an account on GitHub.