View Issue Details

IDProjectCategoryView StatusLast Update
0016910ScribusTypographypublic2023-12-21 05:59
ReporterPK Assigned To 
Status newResolutionopen 
Product Version1.5.8 
Summary0016910: French typo

I developed from scratch a new script to deal with French typo (and only typo, then it deals only with spaces).

The script is named (because it respects the French typo of the Imprimerie nationale from France).

It has been full documented (internal and external).

Script and doc can be found here:

The interest is that is a sane basement for other languages if you want to develop general typo aspect. Of course, you can run the script on a frametext or on all the document.

I test only with python 3.10.6 and Scribus 1.5.8.

Thanks to all for your nice job,

Steps To ReproduceN/A
TagsNo tags attached.



2023-12-20 17:11

reporter   ~0050651

This looks cool. Not a french speaker here but could you provide a screencast of this addon in action ?


2023-12-20 19:12

administrator   ~0050655

Scribus has something called "Short Words" under the Extras menu. Settings are under Preferences. How is yours different?


2023-12-21 05:50

reporter   ~0050668

Here are 3 screenshots for add-on in action:

1: a warning for giving the add-on perimeter (focus only on spaces; need another add-on for French characters)
2: the different ways of running (on a single frame or on the whole doc)
3: a sum-up of the action
typo3.png (45,835 bytes)   
typo3.png (45,835 bytes)   
typo2.png (22,192 bytes)   
typo2.png (22,192 bytes)   
typo1.png (35,417 bytes)   
typo1.png (35,417 bytes)   


2023-12-21 05:59

reporter   ~0050669

@ cbradney

If you talk about extra menu for non breakable spaces, my script aims to be more precise, because this current add-on does not respect the real French typo (there are many non-break spaces in French - see my doc to understand). It is better that nothing, but if you want to publish a paper in France, and you are processionnal, you need to respect the French typo.

In add, there is no way to adapt the current add-on,, which is to simple. This is the reason why I had to rewrite it.

Issue History

Date Modified Username Field Change
2023-02-21 08:37 PK New Issue
2023-12-20 17:11 luzpaz Note Added: 0050651
2023-12-20 19:12 cbradney Note Added: 0050655
2023-12-21 05:50 PK Note Added: 0050668
2023-12-21 05:50 PK File Added: typo3.png
2023-12-21 05:50 PK File Added: typo2.png
2023-12-21 05:50 PK File Added: typo1.png
2023-12-21 05:59 PK Note Added: 0050669