[scribus] espaces insécables trop larges

Gregory Pittman gpittman at iglou.com
Fri Jun 15 14:27:05 UTC 2018


On 06/15/2018 09:30 AM, Gregory Pittman wrote:
> On 06/15/2018 05:57 AM, JLuc wrote:
>> Le 15/06/2018 à 11:17, kiaire at herbesfolles.org a écrit :
>>> On met en page un bouquin et on trouve les espaces insécables trop
>>> larges au rendu. D'habitude, on utilisait la bidouille expliquée ici
>>> https://wiki.scribus.net/canvas/Cr%C3%A9ation_d%27espaces_fines
>>> (reduire la taille du corps de l'espace pour qu'elle soit plus fine)
>>> mais là, je remarque, sur mon ordi comme sur celui de la collègue,
>>> qu'en rouvrant un doc bossé la veille ou les espace on deja été
>>> remplacées par des "espaces fines" ben... faut tout refaire, ça a
>>> sauté... 
>> C'est étonnant que ça saute.
>> Je vois pas de raison pour que ça saute.
>> (Question bête : aviez vous bien sauvegardé ?
>> Puis vous avez réouvert la bonne version ?)
>>
>>> Vous connaitriez pas une autre astuce ou un moyen de réussir a faire
>>> un equivalent ? 
>>
>> Pour ma part j'ai mis une espace fine dans la palette de caractères (>
>> Insérer > Caractères)
>> et je l'insère par double-clique dessus chaque fois que j'en ai besoin.
>>
>> À défaut d'améliorer le C++ de l'option du menu Extra,
>> le mieux serait de faire un script python
>> qui fasse le boulot proprement et définitivement.
>>
> 
> Hi,
> 
> I'm struggling a bit with the French, even with the help of Google
> Translate, but perhaps a modification of this script could help:
> 
> https://wiki.scribus.net/canvas/En%2Bemdash.py
> 
> In your case, the script would actually be simpler, since you only need
> to find a single character, and replace. The trick would be to find the
> right Unicode value for the replacement.
> 

Here is a script even closer to what you might need:

https://wiki.scribus.net/canvas/Double2emspace.py

The version shown works on a single selected text frame, but I have
another version that operates on all text frames in a document.

Greg




More information about the scribus mailing list