Copyright 2004 Petr Vaněk, Maciej Hanski
Permission vous est donnée de copier, distribuer et/ou modifier ce document selon les termes de la Licence GNU Free Documentation License, Version 1.2 ou ultérieure publiée par la Free Software Foundation, sans sections inaltérables, sans texte de première page de couverture, et sans texte de dernière page de couverture. Une copie de cette Licence est incluse dans la section appelée GNU Free Documentation License de ce document.
Ces mots courts et abbréviations sont spécifiques à chaque langue et à ses règles de typographie; par exemple les standards tchèques, polonais et slovaques interdisent de laisser des mots d'une seule lettre à la fin d'une ligne si celle-ci contient plus de 25 caractères. Les symboles de mesures posent le même problème, et pour des raisons évidentes, des espaces insécables doivent placées entre l'unité de mesure et le nombre la précédent. On trouve également de nombreuses appellations académiques ou encore militaires qui ne doivent pas être séparées de leur propriétaire.
Bien que l'équipe de Scribus ne puisse pas prendre en compte chacun de ces standards nationaux, l'un des développeurs principaux de Scribus, Petr Vaněk, a décidé de fournir aux utilisateurs de Scribus un greffon facile à personnaliser pour s'adapter aux besoins de chacun : Short Words
La capture d'écran suivante montre un texte contenant un mot court avant l'insertion d'espaces insécables.
Le même texte après l'ajout des espaces insécables. Le mot Mr. entouré en rouge est passé à la ligne suivante, car l'espace normale entre Mr. et Justice a été remplacée par une espace insécable.
Si vous avez correctement installé le greffon, allez dans le menu
et sélectionnez l'option :Applique les espaces insécables aux cadres de texte sélectionnés.
Applique les espaces insécables à tous les cadres de la page courante.
Applique les espaces insécables àtout le document
Lorsque le fichier de configuration propre à l'utilisateur existe, il est possible de choisir de l'ajouter à la configuration par défaut en laissant la case non cochée. Il est également possible de remplacer la configuration par défaut par celle de l'utilisateur en cochant cette même case.
La meilleure façon d'installer ce greffon est de vérifier sur le site de Scribus si des paquets sont disponibles pour votre distribution favorite comme Fedora, SuSE, Gentoo, Mandrake, ou PLD.
Si aucun paquet n'est disponible pour votre distribution, le greffon peut être compilé à partir des sources, en trois étapes :
#./configure # make # make install ...
Vous pouvez spécifier ./configure --prefix=/chemin/vers/scribus/précédemment/installé. Le préfixe par défaut est /usr/local c'est à dire le chemin par défaut où est installé Scribus à partir des sources. Sur sa Gentoo, l'auteur utilise ./configure --prefix=/usr pour correspondre à son ebuild.
Si la compilation du greffon échouait, vérifiez avant tout que vous avez toutes les bibliothèques requises.
Short Words pour Scribus fournit un fichier de configuration global, scribus-short-words.rc, qui se trouve par défaut dans le répertoire /usr/local/lib/scribus/plugins (le répertoire dépend de l'endroit où vous ou votre distribution avez installé Scribus). Ce fichier de configuration est de compréhension aisée, puisqu'il contient une liste de mots courts ou abbréviations pour une langue donnée, séparés par des virgules et chacun précédé ou suivi d'un espace. La position de l'espace, avant ou après le mot indique au greffon où doit se placer l'espace insécable. Chaque ligne du fichier de configuration débute par la langue à laquelle correspondent les mots sur le reste de la ligne, par exemple en pour l'anglais, cs pour le tchèque ou fr pour le français :
# English stuff START here en=Dr. ,Dr ,Mr. ,Mr ,Mrs. ,Mrs ,Ms. ,Ms ,Prof. ,Prof ,Rev. ,Rev , en= Kg, kg, g, mg, oz, lb, cwt, km, Km, m, cm, mm, # Czech short words START here ## hanging conjunctions cs=K ,k ,S ,s ,V ,v ,Z ,z ,O ,o ,U ,u ,I ,i ,A , ## physics and math cs= kg, g, m, cm, mm, l, hl, s, %, # French short words START here fr=Dr. ,Dr ,M. ,M ,Mr ,Mr. ,Mme. ,Mme ,Mlle. ,Mlle , MM ,MM. , ## physics and math fr= kg, g, km, m, cm, mm, l, hl, s, %, °,
Si vous souhaitez utiliser votre propre liste de mots, par exemple pour une nouvelle langue, créez votre fichier de configuration avec votre liste de mots, et enregistrez ce fichier en le nommant scribus-short-words.rc et en le plaçant dans le répertoire ~/.scribus. Vous pouvez ensuite choisir d'ajouter votre configuration à celle par défaut ou simplement de remplacer cette dernière pour n'utiliser que votre configuration personnelle.
Short Words for Scribus Copyright 2003, 2004 Petr Vaněk, <petr@yarpen.cz>
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.