[scribus] Script for (french) thin typographic spaces
jluc at no-log.org
Thu Jun 4 15:14:15 UTC 2020
Thanks for your feedback Martin.
I changed the dialog string as proposed.
As for your very-thin space wishes,
I dont plan to add an option to tweak the kerning of non breaking thin spaces.
But once autotypo is applyed, it'll be easier for you :
just look for the inserted thin nbspaces (no regexp required) and replace them.
No false positives, no preview-check'n'confirm required
and you can create a shell script.
Le 04/06/2020 à 09:55, ZASKE Martin a écrit :
> Thank you JLuc,
> for sharing your work. I tried out your script with a real text and it
> works nicely.
> 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
> much appreciated.
> 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:
More information about the scribus