Não é possível obter os formulários conectados de alguns clusters de grafema unicode combinando marcas diacríticas

2

Em árabe e em algumas outras linguagens, um caractere possui duas ou três formas que encontrarão a sua apropriada automaticamente quando você digita uma palavra (de acordo com seus caracteres anterior e seguinte). Como alguém pode alterar ou adicionar essas regras automáticas?

Por exemplo, não há regra para este caractere e, se eu definir uma chave para esse caractere, ele não encontrará formulário apropriado em uma palavra, a menos que eu defina chaves diferentes para diferentes formas. Como posso adicionar / programar uma regra de mapeamento para esse caractere? ou definir a mesma regra como esse personagem para ele?

Eu quero saber qual script, programa, etc. encontra a forma apropriada de caractere (ه) e como posso definir a mesma coisa para o personagem (ۀ) . há uma chave para a primeira e, se eu selecionar o layout da língua árabe, pressione a tecla várias vezes: هههه, mas para a segunda: ۀۀۀۀۀ. algo está faltando para o segundo caractere. Eu quero preencher a lacuna.

    
por Gilles 16.12.2013 / 05:29

1 resposta

0

Eu não sei sobre uma abordagem generalizada, mas eu consegui alcançar o que você quer neste caso particular usando o formadecomposto deste cluster de grafema. O site a que eu me liguei, por algum motivo, o decompõe em "letra árabe AE" (U + 06D5) + "hamza árabe acima" (U + 0654), que ainda não fornece as formas corretas conectadas. Se você, no entanto, decompõe como (mais intuitivo) "letra árabe heh" (U + 0647) + "hamza árabe acima" (U + 0654), você obtém o resultado necessário:

هٔهٔهٔ

Cada um dos clusters de grafema acima é (U + 0647) seguido por (U + 0654).

    
por 16.12.2013 / 11:06