UTF-8 泰盧固語文字無法在終端中正確呈現

UTF-8 泰盧固語文字無法在終端中正確呈現

我正在嘗試用 Python 處理泰盧固語文字。文字在 Chrome 瀏覽器中正確呈現,如下所示。

在此輸入影像描述

不幸的是,它在預設終端或終端中的 python shell 中無法正確呈現。

在此輸入影像描述

在此輸入影像描述

您能幫忙找出導致問題的原因嗎?

到目前為止我已經嘗試過:

安裝所有可用的泰盧固語字體

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

在終端機中設定 unicode 支持

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

從語言支援設定泰盧固語。

下載自訂泰盧固語字體並加載它們。

這些都沒有解決問題。如果沒有正確的渲染,就很難理解文字。非常感謝任何解決此問題的幫助。

答案1

事實證明 gnome-terminal 還不支援 CTL(複雜文字佈局)。那裡是一個懸而未決的問題為了這。

現在,我們可以使用處理 CTL 的 Konsole。

相關內容