1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Espaces insécables pour Scribus</title>
</head>
<body>
<h2>Espaces insécables pour Scribus</h2>
<h4>Rôle du module d'espaces insécables :</h4>
<p>la fonction Espaces insécables de Scribus est une extension spéciale permettant d'ajouter des espaces insécables avant ou après les mots courts.</p>
<p>Ces mots courts sont propres à chaque typographie nationale; par exemple, suivant les standards typographiques tchèques, polonais et slovaques, il n'est pas permis de laisser des conjonctions comprenant seulement une lettre en fin de ligne si celle-ci contient plus de 25 caractères. Un problème courant survient avec les unités de poids et
mesures, où, pour des raisons évidentes, des espaces insécables
doivent être insérés entre les unités et les nombres qui les précèdent. Finalement,
il existe un grand nombre de diplômes universitaires, de grades militaires, etc. qui sont abrégés et ne
doivent pas être séparés du nom de leurs titulaires. </p>
<p>Même si l'équipe de Scribus ne peut se pencher
sur chacun des standards nationaux, Petr Vaněk, un des développeurs du coeur de
Scribus, a décidé de proposer aux utilisateurs
une extension qui permettra de personnaliser la typographie
en fonction de leurs besoins spécifiques.</p>
<h4>Mode de fonctionnement</h4>
<p>La copie d'écran ci-dessous montre du texte contenant un mot court, avant l'insertion d'espaces insécables.</p>
<p><b>Exemple de texte avant d'exécuter Espaces insécables</b></p>
<table width="100%"><tr><td align="center"><img src="images/before_short_words.png" alt="Exemple de texte avant d'exécuter Espaces insécables" title="Exemple de texte avant d'exécuter Espaces insécables" /></td></tr></table>
<p>Le même texte après l'application de la fonction. Le mot cerclé de rouge (Mr) est passé à la ligne suivante, parce que l'espace normal entre Mr et Justice a été remplacé par un espace insécable.</p>
<p><b>Exemple de texte après l'exécution de la fonction Espaces insécables</b></p>
<table width="100%"><tr><td align="center"><img src="images/after_short_words.png" alt="Exemple de texte après l'exécution de la fonction Espaces insécables" title="Exemple de texte après l'exécution de la fonction Espaces insécables" /></td></tr></table>
<h4>Comment exécuter Espaces insécables</h4>
<p>Si vous avez installé cette extension avec succès, allez dans le menu <code>Extra</code> et choisissez l'option <code>Espaces insécables...</code>:</p>
<p><b>Appeler Espaces insécables pour Scribus</b></p>
<table width="100%"><tr><td align="center"><img src="images/swmenu.png" alt="Appeler Espaces insécables pour Scribus" title="Appeler Espaces insécables pour Scribus" /></td></tr></table>
<p><b>Fenêtre de dialogue Espaces insécables</b></p>
<center><img src="images/" alt="" /></center>
<table width="100%"><tr><td align="center"><img src="images/swdialog.png" alt="Fenêtre de dialogue Espaces insécables" title="Fenêtre de dialogue Espaces insécables" /></td></tr></table>
<ul>
<li><strong>Cadres sélectionnés</strong> - applique les espaces insécables aux cadres de texte sélectionnés</li>
<li><strong>Page active</strong> - applique les espaces insécables à tous les cadres de la page courante.</li>
<li><strong>Tous les objets</strong> - applique les espaces insécables à tout le document.</li>
<li><strong>Remplace les valeurs par défaut par la configuration utilisateur</strong> - lorsque le fichier de configuration utilisateur existe, vous pouvez choisir si vous le désirez d'ajouter votre configuration à la configuration globale en décochant le bouton. Vous pouvez également remplacer les valeurs prédéfinies par les votre en cochant le bouton.</li>
</ul>
<h4>Configuration</h4>
<p>La fonction Espaces insécables pour Scribus fournit un fichier de configuration au niveau système <code>scribus-short-words.rc</code>, qui est habituellement placé dans le répertoire <code>$prefix/lib/scribus/plugins</code> (le répertoire actuel dépend de l'endroit où vous ou votre distribution a installé Scribus). Ce fichier de configuration est clair : essentiellement il contient une liste de mots courts pour une langue donnée, précédés ou suivis d'un espace et séparés par des virgules. La position de l'espace, placé avant ou après chaque mot court, indique à l'extension l'endroit d'insertion. Chaque ligne portant des paramètres de configuration doit commencer avec la langue à laquelle elle est destinée, par exemple "en" pour anglais ou "cs" pour tchèque :
</p>
<pre>
# 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, %,
</pre>
<p>Si vous voulez utiliser vos propres mots courts, par exemple pour une nouvelle langue, créez votre propre fichier de configuration avec les mots à traiter, puis enregistrez le fichier sous <code>scribus-short-words.rc</code> dans le répertoire <code>~/.scribus</code>. <em>L'extension peut être ajoutée à votre configuration dans le système ou servir de remplacement, pour être utilisée en autonome.</em></p>
<h3 class="title">Important</h3>
<p>L'auteur souhaite étendre le fichier de configurations global pour répondre à vos besoins. Informez-le des mots courts et des standards propres à votre langage.</p>
<h3 class="title">Copyright de la fonction Espaces insécables </h3>
<p>Espaces insécables pour Scribus Copyright 2003, 2004 Petr Vaněk, <<a href="mailto:petr@yarpen.cz">petr@yarpen.cz</a>></p>
<p>Ce programme est un logiciel libre ; vous pouvez le redistribuer
et/ou le modifier au titre des clauses de la Licence Publique
Générale GNU, publiée par la Free Software Foundation;
soit la version 2 de la Licence, ou (à votre discrétion) une version
ultérieure quelconque.</p><p>Ce programme est distribué dans l'espoir
qu'il sera utile, mais SANS AUCUNE GARANTIE; sans même une garantie
implicite de COMMERCIABILITÉ ou DE CONFORMITÉ A UNE UTILISATION PARTICULIÈRE. Voir la Licence Publique Générale GNU pour plus de détails. </p><p>Vous devriez avoir reçu un exemplaire de la Licence Publique Générale GNU
avec ce programme; si ce n'est pas le cas, écrivez à la Free Software Foundation Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p>
<p>Copyright © 2004 Petr Vaněk, Maciej Hanski, sous la license opencontent.org incluse avec ces documents avec Elected Option IV</p></p>
</body>
</html>
|