speedata

speedata - open source typesetting software

speedata boosted:
2025-06-08

I have moved the webpage (boxesandglue.dev) from MkDocs to Hugo. Hugo is so much faster than MkDocs. And the Hextra theme is lightweight and customisable (imfing.github.io/hextra/)

Also did some re-organisation of the content.

speedata boosted:
2025-05-27

A small follow-up from last post on high speed PDF generation with boxes and glue at

news.speedata.de/2025/05/27/hi

#boxesandglue #highspeedpublishing

2025-04-26

@tajpulo

One remark on one of the questions: The CSS paged media is getting better and better. print-css.rocks (I know that you know that, just for the record)

2025-04-26

@tajpulo is now talking about digital typesetting on the Grazer LinuxTage streaming.media.ccc.de/glt25/i
#glt25 #digitalTypesetting #speedatapublisher

speedata boosted:
2025-04-25

"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 media.ccc.de/

#digitalTypesetting

[1] pretalx.linuxtage.at/glt25/tal
[2] lukas-prokop.at/talks/glt25-aw
[3] arewedigitaltypesettingyet.com

Title slide to a talk called "Are we digital typesetting yet?". A TeX-lion with a rust ferris is visible.

The slide mentions metadata that it is going to be held at Grazer Linuxtage on 2025-05-26. The slide links to https://lukas-prokop.at/talks/glt25-awdty/
2025-03-18

Version 5.0 of the speedata has been released. There is a short announcement online:

news.speedata.de/2025/03/12/ve

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.

#speedatapublisher #xml #pdf

speedata boosted:
2025-03-14

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.”

2025-03-13

There has been a problem signing up for a new account on the download page to get the Pro package. This has been resolved.

2025-03-11

Since the speedata Publisher is now completely bug free, I have released version 5.0 now. More information will follow!

#speedatapublisher #pdf #bugfree

2025-03-07

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

github.com/speedata/publisher/

for a discussion and a tiny example (just a draft).

#speedatapublisher #xml #lua

2025-03-05

Did I say the American President? No, just chatgpt... Sorry about the mistake.

2025-03-05

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!

2025-03-05

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

2025-02-18

@khaled I didn't know of this, this is very helpful, thank you very much.

2025-02-18

@simoncozens This is very helpful, thank you very much!

2025-02-18

@simoncozens But which part exactly? Is this the rule N2 (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 unicode.org/reports/tr9/#BD7 supports your statement and is intuitively correct.

2025-02-18

BIDI experts: when I have a paragraph that main direction is LTR and the paragraph is

RTL space LTR

which direction is the space? And why? #bidi #unicode

2025-02-04

I have tried some of the more famous AI chats to generate a simple ‚Hello world' layout. The result was as I expected…

See news.speedata.de/2025/02/04/sp for my findings.

#speedatapublisher #chatcpt #deepseek #gemini #helloworld

2025-01-22

The speedata Publisher has finally a fix for the Adobe Acrobat display error when mixing (table) rules and background.

github.com/speedata/publisher/

#speedatapublisher #adobeacrobat
Left: before right: now

screenshot from Adobe Acrobat with horizontal lines vanishing in a tablescreenshot from Adobe Acrobat with horizontal lines in a table that are okay.
2025-01-21

I have written down some notes on electronic invoicing and the #ZUGFeRD format… news.speedata.de/2025/01/21/ei

#erechnung

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst