O gnome-terminal não suporta o CTL (Complex Text Layout) ainda. Existe um assunto em aberto para isso.
Por enquanto, podemos usar o Konsole, que lida com CTL.
Estou tentando processar o texto telugu com o Python. O texto está sendo renderizado corretamente no navegador Chrome como este.
Infelizmente, ele não está renderizando corretamente no terminal padrão ou no shell python no terminal.
Você pode ajudar a descobrir o que está causando o problema?
O que tentei até agora:
Instaladas todas as fontes telugu disponíveis
sudo apt-get install fonts-telu-extra fonts-telu fonts-lohit-telu
Configurar o suporte unicode no terminal
locale
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8
Ativar te_IN
em /etc/locale.gen
Configure a linguagem telugu no suporte a idiomas.
Faça o download de fontes telugu personalizadas e carregue-as.
Nada disso resolveu o problema. Sem a renderização adequada, é muito difícil entender o texto. Qualquer ajuda na solução de problemas é muito apreciada.
O gnome-terminal não suporta o CTL (Complex Text Layout) ainda. Existe um assunto em aberto para isso.
Por enquanto, podemos usar o Konsole, que lida com CTL.