O que é um editor de texto Unicode?
Um editor de texto Unicode é um software de computador que pode ser usado para criar, editar ou visualizar texto em uma variedade de alfabetos. Ele armazena informações no Unicode, um padrão internacional em evolução para representação de idiomas humanos. Um editor de texto Unicode é particularmente útil com alfabetos não de latina, incluindo aqueles que são lidos da direita para a esquerda. Os editores da Unicode são usados em todo o mundo para criar documentos, conteúdo da página da web e texto para aplicativos de software em vários idiomas. Esta organização sem fins lucrativos coordena o desenvolvimento do padrão em todo o mundo. As versões iniciais do Unicode foram projetadas para acomodar a maioria dos idiomas em uso na época. Em 1996, sua capacidade aumentou para mais de um milhão de caracteres distintos, permitindo que os hieróglifos egípcios antigos sejam inseridos e exibidos com um editor de texto Unicode. O padrão Unicode define especificamente mais de 107.000 personagensTers. Letras e símbolos ainda mais complexos podem ser criados usando esses blocos de construção predefinidos. Antes do Unicode, havia muitos métodos diferentes para representar alfabetos não-latina, a maioria deles incompatível entre si. Isso tornou muito difícil inserir ou exibir texto em vários idiomas simultaneamente. Um editor de texto Unicode representa e armazena esse conteúdo de uma maneira consistente e bem definida-o texto criado pode ser facilmente compartilhado com outros aplicativos e páginas da Web compatíveis com Unicode.
Um editor de texto unicode completo geralmente permite que as informações sejam inseridas do teclado de uma maneira natural para um idioma específico. Por exemplo, hebraico, árabe e outros idiomas que estão escritos para a esquerda para a esquerda podem ser inseridos e exibidosnessa direção com um editor Unicode. Vários idiomas podem ser incluídos no mesmo documento, mesmo que estejam escritos em direções diferentes. Nem todos os caracteres podem ser facilmente inseridos usando um teclado localizado-os métodos de entrada alternados geralmente são fornecidos, incluindo a escolha de uma lista na tela e de codificação rígida numericamente.
Um editor de texto Unicode pode importar arquivos em uma variedade de formatos, como o código Hangul Unified ou tailandês. Durante o carregamento, quaisquer caracteres unicode codificados numericamente podem ser convertidos automaticamente em símbolos unicode reais. Os arquivos de texto geralmente podem ser salvos no Unicode ou código padrão americano para intercâmbio de informações (ASCII) com caracteres não latinos representados numericamente. O conteúdo pode ser frequentemente armazenado no formato Hypertext Markup Language (HTML) com a codificação UTF-8 Unicode, permitindo a exibição correta nos navegadores da web modernos.
Os editores de texto Unicode geralmente permitem que diferentes fontes e cores sejam selecionadas para idiomas individuais, facilitandopara trabalhar com uma mistura de conteúdo. "Combinando caracteres", exigido por alguns idiomas para conectar símbolos individuais, geralmente podem ser ocultos ou exibidos. Durante a edição, os blocos de texto podem ser reordenados. Eles geralmente podem ser convertidos de um caso para outro ou de entidades HTML em caracteres unicode. Muitos editores também incluem recursos que simplificam a entrada e edição de idiomas asiáticos, convertendo texto entre chinês simplificado e chinês tradicional ou entre transliterações e representações unicode, por exemplo.
Muitos editores de texto Unicode estão disponíveis comercialmente ou através da comunidade de código aberto. Os processadores de texto de código aberto e de código aberto mais modernos também podem atuar como editores da Unicode. Várias ferramentas de design de páginas da web e editores de email também fazem isso. Os editores de texto Unicode geralmente estão disponíveis para todos os principais sistemas operacionais, e também existem várias ferramentas baseadas na Web.