Por que meu xterm trata caracteres chineses como dois?

0

Estou usando o tinycorelinux 5.2 e compilei o xterm 297 com --with-x --enable-freetye.

Agora a exibição está OK. Eu podia ver caracteres chineses sem problemas.

Mas quando eu digito chinês, há algo errado. Eu tenho que mover o cursor duas vezes para realmente passar para o próximo caractere.

O que devo fazer?

    
por Magicloud 27.01.2014 / 07:02

1 resposta

0

Você pode agradecer aos programadores do Linux ao Big Blue pela Microsoft por isso. É um fato bem conhecido que TextPad como um exemplo no mundo dos scripts não manipula caracteres multi-byte, que é o que é usado para os vários dialetos orientais como Kanji e outros. Embora seja difícil para você manter seu código enxuto e refinado, os programadores no Oriente não podem usar programas como sua linha de comando ou programas inferiores que não podem manipular os caracteres multibyte.

Tudo se resume a isto - codificação de UTF-8 para Big Endian e assim por diante.

link

Espero que isso ajude.

    
por 27.01.2014 / 08:01