I have moved the webpage (https://boxesandglue.dev) from MkDocs to Hugo. Hugo is so much faster than MkDocs. And the Hextra theme is lightweight and customisable (https://imfing.github.io/hextra/)
Also did some re-organisation of the content.
speedata - open source typesetting software
I have moved the webpage (https://boxesandglue.dev) from MkDocs to Hugo. Hugo is so much faster than MkDocs. And the Hextra theme is lightweight and customisable (https://imfing.github.io/hextra/)
Also did some re-organisation of the content.
A small follow-up from last post on high speed PDF generation with boxes and glue at
One remark on one of the questions: The CSS paged media is getting better and better. https://print-css.rocks (I know that you know that, just for the record)
@tajpulo is now talking about digital typesetting on the Grazer LinuxTage https://streaming.media.ccc.de/glt25/i1
#glt25 #digitalTypesetting #speedatapublisher
"Are we digital typesetting yet?"
I am going to ask this question myself in a talk [1] tomorrow at Grazer Linuxtage #GLT25. I am going to provide a Getting-started-with for @speedata publisher, #SILE, and @typst [2]. The goal is to provide a helpful comparison [3].
The livestream and video recording are going to be on https://media.ccc.de/
[1] https://pretalx.linuxtage.at/glt25/talk/PDXSBD/
[2] https://lukas-prokop.at/talks/glt25-awdty/slides.pdf
[3] https://arewedigitaltypesettingyet.com/
Version 5.0 of the speedata has been released. There is a short announcement online:
https://news.speedata.de/2025/03/12/version-5-released/
Major changes since version 4
* Integration of HarfBuzz
* Full accessibility support.
* A rewritten XML and XPath 2.0 parser.
* Attachment of ZUGFeRD invoices.
* Greatly enhance enhance various subsystems such as HTML, MetaPost integration and paragraph builder.
* SAAS available with the speedata Pro plan.
All layouts should work without changes.
For Follow Friday, here's a list of accounts related to #PDF in the fediverse:
• @TeXUsersGroup –info about #TeXLaTeX and the CTAN package registry
• @context – news and updates from the group behind ConTeXt
• @typst – the makers of #Typst
• @libreoffice – the free and open office, which can also be used to create PDFs
• @speedata – a PDF engine not yet supported by pandoc
• @wtfpdf – “Celebrating the majesty, the mystery, the comedy and the catastrophe of PDFs....mostly the latter two.”
There has been a problem signing up for a new account on the download page to get the Pro package. This has been resolved.
Since the speedata Publisher is now completely bug free, I have released version 5.0 now. More information will follow!
I am thinking about an additional speedata Publisher frontend.
Up to now, the layout and data are both encoded in XML. With a good XML editor, this makes writing layouts a breeze.
I know that some people are uncomfortable with that, so I am thinking about a Lua API instead of the XML API. See
https://github.com/speedata/publisher/discussions/651
for a discussion and a tiny example (just a draft).
Did I say the American President? No, just chatgpt... Sorry about the mistake.
2/2
🔗 OPEN SOURCE – FREE! That’s right, folks. No crazy fees, no hidden nonsense. Just powerful software, 100% free.
🎯 GERMAN ENGINEERING! You know the Germans, they make great stuff. This thing? Solid, precise, perfect.
🚀 SCALABLE! Small jobs? Easy. Big jobs? Crushed. Thousands of pages? No problem!
🤖 XML & DATABASE POWER! It eats XML for breakfast and loves databases. Data-driven, automated, efficient.
In short: Speedata Publisher = WINNING. If you’re not using it, you’re losing! Bigly!
The US President is happy about speedata:
Okay, listen up! The Speedata Publisher—it’s TREMENDOUS, absolutely THE BEST when it comes to automated typesetting. Nobody does it better! Believe me. Here’s why:
💥 SUPER FAST! It’s blazing fast—like a rocket, maybe faster! Your documents? Done in no time.
📄 PERFECT PDFs! You want high-quality, professional PDFs? BOOM! That’s what you get. Absolutely beautiful!
🔄 AUTOMATION GENIUS! No manual work. No mistakes. Just set your data, and it WORKS.
1/2
@khaled I didn't know of this, this is very helpful, thank you very much.
@simoncozens This is very helpful, thank you very much!
@simoncozens But which part exactly? Is this the rule N2 (https://www.unicode.org/reports/tr9/#N2)? But the embedding level would be odd from the RTL text. I need to understand the „embedding level“. Is this the paragraph level (0) or the current level?
The example right below https://www.unicode.org/reports/tr9/#BD7 supports your statement and is intuitively correct.
I have tried some of the more famous AI chats to generate a simple ‚Hello world' layout. The result was as I expected…
See https://news.speedata.de/2025/02/04/speedatapublisherai/ for my findings.
The speedata Publisher has finally a fix for the Adobe Acrobat display error when mixing (table) rules and background.
https://github.com/speedata/publisher/issues/644
#speedatapublisher #adobeacrobat
Left: before right: now
I have written down some notes on electronic invoicing and the #ZUGFeRD format… https://news.speedata.de/2025/01/21/einvoicing/