Recent posts

#1
General Discussion / Re: AI generated SLA file and ...
Last post by datavectors - Today at 12:18:58 AM
It is terribly complicated. My approach these days is not to go down that tight integration route but in fact launch a "UI drone" (helped by Claude or Gemmini - doesn't matter) to autodrive the Scribus UI (and other like UI's). Emulating eyes and fingers. i had that working today but then I pivoted. Some time ahead I'll demonstrate but not today. Think of a drone surveying the Scribus terrain. And other terrains.
#2
General Discussion / Re: AI generated SLA file and ...
Last post by MrB - July 28, 2026, 08:51:42 PM
You might want to look into https://github.com/caewa/scribus-mcp . Not our code but they did request a minor change to Scribus that I committed some time ago.
#3
General Discussion / Re: AI generated SLA file and ...
Last post by datavectors - July 28, 2026, 06:45:12 PM
Just noticed "the need for speed" requirement. Presumably fast editing of columns. If you are on Ubuntu, another "pairing" is launcher Albert (use the Snippets extension). Then your Albert snippets opening in Sublime Text can be merged into the main *.sla also open (raw XML) in Sublime Text. The number of pairings grows.  If you are in Mac use Alfred. To launch a snip in Ubuntu/Albert it is simply . Ctrl+Shift+Space .. then type "snip (space)". Unconventional I agree.
#4
General Discussion / Re: Best way to use an Illustr...
Last post by datavectors - July 28, 2026, 03:57:22 PM
Just idly browsing around after rejoining forum. Adding this observation. In the same way that Scribus *.sla (XML) can be viewed and edited in the raw in Sublime Text, so can other XML based formats such as Adobe be viewed/edited. Raw experiment explained here. https://forums.scribus.net/index.php?msg=28427
#5
General Discussion / Re: AI generated SLA file and ...
Last post by datavectors - July 28, 2026, 03:34:00 PM
I have just returned to Scribus after a long period away. I had to register again but my old posts are lurking around. I spotted this post which aligns with my workflow often called unconventional. But what I am doing right now is "pairing" Scribus with Sublime Text. That is I tinker with teaming several apps to achieve a workflow. If you install Sublime Text the first step is install Exalt package (XML syntax). Then you can open Scribus *.sla file inside Sublime Text.  You see all the messy SLA XML innards but soon get used to modifying raw *.sla text. The useful part of this teaming is that you can now create and inject Subl snippets (SLA parts) into your *.sla code. Now comes the hard part. You have to reverse this process and "Build" a Scribus *.sla from the edited Subl code to update the original *.sla. For this a Scribus.sublime.build code is built. So there you have it. You can automate Scribus as well as using ScribusGenerator. Team work. I can expand on workflow if you wish.  I am batch processing using this raw method. And using AI to generate the "driving" code .. not the content which is left to the author.
#6
Beginner Talk / Re: Help me understand the doc...
Last post by Plop - July 26, 2026, 04:00:50 PM
Indeed, it doesn't need to be literally infinite.

For instance, the pan allowance in Photoshop full screen mode isn't literally infinite : the bounds are very generous but they are bounds nonetheless. But it is fair to say that in practice it acts as an infinite pan.

Inkscape does seems to allow for actual infinite panning though, with a few ways to find one's way back : View>Zoom>Zoom Page/Zoom Selection/Center Page.

Quote from: a.l.e on July 23, 2026, 09:33:49 AMOne simple rule that might be good enough for me: it should be possible to pan the item on the "opposite side" until it almost disappears.

This sounds reasonable and would be a significant improvement.
#7
General Discussion / Re: May 2026 - Mid July 2026
Last post by AdmFubar - July 23, 2026, 09:54:55 PM
it's like getting a whole new program!
the developers certainly have been busy.
#8
General Discussion / Re: Hello!
Last post by a.l.e - July 23, 2026, 07:52:43 PM
Good luck with Scribus!

If you need help, don't hesitate to ask.

And, when you're done with the issues (or give up with Scribus), please share with us, how your experience was!
And, if possible, some screenshots of the results.
#9
General Discussion / Re: May 2026 - Mid July 2026
Last post by a.l.e - July 23, 2026, 07:42:59 PM
This post contains commits up to July 22.

It already happened since the last post:

  • ...

Open tickets with pending patches:


Tickets with "simple" tasks:

Scripts to be created
#10
General Discussion / May 2026 - Mid July 2026
Last post by a.l.e - July 23, 2026, 07:41:06 PM
Things are happening in Scribus!

First, there were multiple advances in the support of RTL languages!

The big news is that Scribus now supports RTL page binding:

rtl-binding.png

On top of it:

  • Tabs and margins now work correctly for RTL paragraphs.
  • Drop caps also work for RTL text.
  • The same for lists.

I would dare to affirm, that now Scribus starts to be usable for RTL documents.

Much progress (and effort!) has also happened for the tables: they are much better now!
Personally, I'm not sure that they are ready for prime time, but they are now at least usable.

I think that Scribus could profit from some real world use cases to check how well the features that have been implemented up to now cover the users needs.
It would be wonderful if Scribus users could post examples of tables they need or want to achieve with Scribus!

In brief:

  • The tables handling has been modified to be more similar to LibreOffice.
  • Many (many!) features have been improved or added, and small bugs have been fixed
  • It's also possible to copy paste tables from LibreOffice Writer and Microsoft Word (you need to paste the table inside of an existing Scribus table).

A "work in progress" is worth being mentioned (because you might see it, when you start your new version of Scribus)

A new "First start" dialog has been created.

first-start.png

It's not (100%) working yet, but it will allow the user to go through the most common setup steps, when first starting Scribus.

Some smaller changes:

- In the render frames, the docDir allows to set the target folder for the document.
- It's now possible to select all the frames in a linked text frames chain.
- A new Scripter command has been added for checking the result of the Preflight Verifier.
- In the Scripter, two new commands allow long running Python commands while keeping the UI responsive: invokeLater() and processEvents().
- The rendering of Drop Shadows is much faster now (more improvements might come later)

Enjoy your summer!