Patrick Gundlach

@frischefarbe
75 Followers
121 Following
139 Posts

Am zweiten Tag durfte ich dann selber ein bisschen was zum #TeXLaTeX-#ZUGFeRD Paket sagen. @frischefarbe hat mich überredet, dass wir das Thema #ERechnung zusammen zur #DANTE2026 bringen.

Er stellte Konzept und die Anforderungen vor, mit denen er konfrontiert wurde (übrigens hat er nette kleine Tools auf https://erechnung.berlin/).

Danach durfte ich das dann TeXnisch machen und hab gleich zwei Feature Requests mit eingepackt, sodass es hoffentlich diese Woche noch ein Update dazu gibt.

Alles über e-Rechnung

On second day of #Dante2026 @frischefarbe and me had a talk about electronic invoicing and #ZUGFeRD

He was giving an introduction about concepts and regulations. Some of the tools he developed can be found at https://erechnung.berlin/.

The #TeXLaTeX part of this topic was mine. Giving some examples of my own workflow and custom interfaces I developed for customers.
Additionally I got two feature requests during the conference, so there might be another update this week.

Alles über e-Rechnung

@frischefarbe zeigt im nächsten Mini-Vortrag eine andere Spielerei. Ihr findet sie unter https://hobby.boxesandglue.dev/ und macht Werbung für #Metapost, was tatsächlich an vielen Stellen etwas mehr Aufmerksamkeit verdient hätte.

Im #TeXConTeXt Umfeld wird es deutlich mehr genutzt, aber bei #TeXLaTeX haben gerade #TikZ & Co mehr Nutzung.

#DANTE2026

mpgo Interactive Demo

Ich habe mich tatsächlich mal wieder für eine kleine, aber feine Tagung / Konferenz angemeldet.

https://www.dante.de/veranstaltungen/dante2026/

(Ja, Vorträge halte ich auch wieder)

#TeXLaTeX #Textsatz

Frühjahrstagung 2026 | DANTE e.V.

Mein ConTeXt-Buch ist jetzt beim Verlag bestellbar:

* Buch: https://www.lehmanns.de/shop/technik/88843184-9783965436046-drucksachen-gestalten-mit-context-und-luametatex (vorbestellbar)
* eBook: https://www.lehmanns.de/shop/mathematik-informatik/88842661-9783965436374-drucksachen-gestalten-mit-context-und-luametatex (sofort lieferbar)

Bestellet zuhauf, ich will reich werden! 🤑

DANTE-Mitglieder bekommen das Buch zu einem reduzierten Mitgliederpreis (EDIT: Mail mit Mitgliedsnummer an [email protected], um einen Gutscheincode zu bekommen). Bei der Tagung in Lahnau wird es vorliegen. 🤞
Die Suchfunktion des Shops findet es nur unter „LuaMetaTeX“… 😕

#TeXConTeXt

This was an excellent week for boxes and glue.

* the textshape Text shaper is now usable and passes almost all harfbuzz tests (still working on the last ones)
* mpgo - a Go MetaPost code is now pretty much feature complete (an bug free, of course)
* hobby, a Lua frontend for mpgo works fine
* glu, a boxes and glue Lua frontend is getting more and more functionality
* boxes and glue can now render SVGs in PDF and is font aware. it uses the textshape engine to render fonts in SVG.
* Merged some pull requests for textshape and boxesandglue.

https://boxesandglue.dev

#boxesandglue #PDF #SVG #MetaPost

boxes and glue - boxes and glue

New software in the boxes and glue universe: mpgo and hobby. mpgo is a MetaPost library (re-)written in Go and hobby is a Lua frontend which uses the library and adds a Lua layer for programming.

See https://boxesandglue.dev/hobby/, https://github.com/boxesandglue/mpgo and https://github.com/boxesandglue/hobby

#MetaPost #go #lua

I have cloned Shopify/go-lua (a pure Go Lua implementation) and added support for Lua 5.3 and pattern matching. Just in case you're interested.

https://github.com/speedata/go-lua

#go #lua

GitHub - speedata/go-lua: A Lua VM in Go

A Lua VM in Go. Contribute to speedata/go-lua development by creating an account on GitHub.

GitHub

New blog post on https://news.speedata.de/2025/11/24/macossigningerror/:

I rebuilt the macOS packages of the speedata Publisher and fixed some tricky notarization/signing issues.
macOS is now at 5.2.1, Windows/Linux stay at 5.2.0.
If you’re interested in macOS notarization for CLI tools, this one’s for you.

#speedatapublisher #notarisation #macos

Fixing macOS notarization issues in the speedata Publisher 5.2.0

I have rebuilt the macOS packages of the speedata Publisher and released them as version 5.2.1. The Windows and Linux packages remain at 5.2.0, because the changes are macOS-specific. This post is a short write-up of what broke, how I debugged it, and which tools I used along the way. If you ever need to get a macOS command line tool notarized, this might save you some time (or at least a bit of frustration).

Der Alpha-Test ist jetzt beendet.
Alle bisherigen Tester können billingcat weiter uneingeschränkt nutzen.

Neue Zugänge gibt es im Moment nur auf Anfrage, da ich noch an der Preisgestaltung und an einer ordentlichen Zahlungsintegration arbeite.
Wer Interesse hat oder einen Blick in den Code werfen möchte: https://github.com/billingcat/crm

Ich freue mich über Rückmeldungen, Ideen und Anregungen!

GitHub - billingcat/crm: Open-source CRM with focus on invoicing and ZUGFeRD

Open-source CRM with focus on invoicing and ZUGFeRD - billingcat/crm

GitHub