Recent posts

#61
Scripts and Plugins / Re: New AI-Powered Plugin: Gam...
Last post by bastiaanw - February 02, 2026, 03:28:40 PM
I forgot the screenshots..
#62
Scripts and Plugins / Re: New AI-Powered Plugin: Gam...
Last post by bastiaanw - February 02, 2026, 03:27:05 PM
I might not understand the purpose but if it is to generate AI pictures from within Scribus. I kinda made that some months ago. No account or hussle. Running through HuggingFace.

#63
Scripts and Plugins / Re: Assign a formatted text to...
Last post by Tro. - February 02, 2026, 09:16:26 AM
For about two weeks, I have been trying to use the "scribus.insertHTMLText()" function to import HTML text. So far, I have not been able to import it.

The documentation in the Scribus API is incomplete. Depending on the level of detail in the query, the chatGPT query leads to widely varying answers. In any case, the answer is characterized by incorrect statements (mixed-up arguments, invented statements) that contradict the information in the Scribus API.

This means that there are no references to the use of this function on the internet.

When I ask very specifically about the functionality of "scribus.insertHTMLText()", ChatGPT says: "Important: Unfortunately, the documentation on this is very sparse, and there is no official list of which style names Scribus uses or expects internally for <b>, <u>, and others..."

This means that the function "scribus.insertHTMLText()" is half-finished or not functional, and in any case, there is not enough documentation for it to be used.

I am considering contacting the developers.

Yesterday, I managed to achieve differentiated character formatting with "scribus.insertHTMLText()". The formatting does not meet expectations. I don't have any more time available at the moment to try further.

Perhaps we could contact the developers together?
#64
Code / Embedded raster images in Scri...
Last post by spongepuppy - February 02, 2026, 05:05:44 AM
Hello!

I am working on a Scribus-based automation that generates SLA files, and I can't seem to work out what format embedded image files are stored in.

Specifically, on PAGEELEMENT nodes:
  • How is the data in ImageData encoded? It looks like Base64, but decoding it doesn't give me an image format I am familiar with so I can't check that assumption with confidence; and
  • Once decoded, what is the image format?

Any insight into this would be greatly appreciated.



#65
Features / Re: Styles, Master pages, Scra...
Last post by Lynn - February 01, 2026, 03:56:26 PM
I don't disagree that frames on master pages to set up your page layout would be very nice. As far as I know, that's the way this feature is implemented in InDesign & Affinity Publisher.

But there's a feature request for it in the bug/feature tracker from 2006; the fact it hasn't gotten any movement in 20 years makes me think it's unlikely to happen in the near future: https://bugs.scribus.net/view.php?id=3338
#66
Scripts and Plugins / Assign a formatted text to a t...
Last post by Alcantara - February 01, 2026, 01:46:27 PM
Hello.

In a Python script, I need to insert variable text with complex formatting into a text frame. The text may be something like:

Lorem ipsum <bold>dolor sit</bold> amet, consectetur
adipiscing <italic>elit, sed do eiusmod</italic> tempor
incididunt ut labore et dolore <small>magna aliqua</small>.
Ut enim ad minim veniam, quis nostrud exercitation

I added the text formatting in angle brackets.

The problem is that I don't know in advance which parts of the text should be in bold or italics, so I can't select individual pieces of text to assign formatting to them.

I see in the online help that I can assign an HTML file to a text frame with "scribus.insertHTMLText()".

Is there a way to assign a string containing HTML formatting to a text frame instead of a file?
#67
Features / Re: Styles, Master pages, Scra...
Last post by omoro - February 01, 2026, 01:31:34 PM
Hi,
Thanks for your suggestion but "In line items" or "Symbols" or "Script" don't seem to do the job for me.
I realized the all is needed would be "Master Pages" with modifiable frames. That could be a property of the frame : "fixed (by default) versus modifiable". Then you just put MP in the book and you could just import content, or if really needed, modify the layout of the frame.
#68
PDF Generation / Re: (En/Fr) Insert transitions...
Last post by nenex-ordi-libre - February 01, 2026, 11:29:41 AM
I found it! It's actually in File > Export > Export to PDF, then in the Extra tab. Not in Extra in the main menu.

-----

J'ai trouvé ! en fait c'est dans Fichier > Exporter > Exporter en PDF, puis dans l'onglet Extra. Et non dans Extra du menu principal.
#69
PDF Generation / [SOLVED] (En/Fr) Insert transi...
Last post by nenex-ordi-libre - February 01, 2026, 10:11:30 AM
Hi,

For a PDF created with Scribus 1.6.4, I would like to insert transitions between pages. I saw that this is in Extra > Enable Transitions. But I don't have it in the list (see screenshot below).

-----

Salut

Pour un PDF créé avec Scribus 1.6.4, je voudrais insérer des transitions entre les pages. J'ai vu que c'est dans Extra > Activer les transitions. Mais je ne l'ai pas dans la liste :

#70
Features / Re: Styles, Master pages, Scra...
Last post by Lynn - January 31, 2026, 07:41:45 PM
Ah, see I interpreted this as a request for the ability to resize mostly text or image frames in order to change the page layouts. I still don't think that would be easy to implement via changes to the scrapbook - the scrapbook just creates copies of objects & there's nothing in Scribus to tell the objects that they originally came from the scrapbook.

If there's a continuous text chain, it probably could be done by deleting all but the first instance and then adding them back with the multiple duplicates function after editing? But if there's a number of different text chains in the document this would definitely break things.

A "Multiple Transform" tool that could look for objects "like" the selected item (same location on the page,  same size and/or same naming convention) and transform them all together would be extremely handy for what you're describing.

In the meantime, you could definitely do something like that with a script by either looking for:
1. the name of the object (which only works if you gave the objects unique names prior to copying them into the scrapbook; otherwise they get assigned generic names like any text box/polygon. My wishlist would be items copied from the scrapbook being flagged with the scrapbook item name)
2. objects that are the same location/size on the page