Il s'agit de la commande ispellaff2myspell qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
ispellaff2myspell - Un programme pour convertir les tables d'affixes ispell au format myspell.
SYNOPSIS
ispellaff2myspell [options] --myheader votre_en-tête
Options:
--affixfile=s Affixer le fichier
--bylocale Utiliser la configuration locale actuelle pour les majuscules/minuscules
Conversion
--charset=s Utiliser le jeu de caractères spécifié pour les majuscules/minuscules
conversion (par défaut en latin1)
--debug Affiche les informations de débogage
--extraflags=s Autoriser certains drapeaux non alphabétiques
--lowercase=s Chaîne en minuscule
--myheader=s Fichier d'en-tête
--printcomments Imprimer les lignes commentées en sortie
--replacements=s Fichier de remplacement
--split=i Diviser les drapeaux avec plus d'entrées
--uppercase=s Chaîne en majuscule
DESCRIPTION
ispellaff2myspell est un script qui convertira les tables d'affixes ispell au format myspell dans un
manière plus ou moins réussie.
Ce script ne crée pas le fichier dict. Quelque chose comme
( echo `cat mydict.words+ | wc -l`; cat mydict.words+ ) > mydict.dict
devrait faire le travail, avec mydict.words+ étant la liste de mots grignotée
OPTIONS
--affixfile=s
Fixez le fichier. Vous pouvez le mettre directement dans la ligne de commande.
--bylocale
Utilisez la configuration locale actuelle pour la conversion majuscule/minuscule. Assurez-vous que le
Les paramètres régionaux sélectionnés correspondent à ceux du dictionnaire, ou vous pourriez avoir des problèmes.
--charset=s
Utilisez le jeu de caractères spécifié pour la conversion majuscule/minuscule (par défaut, latin1).
Les valeurs actuellement autorisées pour le jeu de caractères sont : latin0, latin1, latin2, latin3.
--déboguer Imprimez des informations de débogage.
--extraflags:s
Autorise certains drapeaux non alphabétiques.
Lorsqu'ils sont invoqués sans valeur, les drapeaux pris en charge sont actuellement ceux correspondants
aux caractères représentés par le caractère d'échappement \ comme premier caractère. \ sera dépouillé.
Lorsqu'il est donné avec le préfixe du drapeau, il autorisera ce drapeau et supprimera le préfixe donné.
Soyez prudent lorsque vous donnez le préfixe pour échapper correctement les caractères, par exemple, vous aurez besoin -e
"\\\\" or -e '\\' pour des drapeaux comme \[ être dépouillé de [. Sinon, vous pourriez même
obtenir des erreurs. Utilisation -e "^" pour autoriser tous les drapeaux et les transmettre sans modification.
Vous aurez besoin d'un appel à -e pour chaque type d'indicateur, par exemple, -e "\\\\" -e "~\\\\" (ou -e
'\\' -e '~\\').
Lorsqu'un préfixe est explicitement défini, la valeur par défaut (tout ce qui commence par \) est
désactivé et vous devez l'activer explicitement comme dans l'exemple précédent.
--minuscule=s
Chaîne en minuscule. Définissez manuellement la chaîne de caractères minuscules. Cela nécessite
--majuscule ayant exactement cette chaîne mais en majuscule.
--monen-tête=s
En tête de fichier. L'en-tête myspell aff. Vous devez l'écrire manuellement. Ceci peut
contenir tout ce que vous voulez être avant la table d'affixe
--printcommentaires
Imprimer les lignes commentées en sortie.
--replacements=fichier
Ajoutez une table de remplacements prédéfinie extraite de « fichier » dans le fichier .aff. Volonté
sautez les lignes ne commençant pas par REP et définissez le nombre de remplacements de manière appropriée.
--split=je
Divisez les drapeaux avec plus d'entrées. Cela peut être intéressant pour les drapeaux ayant un
beaucoup d'entrées. Divisera le drapeau en morceaux contenant i entrées.
--majuscule=s
Chaîne en majuscule. Définissez manuellement la chaîne de caractères majuscules. Cela nécessite
--minuscule ayant exactement cette chaîne mais en minuscule.
Si votre encodage n'est actuellement pas pris en charge, vous pouvez m'envoyer un fichier avec les deux chaînes de
caractères minuscules et majuscules. Notez qu'ils doivent correspondre exactement mais que la casse a changé. Ce sera
ressemble à quelque chose comme
$minuscule='a-zaaaa~aeaaaeceeeeeiiiie`n~oooo~oeouuuueyp';
$uppercase='A-ZAAAA~AeAaAECEEEEeIIIIe‐N~OOOO~OeOUUUUeYP';
Utilisez ispellaff2myspell en ligne en utilisant les services onworks.net