| Nbbidi. NBIDI Project é uma implementação .NET do algoritmo BIDI conforme descrito em http://www.unicode.org/reports/tr9/. |
Baixe Agora |
Nbbidi. Classificação e resumo
- Nome do editor:
- Itai Bar-Haim
Nbbidi. Tag
Nbbidi. Descrição
Projeto NBIDI é uma implementação .NET do algoritmo BIDI conforme descrito em http://www.unicode.org/reports/tr9/. O Projeto NBIDI é uma implementação .NET do algoritmo Bidi, conforme descrito em http://www.unicode.org/reports/tr9/.O algoritmo bidirecional, o padrão Unicode prescreve uma ordem de representação de memória conhecida como ordem lógica. Quando o texto é apresentado em linhas horizontais, a maioria dos scripts exibe caracteres da esquerda para a direita. No entanto, existem vários scripts (como árabe ou hebraico), onde a ordenação natural de texto horizontal em exibição é da direita para a esquerda. Se todo o texto tiver a mesma direção horizontal, o pedido do texto de exibição é inequívoco. No entanto, quando este texto bidirecional (uma mistura de texto horizontal à esquerda e à direita e à direita) está presente, algumas ambiguidades podem surgir na determinação do pedido dos caracteres exibidos. Este anexo descreve o algoritmo usado para determinar a direcionalidade para texto unicode bidirecional. O algoritmo estende atualmente o modelo implícito empregado por várias implementações existentes e adiciona códigos de formato explícitos para circunstâncias especiais. Na maioria dos casos, não há necessidade de incluir informações adicionais com o texto para obter a ordem de exibição correta. No entanto, no caso de texto bidirecional, há circunstâncias em que uma ordem bidirecional implícita não é suficiente para produzir texto compreensível. Para lidar com esses casos, é definido um conjunto mínimo de códigos de formatação direcional para controlar o pedido de caracteres quando renderizado. Isso permite o controle exato da solicitação de exibição para intercâmbio legível e garante que o texto simples usado para itens simples, como nomes de arquivos ou etiquetas, sempre pode ser corretamente solicitado para exibição. Os códigos de formatação direcionais são usados apenas para influenciar a ordem de exibição do texto. Em todos os outros aspectos, eles devem ser ignorados - eles não têm efeito sobre a comparação de texto ou em quebras de palavras, análise ou análise numérica. Quando trabalhando com texto bidirecional, os personagens ainda são interpretados em ordem lógica - somente a exibição é afetada. A ordem de exibição do texto bidirecional depende das propriedades direcionais dos caracteres no texto.O que é novo nesta versão: · Esta versão melhora o código-fonte e o tamanho binário do binário (compilado) e a pegada da memória. · O binário encolheu em mais de 50 % e código fonte gerado se encolheu em mais de 1MB. ITAI.
Nbbidi. Software Relacionado