Recent posts

#31
Text and Typography / Hyphenation and spell checking
Last post by erdyil2 - May 01, 2026, 02:17:42 PM
Hello. I've been using Scribus for a long time and for about a year I've been creating a digital newspaper in four languages.

It's a newspaper published in Türkiye in the languages of four different regions of Russia: Abkhaz, Adyghe (Western and Eastern), Chechen, and Ossetian.

I want to perform spell checking and hyphenation for these four languages, but I can't figure it out. I added the Adyghe (Eastern-Kabardian) and Ossetian .dic and .aff files, which I found as an add-on for Libre Office, to C:\Program Files\Scribus 1.7.3\share\dicts\hyph\hyph_kbd_RU.dic and hyph_os_OS.dic.

Similarly, I added the kbd_RU.aff, kbd_RU.dic, os_OS.aff, and os_OS.dic files to the C:\Program Files\Scribus 1.7.3\share\dicts\spelling folder.

The result is nothing. However, when I select Russian as the language, it performs hyphenation, but it's incorrect.
So, it's based on Russian.

My request to the Scribus developers is: just as Russian, English, and French are automatically added and work flawlessly, wouldn't it be possible to make it work the same way for these four languages?
Or could you guide me on how I can do this?
By the way, I'm using Scribus 1.7.3 on Windows 10.

I can also send PDF copies of the newspaper I prepared to those who can help.
If requested, I can also send the Scribus files.

By the way, I'm experiencing the same problem in Turkish. I prepared my text in Turkish and Google Translate translated it.
I apologize if there is a bad translation :)
Many thanks to everyone who contributed.
#32
General Discussion / Re: September 2025 - April 202...
Last post by MrB - April 26, 2026, 10:18:27 PM
These 4 are closed:
Add variable for document directory to render-frame processing
scripter: add isexportable command
Fix tabstops in tabpdfoptions.ui + a small UI change
Search & replace all text frames
#33
Code / Re: Optimisation solution for ...
Last post by a.l.e - April 24, 2026, 11:00:42 PM
Don't worry too much about SVN vs Git...

It's probably the same.
#34
Code / Re: Optimisation solution for ...
Last post by phoebe - April 24, 2026, 09:13:13 PM
Thank you MrB and a.l.e for your feedback and suggestions. I'll figure out how to do the proper report in Mantis. I also think I need to redo this code against the svn commit, as I was using the one from git.
#35
Layout Issues / orphan & widow not working in ...
Last post by srikrishnan - April 24, 2026, 04:10:48 PM
Hi all,

I need help on how to set widow & orphan in scribus 1.7.3. I have tried to set both in style tag and Text Properties, but no use

Thanks in Advance,
Srikrishnan
#36
Features / Re: Native Text Hyperlink Supp...
Last post by Flaxx - April 24, 2026, 03:46:22 PM
Alright, meanwhile I tumbled over the specs of PDF/X being specified for printing and filtering all the stuff that could crash or disturb this process. Links that are not as such readable are of course filtered in this case.

However, for all the screen readers, an embedded link function would be great.
#37
General Discussion / Re: September 2025 - April 202...
Last post by a.l.e - April 24, 2026, 11:42:51 AM
It already happened since the last post:

  • RTL page binding

Open tickets with pending patches:


Tickets with "simple" tasks:

Scripts to be created
#38
General Discussion / September 2025 - April 2026
Last post by a.l.e - April 24, 2026, 11:38:35 AM
For several months now, I've not posted any notes about the advances in the Scribus development.

While preparing the slides for the State of Libre Graphics (Yes, Scribus then the slides got lost and was not presented.), I thought that it might be a good idea to get back to regularly post my notes on the progress Scribus is doing.

Text Search & Replace in the full document

search-and-replace.gif

This removes the previous limitation where text could only be searched inside of the "story" (a.k.a chain of text frames).

(I've opened a ticket for the issue about the selection not being cleared when leaving a text chain: https://bugs.scribus.net/bug_report_page.php)

Remove unused styles

style-remove-unused.gif

Loading formatted documents in text frames and merging Scribus document might add styles that are not actually in use: it's now possible to remove them in one go.

Live Spell Checker

canvas-spell-check.gif

Scribus now has an on canvas spell checker highlighting misspelled words and providing a context menu for fixing them.

On canvas node editing of Bezier curves

nodes-canvas.gif

It's now possible to move, add and delete nodes without the need to first activate the specific tools in the Nodes palette.

Search topics in the preferences

preferences-search.gif

The Preferences and Document Setup dialogs have much grown over the years. It's now possible to filter the settings by typing a search term.

A logging system in the UI

A new window for logging has been introduced: it will allow inspecting issues with Scribus and the layout without having to rely on the output in the terminal.

Further features and fixes

  • Major update of the barcode generator (the value can now be edited, more features are accessible, and it also be used from the scripter).
  • Text frame chaining arrows have been redesigned to be more visually pleasing.
  • A command to change the case of text.
  • You can now pick dark or light mode, regardless the OS / WM setting.
#39
Code / Re: Optimisation solution for ...
Last post by a.l.e - April 24, 2026, 10:40:03 AM
Good finding and good description. Thanks.

There are already two tickets with related issue:


It's probably worth to add a new ticket that links to the two existing ones.
If you need help to create the ticket just wave a hand in here.
#40
Code / Re: Optimisation solution for ...
Last post by MrB - April 23, 2026, 08:36:44 PM
Hi Phoebe.

Thanks for the post. The best place to submit code changes and sample documents, scripts etc is on bugs.scribus.net (it's a better interface for uploads etc). Then when we resolve, we automatically get changelog updates and all of that, plus we want bug numbers to refer to. This will need review, in particular by @jghali. In any case, we can continue the conversation here for sure.

thanks
Craig