Les instructions de caractère
Les instructions utilisées par chaque caractère commencent toujours avec la lettre C (C majuscule). Ci-après la liste de toutes les instructions disponibles.
- Cp% - Caractère avant %
Retourne VRAI si le caractère précédent l'index est %. Par exemple: Cp1 - Retourne vrai si le caractère avant est "1".
- Cn% - Caractère après %
Retourne VRAI si le caractère suivant l'index est %. Par exemple: Cn1 - Retourne vrai si le caractère après est "1".
- Cl* - Typo de caractère avant
Retourne VRAI si le type de caractère précédent l'index est du type spécifié. Le type de caractère doit être spécifié en utilisant les symboles déjà vus dans les fonctions de Trouver et remplacer. Voici la liste des symboles utilisables:
Cl? - N'importe quelle lettre
Cl# - N'importe quel numéro
Cl% - N'importe quelle consonne
Cl& - N'importe quelle voyelle
Cl@ - N'importe quelle voyelle accentuée
Cl< - N'importe quelle lettre minuscule
Cl> - N'importe quelle lettre majuscule
Cl_ - N'importe quelle ponctuation
Par exemple en utilisant "Cl&" le résultat est VRAI si le caractère avant l'index est une voyelle.
- Cr* - Type de caractère après
Retourne VRAI si le type de caractère suivant l'indice est du type spécifié. Le type de caractère doit être spécifié en utilisant les symboles déjà vus dans les fonctions de Trouver et remplacer. Voici la liste des symboles utilisables:
Cr? - N'importe quelle lettre
Cr# - N'importe quel numéro
Cr% - N'importe quelle consonne
Cr& - N'importe quelle voyelle
Cr@ - N'importe quelle voyelle accentuée
Cr< - N'importe quelle lettre minuscule
Cr> - N'importe quelle lettre majuscule
Cr_ - N'importe quelle ponctuation
Par exemple en utilisant "Cr&" le résultat est VRAI si le caractère après l'indice est une voyelle.
- Ci - Caractère avant semblable
Retourne VRAI si le caractère précédent est semblable à celui où se trouve l'index. Cette instruction ne veut pas d'autres paramètres.
- Cf - Caractère après semblable
Retourne VRAI si le caractère suivant est semblable à celui où se trouve l'index. Cette instruction ne veut pas d'autres paramètres.
- Cb% - Caractère précédent au groupe
Retourne VRAI si le caractère précédent au groupe de caractères où se trouve l'index est celui spécifié. Par groupe on entend caractères appartenant au groupe de lettres, de numéros, de ponctuation, d'espaces ou d'autres caractères. Si par exemple l'index se trouve dans un mot formé par des lettres, si avant ce mot il y a le caractère spécifié, l'instruction retourne VRAI.
- Ce% - Caractère suivant au groupe
Retourne VRAI si le caractère suivant au groupe de caractères où se trouve l'index est celui spécifié. Par groupe on entend caractères appartenant au groupe de lettres, de numéros, de ponctuation, d'espaces ou d'autres caractères. Si par exemple l'index se trouve dans un mot formé par lettres, si après ce mot il y a le caractère spécifié, l'instruction retourne VRAI.
- Ca - Caractère appartenant à une abréviation/acronyme
Cette instruction retourne VRAI si l'index se trouve dans une abréviation ou d'un acronyme. Un mot est identifié comme abréviation ou comme acronyme s'il a été ajouté aux dictionnaires et les relatifs attributs de type ont été activés. Cette instruction ne veut pas d'autres paramètres.
- Exemples d'utilisation des instructions de caractère
Prenons le cas d'un code braille ayant la chaîne textuelle "gli", et une chaîne braille n'importe laquelle.
Insérons comme condition "Cpa". Le code est utilisé uniquement si avant la lettre "g" se trouve une voyelle "a".
Insérons comme condition "Cna". Le code est utilisé uniquement si après la "i" se trouve une voyelle "a".
Insérons comme condition "Cpa&Cna". Le code est utilisé uniquement si avant et après "gli" il y a des "a".
Insérons comme condition "Cl&". Le code est utilisé uniquement si avant la "g" se trouve n'importe quelle voyelle.
Insérons comme condition "Cr%". Le code est utilisé uniquement si après la "i" se trouve n'importe quelle consonne.
Insérons comme condition "Ci&Cf". Le code est utilisé uniquement si avant la "g" il y a une "g", et après la "i" il y a un'autre "i".
Insérons comme condition "Cl& & Cno & Ce.". Dans ce cas il est utilisé uniquement si avant la "g" il y a une voyelle, après la "i" il y a une "o" et à la fin du mot où se trouve "gli" il y a un point final ".".