Qu'est-ce qu'un éditeur de texte Unicode?

Un éditeur de texte Unicode est un logiciel informatique qui peut être utilisé pour créer, modifier ou afficher le texte dans une variété d'alphabets. Il stocke les informations dans Unicode, une norme internationale en évolution pour la représentation des langues humaines. Un éditeur de texte Unicode est particulièrement utile avec les alphabets non latins, y compris ceux qui sont lus de droite à gauche. Les éditeurs Unicode sont utilisés dans le monde entier pour créer des documents, un contenu de page Web et un texte pour les applications logicielles dans de nombreux langages.

La norme Unicode a été proposée pour la première fois à la fin des années 1980 par les premiers membres du consortium Unicode; Cette organisation à but non lucratif coordonne le développement de la norme dans le monde. Les premières versions d'Unicode ont été conçues pour s'adapter à la plupart des langues utilisées à l'époque. En 1996, sa capacité a augmenté à plus d'un million de caractères distincts, permettant même aux hiéroglyphes égyptiens anciens d'être entrés et affichés avec un éditeur de texte Unicode. La norme Unicode définit spécifiquement plus de 107 000 caractèresTers. Des lettres et symboles encore plus complexes peuvent être fabriqués à l'aide de ces blocs de construction prédéfinis.

Unicode est pris en charge dans une certaine mesure dans la plupart des navigateurs Web modernes, des applications de logiciels informatiques et des systèmes d'exploitation. Avant Unicode, il y avait de nombreuses méthodes différentes pour représenter des alphabets non lates, la plupart sont incompatibles entre eux. Cela a rendu très difficile la saisie ou l'affichage du texte dans plusieurs langues simultanément. Un éditeur de texte Unicode représente et stocke un tel contenu d'une manière cohérente et bien définie - le texte créé peut être facilement partagé avec d'autres applications et pages Web conformes à Unicode dans le monde.

Un éditeur de texte Unicode complet permettait généralement d'être entré du clavier d'une manière naturelle pour une langue particulière. Par exemple, l'hébreu, l'arabe et d'autres langues écrites de droite à gauche peuvent être entrées et affichéesDans cette direction avec un éditeur Unicode. Plusieurs langues peuvent être incluses dans le même document, même si elles sont écrites dans des directions différentes. Tous les caractères ne peuvent pas être facilement entrés à l'aide d'un clavier localisé - des méthodes d'entrée alternatives sont généralement fournies, y compris le choix d'une liste à l'écran et du codage dur numériquement.

Un éditeur de texte Unicode peut importer des fichiers dans une variété de formats, tels que Unified Hangul Code ou Thai. Lors du chargement, tous les caractères Unicode codés numériquement peuvent être automatiquement convertis en symboles Unicode réels. Les fichiers texte peuvent généralement être enregistrés dans Unicode ou American Standard Code for Information Interchange (ASCII) avec des caractères non latins représentés numériquement. Le contenu peut fréquemment être stocké au format de langage de balisage hypertexte (HTML) avec un codage UNICODE UTF-8, permettant un affichage correct dans les navigateurs Web modernes.

Les éditeurs de texte Unicode permettent souvent à différentes polices et couleurs d'être sélectionnées pour les langues individuelles, ce qui facilite la tâchepour travailler avec un mélange de contenu. "Combiner les caractères", requis par certaines langues pour connecter des symboles individuels, peut généralement être masqué ou affiché. Lors de l'édition, les blocs de texte peuvent être réorganisés. Ils peuvent souvent être convertis d'un cas à une autre ou des entités HTML en caractères Unicode. De nombreux éditeurs incluent également des fonctionnalités qui simplifient la saisie et l'édition de langues asiatiques, la conversion de texte entre chinois simplifié et chinois traditionnel ou entre translittérations et représentations Unicode, par exemple.

De nombreux éditeurs de texte UNICODE sont disponibles dans le commerce ou via la communauté open source. La plupart des processeurs de mots propriétaires et open source modernes peuvent également agir en tant que éditeurs Unicode. Plusieurs outils de conception de pages Web et éditeurs par e-mail le font également. Les éditeurs de texte Unicode sont généralement disponibles pour tous les principaux systèmes d'exploitation, et plusieurs outils en ligne existent également.

DANS D'AUTRES LANGUES