Recherche de texte Unicode

Découvrez la recherche de texte Unicode dans FrameMaker.

Par défaut, FrameMaker utilise le format de codage UTF-8. Par conséquent, chaque caractère d’un document .fm ou XML contenant du texte codé Unicode utilise plusieurs octets. Ainsi, seule la chaîne saisie dans le champ Recherche est utilisée pour effectuer la recherche.

La recherche dans une plage n’est applicable qu’aux caractères Unicode et les utilisateurs peuvent rechercher tout caractère appartenant au plan multilingue de base (BMP, Basic Multilingual Plane). Les points de code Unicode permettent également d’exécuter les opérations de recherche et remplacement. Par exemple, vous pouvez spécifier \uXXXX en entrée pour rechercher un caractère dont le point de code est XXXX. Ainsi, pour recherche la lettre « A », dont le point de code est u+0041, vous pouvez spécifier \u0041 dans la boîte de dialogue Chercher/Remplacer.

Un point de code est une valeur de l’espace de code Unicode. Celle-ci correspond à une plage d’entiers de 0 à 10FFFF16. Cette plage particulière est définie uniquement pour l’espace de codage de la norme Unicode. D’autres normes de codage de caractère utilisent parfois d’autres espaces de codage.

Vous pouvez également utiliser les caractères génériques lors de la recherche de texte Unicode.

Note: Dans les documents asiatiques contenant des caractères codés sur plusieurs octets, les caractères entre crochets [ ] ne sont pas des caractères génériques.