La vérification orthographique et AbiWord
AbiWord supporte la vérification orthographique sous plusieurs langues et vous permet d'utiliser plusieurs langues à l'intérieur d'un même document.
Vérificateurs orthographiques supportés
AbiWord supporte les deux vérificateurs d'orthographe, c'est-à-dire Pspell et Ispell - celui utilisé est déterminé au moment de la compilation, alors si vous téléchargez un binaire, l'un d'eux a été sélectionné pour vous. Pspell fonctionne seulement sur les plates-formes Unix pour l'instant, alors si vous ne n'exécutez pas sous Unix, vous utilisez définitivement Ispell.
Les attrapes
Bien évidemment, vous pouvez seulement effectuer la vérification orthographique sile dictionnaire pour la langue appropriée estinstallé. Les dictionnaires Pspell peuvent être récupérer à l'adressepspell.sourceforge.net. Présentement, AbiWord fournit des dictionnaires Ispell (communément appelés fichiershash) qui fonctionnent avec l'application AbiWord. A moins que votre distributeur ait assemblé spécialement AbiWord, AbiWord suppose ses dictionnaires Ispell au format suivant :
- Chaînes de128 bytes de long
- 52 "flags"
- Majuscules activées
- Ordre de stockage approprié des nombres(petit-boutiste si vous opérez sur une machine de classe i386 ou gros-boutiste pour les processeurs Alpha, PPC, MIPS)
Si vous exécutez sous une variante d'Unix, vous pouvez déterminer cette information en exécutant la commandefile <fichier.hash> . Typiquement, le résultat de la commande ressemble à ceci :
/usr/lib/ispell/norsk.hash: little endian ispell 3.1 hash file, 8-bit, capitalization, 52 flags and 128 string characters
Si vous utilisez Ispell, AbiWord espère trouver ses dictionnaires à un endroit spécifique. Pour les machines Unix, la localisation est typiquement/usr/local/AbiSuite/dictionary/. Pour les machines Windows, c'est habituellementC:\Program Files\AbiSuite\dictionary\
AbiWord peut aussi utiliser des dictionnaires Ispell pré-installés. Vous pouvez réaliser cette installation simplement en les copiant dans le répertoire de dictionnaires d'AbiWord (cp sur Unix) ou en utilisant des liens symboliques, si votre plate-forme supporte cette caractéristique (ln -s sur Unix). Si le dictionnaire pour une langue particulière n'est pas installé, les mots ne pourront être vérifiés et ne seront pas être marqués invalides.
Comment utiliser ces caractéristiques ?
AbiWord fixe automatiquement plusieurs de ses réglages par défaut en se basant sur la définition de paramètres régionaux de votre ordinateur. Ceci inclut les dimensions du papier (A4 vs Letter), les unités affichées (inch vs cm) et la langue de vérification orthographique. De manière interne, la langue est un code de pays de quatre caractères. Par exemple, l'anglais américain est représenté paren-US.
C'est très utile de définir la langue par défaut au démarrage, mais ce n'est pas tout. AbiWord permet à l'utilisateur de modifier la langue associée à n'importe quel mot à l'intérieur d'un document et d'en faire la vérification orthographique en utilisant le dictionnaire approprié (en autant que le dictionnaire soit installé sur le système de l'utilisateur). Cette fonctionnalité est réalisée par l'entremise de la fenêtre de dialogueLangue, accessible à partir de l'item de menuOutils >Langue ou en appuyant sur le bouton droit de la souris au-dessus du document. Le dialogue permet à l'usager de choisir une langue à partir d'une liste de langues oumêmede ne pas utiliser de vérification orthographique. Pour plus d'information consultez la rubrique d'aide spécifique.
Matrice des langues supportées
Suit la liste des langues supportées lorsque Ispell est utilisé. La combinaison de nom de Langue/Pays, c'est à dire le code-pays et le dictionnaire Ispell correspondant sont fournis. Présentement AbiWord supporte 27 adaptations locales différentes par l'intermédiaire d'Ispell :
Dictionaire Code-pays
catalan.hashca-ES
czech.hashcs-CZ
dansk.hashda-DK
deutsch.hashde-CH
deutsch.hashde-DE
deutsch.hashde-AT
ellhnika.hashel-GR
british.hashen-AU
american.hashen-CA
british.hashen-GB
british.hashen-IE
american.hashen-US
espanol.hashes-ES
francais.hashfr-BE
francais.hashfr-CA
francais.hashfr-CH
francais.hashfr-FR
italian.hashit-IT
lietuviu.hashlt-LT
dutch96.hashnl-NL
norsk.hashnb-NO
nynorsk.hashnn-NO
polish.hashpl-PL
portugues.hashpt-PT
portugues.hashpt-BR
russian.hashru-RU
svenska.hashsv-SE