UTF-8 Текст телугу не корректно отображается в терминале

Я пытаюсь обрабатывать текст телугу с помощью Python.

К сожалению, он не корректно отображается в терминальном терминале или оболочке python в терминале.

[ ! d2]

enter image description here [!d3]

Можете ли вы помочь найти то, что вызывает проблему?

То, что я пробовал до сих пор: [ ! d12]

Установлены все доступные шрифты telugu

sudo apt-get install fonts-telu-extra fonts-telu fonts-lohit-telu

Настройка поддержки юникода в терминале

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

Включить te_IN в /etc/locale.gen

Установите язык telugu из поддержки языков.

Загрузите пользовательские шрифты telugu и загрузите их.

Ни одна из этих проблем не решила проблему. Без правильной визуализации очень сложно понять текст. Любая помощь в устранении этой проблемы очень ценится.

2
задан 9 July 2017 в 17:25

3 ответа

Оказывается, gnome-terminal не поддерживает CTL (сложный макет текста). Для этого есть открытая проблема.

В настоящее время мы можем использовать Konsole, который обрабатывает CTL.

1
ответ дан 22 May 2018 в 21:32

Оказывается, gnome-terminal не поддерживает CTL (сложный макет текста). Для этого есть открытая проблема.

В настоящее время мы можем использовать Konsole, который обрабатывает CTL.

1
ответ дан 18 July 2018 в 11:39

Оказывается, gnome-terminal не поддерживает CTL (сложный макет текста). Для этого есть открытая проблема.

В настоящее время мы можем использовать Konsole, который обрабатывает CTL.

1
ответ дан 24 July 2018 в 19:50

Другие вопросы по тегам:

Похожие вопросы: