Skip to main content

¿Qué es un editor de texto Unicode?

Un editor de texto Unicode es un software de computadora que se puede utilizar para crear, editar o ver texto en una variedad de alfabetos. Almacena información en Unicode, un estándar internacional en evolución para la representación de idiomas humanos. Un editor de texto Unicode es particularmente útil con alfabetos no latinos, incluidos los que se leen de derecha a izquierda. Los editores Unicode se utilizan en todo el mundo para crear documentos, contenido de páginas web y texto para aplicaciones de software en muchos idiomas.

El estándar Unicode fue propuesto por primera vez a fines de la década de 1980 por los primeros miembros del Consorcio Unicode; Esta organización sin fines de lucro coordina el desarrollo de la norma en todo el mundo. Las primeras versiones de Unicode fueron diseñadas para acomodar la mayoría de los idiomas en uso en ese momento. En 1996, su capacidad aumentó a más de un millón de caracteres distintos, permitiendo que incluso los antiguos jeroglíficos egipcios se ingresen y se muestren con un editor de texto Unicode. El estándar Unicode define específicamente más de 107,000 caracteres. Incluso se pueden crear letras y símbolos más complejos utilizando estos bloques de construcción predefinidos.

Unicode es compatible hasta cierto punto en la mayoría de los navegadores web modernos, aplicaciones de software y sistemas operativos. Antes de Unicode, había muchos métodos diferentes para representar alfabetos no latinos, la mayoría de ellos incompatibles entre sí. Esto hizo que fuera muy difícil ingresar o mostrar texto en varios idiomas simultáneamente. Un editor de texto Unicode representa y almacena dicho contenido de manera coherente y bien definida: el texto creado se puede compartir fácilmente con otras aplicaciones y páginas web compatibles con Unicode en todo el mundo.

Un editor de texto Unicode con todas las funciones generalmente permite que la información ingrese desde el teclado de una manera natural para un idioma en particular. Por ejemplo, el hebreo, el árabe y otros idiomas que se escriben de derecha a izquierda se pueden ingresar y mostrar en esa dirección con un editor Unicode. Se pueden incluir varios idiomas en el mismo documento, incluso si están escritos en diferentes direcciones. No todos los caracteres se pueden ingresar fácilmente con un teclado localizado; por lo general, se proporcionan métodos de entrada alternativos, incluida la elección de una lista en pantalla y la codificación numérica.

Un editor de texto Unicode puede importar archivos en una variedad de formatos, como Unified Hangul Code o Thai. Mientras se carga, cualquier carácter Unicode codificado numéricamente se puede convertir automáticamente en símbolos Unicode reales. Los archivos de texto generalmente se pueden guardar en Unicode o en el Código estándar estadounidense para el intercambio de información (ASCII) con caracteres no latinos representados numéricamente. El contenido puede almacenarse con frecuencia en formato de lenguaje de marcado de hipertexto (HTML) con codificación Unicode UTF-8, lo que permite una visualización correcta en los navegadores web modernos.

Los editores de texto Unicode a menudo permiten seleccionar diferentes fuentes y colores para idiomas individuales, lo que facilita el trabajo con una mezcla de contenido. Los "caracteres combinados", requeridos por algunos idiomas para conectar símbolos individuales, generalmente se pueden ocultar o mostrar. Durante la edición, se pueden reordenar bloques de texto. A menudo se pueden convertir de un caso a otro o de entidades HTML a caracteres Unicode. Muchos editores también incluyen características que simplifican el ingreso y la edición de idiomas asiáticos, convirtiendo texto entre chino simplificado y chino tradicional o entre transliteraciones y representaciones Unicode, por ejemplo.

Muchos editores de texto Unicode están disponibles comercialmente oa través de la comunidad de código abierto. La mayoría de los procesadores de texto de código abierto y propietarios modernos también pueden actuar como editores Unicode. Varias herramientas de diseño de páginas web y editores de correo electrónico también lo hacen. Los editores de texto Unicode generalmente están disponibles para todos los principales sistemas operativos, y también existen varias herramientas basadas en la web.