#Speedata

2025-12-08

6250 page enumerated with #Adobe #Indesign, variable data, 2 days to unfreeze the GUI, 800MB for a single file, impossible to work even locally, we gave up! 👎

6250 page enumerated with #Speedata #Publisher, no need for variable data, 5' to prepare the layout, 580KB of files, 15' to export the file... 🏆

2025-10-24

@sabrinaweb71 & @01micko

Converting image in base64 will be very inefficient... Using text for images perhaps it is not such a brilliant idea…

However, I had another intuition, it could be possible to replicate the same behavior of the raw image files, where the changes are stored into an XML file, in that case it will change only the XML while the picture would be untouched.

Now, cause #Gimp supports non-destructive editing it might be possible for instance...

Dear @GIMP team and @CmykStudent it is not unreasonable, I guess, to consider the idea of a format, that could be called GMF as in "GIMP or GEGL Meta File", where you have a file saved in a compressed format, for instance jpg2000 cause support transparency and can be wrapped into a PDF, and have the GMF file storing all the changes, when you open this GMF file it consolidates everything into Gimp. The key would be in having a good batch processor to flatten these meta files on the fly for software like #Scribus or #Speedata #Publisher.

In terms of version control software you would uploaded or downloaded those images (already compressed) just once, and then only dealing with the XML GMF files. Perhaps won't be the most savvy energy format but it will spare a lot of time and bandwith... 🤔

2025-10-14

New stable release 5.2 of the speedata Publisher!

The XML parser has been completely rewritten, XPath got new functions, and HTML/CSS support keeps improving.
Faster, cleaner, more reliable – and already preparing for a Rust-powered future 🦀

Read more: news.speedata.de/2025/10/14/ve

#speedata #publishing #xml #rust #golang #opensource #typesetting

Caleb Maclennanalerque
2025-02-24

@bins That exact layout is going to be a nightmare in any engine. will probably come closest, but is going to be *hard*, and neither nor will handle both balanced columns and floating images across columns at the same time.

Caleb Maclennanalerque
2025-01-04

The correlations between engines to their text editors are irrefutable:

* is .
* is .
* is .
* is .
* is

Now back to your regularly scheduled indentation.

Caleb Maclennanalerque
2024-07-02

@rk the other two options would be and .

Other follow-ups groupings would also be mashups like / prince / etc. and browser tech options like / / etc.

See also polytype.dev for some comparisons I was/am working on.

Caleb Maclennanalerque
2023-12-28

@nobodyinperson Any thoughts to suggest for spinning up , or in a Nix shell? I think I have almost everything else of note these days running, but Speedata has a messy build with no notion of an installation (which explains why it has never been packaged for any distro) and Patoline only builds against a legacy OCAML toolchain. Since it isn't a very active player in the space I can write off the later for now but @speedata Publisher probably deserves a fair shake.

Caleb Maclennanalerque
2023-12-24

I've recently launched an idea at polytype.dev — a sort of Rosetta Stone for engines.

The goal is to build up a sample gallery that showcases both differences and similarities between the input and output of , , , , , , , , , and potentially others.

The source code is at github.com/alerque/polytype and contributions are very welcome! The UI in particular could use the touch of a front-end developer!

2023-06-14

XTS version 0.0.11 is released. Download as always at github.com/speedata/xts/releas

In preparation for automatic testing XTS can now create reproducible PDFs (identical checksum on each run). This makes it easier to compare a PDF file against a reference PDF.
Also add the support for muliple runs.

A new example is online at github.com/speedata/xts-exampl which show how to create a table of contents.
#xts #speedata

❄️ freezr ❄️freezr@bsd.network
2023-04-04

"When you don't know how to make a business"

There is a #DTP software I'd like to introduce to my workflow (#speedatapublisher) that to add trivial things such as bleed areas and crop marks requires $180mo subscription.

The Industry standard, called Adobe #InDesign, full version costs instead $20mo...

How can I justify to my boss that we need to spend $1800 yearly to have bleed area and crop marks is something that I won't ever know, because I won't waste my time for such lost cause.

Congratulations #Speedata for losing hundreds of prospect customers with this smart marketing strategy... :flan_guns:

2023-03-22

XTS news: This has been a pretty busy week. Here are the news:

* XTS version 0.0.2 is released (github.com/speedata/xts/releas)
* There is the beginning of a manual at doc.speedata.de/xts/
* The example repo is at github.com/speedata/xts-exampl
* XTS is now BSD licensed!

What is #XTS? The XML typesetting system is a PDF database publishing software to create product catalogs and other high demand output. #speedata #boxesandglue

2023-02-14

(4) Modern solutions include (besides Teχ): #SILE, #speedata publisher and #typst.
(5) I am working on my own project #typho.

Here are the slides: typho.org/assets/presentations

More details follow tomorrow.

2/2

2023-02-04

On Tuesday, I will give a talk about #DigitalTypesetting at the local #python community.

My idea is to create some first slides for digital typesetting to expand them over the course of the next months. I will also introduce various existing solutions for digital typesetting (#LaTeχ, #SILE, #speedata, #yex, #typst, …) and my own project #typho.

In case you are in #Graz, join us. I will share slides later here.
pygraz.org/meetups/sessions/16

CK's Technology NewsCKsTechnologyNews
2021-12-29

Client Info

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