Recent posts

#1
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.
#2
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
#3
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
#5
Beginner Talk / Tuturials...Again?
Last post by Sheba2 - December 15, 2025, 08:27:28 PM
Being EXTREMELY new to Scribus, I am seeking an easy-to-understand tutorial for my version (1.6.4). After viewing one or two, found they were not current and did not agree with the visuals on this version (most appeared to be for older versions). I am coming solely from Publisher with no experience with any "desktop publishing" program and am struggling. Although fairly computer-literate, after hitting a certain age (65+) it 'tis not easy to learn new "tricks." Any direction would be appreciated.
#6
Announcements and Forum Rules / Re: Scribus 1.6.5 and 1.7.1 re...
Last post by AdmFubar - December 15, 2025, 08:20:15 PM
Testing the updated version. There has been one bug that i thought was present. I never thought the keyboard shortcuts we ever loaded and saved. There isnt any status indicated what shortcuts are in use. The selection drop down starts at the first shortcut in the list, not which one is active. 

It would be a nice touch to have the active shortcut status shown in this section. Either in the drop down list, (probably the easiest to implement) or near the top of the window below the section title.
#7
Text and Typography / Re: Another text formatting qu...
Last post by Sheba2 - December 15, 2025, 08:12:35 PM
I did show the control characters, no extra spaces. I have not tried a different font and will try that. However (and I think this is important), it is the same font on the opening panel (far right) which has correct spacing both in the paragraph and between paragraphs; as on the rest of the document which does not have the correct spacing between the paragraphs.
#9
Scripts and Plugins / Re: greps – new version (v1.5)
Last post by utnik - December 15, 2025, 04:58:24 PM
hi jerome

You're right, afaik tkinter based scripts don't work on mac os. (at least i have never seen them running on a mac...)

utnik
#10
Scripts and Plugins / Re: greps – new version (v1.5)
Last post by jerome - December 15, 2025, 12:13:21 PM
Salut! I'm new to Scribus, and I'm trying to see if I can use Scribus every day as a graphic designer.
I was happy to be able to try this GREP script, but we agree that it doesn't work on Scribus 1.7.0 or 1.7.1 on macOS, right?

Traceback (most recent call last):
  File "<string>", line 11, in <module>
  File "<string>", line 15, in <module>
  File "/Applications/Scribus-1.7.1.app/Contents/Frameworks/Python.framework/Versions/3.13/lib/python3.13/tkinter/__init__.py", line 38, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
    ^^^^^^^^^^^^^^^
ImportError: dlopen(/Applications/Scribus-1.7.1.app/Contents/Frameworks/Python.framework/Versions/3.13/lib/python3.13/lib-dynload/_tkinter.cpython-313-darwin.so, 0x0002): Library not loaded: @rpath/Versions/8.6/Tcl
  Referenced from: <9620CE60-AE36-33E5-BAC2-CE18D0B40C33> /Applications/Scribus-1.7.1.app/Contents/Frameworks/Python.framework/Versions/3.13/lib/python3.13/lib-dynload/_tkinter.cpython-313-darwin.so
  Reason: tried: 'lib/Versions/8.6/Tcl' (relative path not allowed in hardened program), '/opt/local/lib/Versions/8.6/Tcl' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/opt/local/lib/Versions/8.6/Tcl' (no such file), '/Applications/Scribus-1.7.1.app/Contents/MacOS/../Frameworks/Versions/8.6/Tcl' (no such file)