fontes Hindi no xterm

4

O xterm não exibe as fontes indianas (hindi). Em vez disso, exibe o caractere de lixo.

Estou usando a versão 293 do xterm no LFS

Copiei um exemplo de texto hindi de aqui

    
por SHW 27.08.2014 / 14:01

1 resposta

2

Não é apenas para fontes indianas . Em vez disso, você pode dizer combinando caracteres . A maioria dos scripts da língua indiana combina caracteres :-). Por exemplo Kannada, Hindi, Tamil, Malayalam etc, etc. quase todos: -)

Xterm apenas suportado Nível 1 (sem caracteres combinados) da ISO 10646-1 com largura de caractere fixa e direção de escrita da esquerda para a direita [Nenhum caractere árabe, eu acho que é urdu da direita para a esquerda]. Em outras palavras, a semântica do terminal era basicamente a mesma da ISO 8859-1, exceto que agora ela pode decodificar o UTF-8 e acessar caracteres de 16 bits.

A versão xterm que vem com o XFree86 4.0 ou superior inclui UTF-8 support. Para ativá-lo, inicie xterm em um código do idioma UTF-8 e use uma fonte com codificação iso10646-1 , por exemplo, com

LC_CTYPE=en_GB.UTF-8 xterm -fn '-Misc-Fixed-Medium-R-SemiCondensed--13-120-75-75-C-60-ISO10646-1'

Se você não estiver usando XFree86 4.0 ou mais recente, poderá baixar a versão mais recente do xterm separadamente e compilá-la com

./configure --enable-wide-chars ; make

ou alternativamente com

xmkmf; make Makefiles; make; make install; make install.man .

Se você não tiver o suporte a UTF-8 locale disponível, use a opção de linha de comando -u8 quando invocar xterm para alternar entrada e saída para UTF-8.

Para mais informações, consulte o seguinte link:

link

    
por 27.08.2014 / 14:17

Tags