[scribus] Script for (french) thin typographic spaces
zm at revue-gugu.org
Thu Jun 4 07:55:46 UTC 2020
Thank you JLuc,
for sharing your work. I tried out your script with a real text and it
I was puzzled by one question that popped up:
Voulez vous aussi appliquer ce traitement sur les double-guillemets
français déjà en place ?
I just had a browse through the code and found the English equivalent,
which is clearer to me.
So I submit this wording for your consideration:
Voulez vous aussi appliquer votre choix d'espaces sur les
double-guillemets français déjà en place ?
Personally, I find the thin-non-breaking spaces supplied with most fonts
rather wide. When used for French typography with the punctuation, it
gives very harsh results, especially where justification "makes it worse".
Just grabbed a few contemporary commercial books in French and was
surprised that indeed, those are just the same. From memory I thought
that commercial publications used to be tuned for nicer results.
Anyway, all this means, that with your tool, Scribus users can produce
correct French publications with much less manual work than before. Very
PS: If you or anybody out there would know how to access the "Manual
Tracking" as seen in "Advanced Text Settings" for the Scripter API, then
I might have a go and hack the really useful script for my preference of
"just a really discreet space".
On 03.06.2020 00:30, JLuc wrote:
> So here is a new script dealing with basic french typo rules about
> double signs
> It's an enhancement of autoquote2 and also deals with quotes
> Le 02/06/2020 à 20:54, Gregory Pittman a écrit :
>> On 6/2/20 2:29 PM, JLuc wrote:
>>> Le 02/06/2020 à 19:32, Gregory Pittman a écrit :
>>>> On 6/2/20 12:09 PM, JLuc wrote:
>>>> This has already been solved, with the Autoquote2 script included
>>>> with Scribus. I even thought it was you that made Autoquote2:
>>>> # © 2010.08.28 Gregory Pittman
>>>> # © 2013.10.07 Enhancements by Jean-Luc Girard
>>> In 2013 allready i longed for a script to tackle *other* basic
>>> typographic rules
>>> because Autoquotes2 deals only with 3 glyphs : " « and »
>>> when french typography requires spaces also for ; ! ? : (double signs
>>> and more).
>> It's not that hard to adapt the script for other purposes. I used the
>> same logic to create en+emdash.py:
>> What this does is to look for hyphens. If it finds one, it is left
>> alone. Two in row becomes an endash, and three in the row an emdash.
>> It's a much speedier way to use en- and emdashes than entering them
>> one by one from the menu.
>> Scribus Mailing List: scribus at lists.scribus.net
>> Edit your options or unsubscribe:
>> See also:
> Scribus Mailing List: scribus at lists.scribus.net
> Edit your options or unsubscribe:
> See also:
BP 50 - Bassila - Bénin
tel GʊGʊ 22.214.171.124
tel pers 126.96.36.199
More information about the scribus