Estou usando o tinycorelinux 5.2 e compilei o xterm 297 com --with-x --enable-freetye.
Agora a tela está OK. Pude ver caracteres chineses sem problemas.
Mas quando insiro 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?
Responder1
Você pode agradecer aos programadores do Linux ao Big Blue e à Microsoft por isso. É um fato bem conhecido que o TextPad, como exemplo no mundo dos scripts, não lida com caracteres multibyte, que é o que é usado para vários dialetos orientais, como Kanji e outros. Embora seja difícil para você manter seu código simples e elegante, os programadores do Oriente não podem usar programas como a linha de comando ou programas inferiores que não conseguem lidar com caracteres de vários bytes.
Tudo se resume a isto - codificação de UTF-8 para Big Endian e assim por diante.
http://en.wikipedia.org/wiki/Variable-width_encoding
Espero que isto ajude.