Recent posts

#81
Beginner Talk / Re: Tuturials...Again?
Last post by Sheba2 - December 19, 2025, 08:57:52 PM
These tutorials are excellent.
#82
General Discussion / Re: TOC functionality in 1.7.x
Last post by a.l.e - December 19, 2025, 05:44:41 PM
It should not be hard to let the user define character styles for the text, the tab, and the page number.

Would you mind to check if there is a ticket for it in https://bugs.scribus.net and if not create one?

It might also be rather easy to create a Python script that applies those character styles on demand.

p.s.: Oh the "nice" memories of 1.3.3.14...
#83
General Discussion / Re: Indexing functionality in ...
Last post by a.l.e - December 19, 2025, 05:44:06 PM
For the shortcut, you can use the "Action search"

- ctrl+/
- type "index"
- Enter

If you are a fast typist, it might be faster than a ("bad") dedicated shortcut.
#84
Scripts and Plugins / Re: greps – new version (v1.5)
Last post by a.l.e - December 19, 2025, 05:40:06 PM
At some time in Spring, I'd like to give a new try at building a new scripting engine based on pybind11 and having access to Qt for Python...

Sadly, I have no way to access a Mac and can't even try if it will work there.
Or why Tk does not work there.
#85
General Discussion / TOC functionality in 1.7.x
Last post by sersha - December 17, 2025, 10:08:56 PM
Finally started to test the version 1.7.1 and love it so far! Immediately tried to create a TOC with styles for a test file, and it worked wonderfully.
My only wish would be to have a better flexibility in page numbers there. As is now, they follow the style of entry, which is fine if the whole TOC is made in a single style.
But, if I want to preserve styles for different levels in different font sizes, it becomes not so nice, since the numbers will also be smaller, bigger, bold or whatever, creating an imbalance.
I hope it is not too difficult to give an option to choose a separate style just for page numbers in TOC? It would be such a nice addition.
Thank you for wonderful work! I enjoy working with Scribus since before version 1.3xx. Best regards, S.
#86
General Discussion / Re: Indexing functionality in ...
Last post by sersha - December 17, 2025, 09:47:10 PM
Thank you very much, Craig!
I started to test the waters with 1.7.x and to my delight found this indexing functionality. I made a test file, then, lo and behold - out came an index! Pure magic...
In quite a few occasions, books I produced would really benefit from an index.
The only question I have - every time to mark a word for index takes quite a number of movements, namely: Highlight the word-Right click-Insert Mark-Index Entry-OK.
Then the Message box closes. (It would have been quicker, if it would stay onscreen, ready to accept the next word to be indexed - sort of an Action Mode).
Anyhow, when there are few thousands words to be marked this way, the process becomes really tiresome.
Therefore, the question: Is there a way to assign a shortcut to it? Say, select the word, press the shortcut combo, done!
Thank you again for your wonderful input!
#87
Scripts and Plugins / Re: greps – new version (v1.5)
Last post by MrB - December 15, 2025, 09:39:43 PM
I don't even bother to ensure the TK libraries work/are included in the DMGs. If someone can help work that part out, we can try. Otherwise, something better must be available, surely.
#88
Scripts and Plugins / QuickTableFormat
Last post by richard-cdbox - December 15, 2025, 09:38:28 PM
QuickTableFormat is a Python script which, as the name suggests, is used for quick table formatting in Scribus.

With one click, you can set the inner padding of cells, table color, table border style, and cell border style.


Here is the link: https://github.com/richard-cdbox/QuickTableFormat
#89
Scripts and Plugins / Re: greps – new version (v1.5)
Last post by richard-cdbox - December 15, 2025, 09:24:13 PM
Hi all,

I am very sorry, but I don't have the opportunity to test it on a Mac. However, I noticed this:

import _tkinter # If this fails your Python may not be configured for Tk

Maybe this will help (from Github discussion):

You don't have pkg-config. That's probably what changed. The error that you saw was from Configure trying to use Tck/Tk from XCode SDK which is deprecated and broken.

Previously, CPython accepted --with-tcltk-* configure options but they changed it since 3.11.0 to a pkg-config call with TCLTK_CFLAGS and TCLTK_LIBS envvars as overrides. We set the path for pkg-config but don't set the overrides if it's missing.

So you can either brew install pkg-config, or set those envvars as a workaround:

export TCLTK_CFLAGS="-I$(brew --prefix tcl-tk@8)/include/tcl-tk"
export TCLTK_LIBS="-L$(brew --prefix tcl-tk@8)/lib -ltcl8.6 -ltk8.6"

Richard