
我正在嘗試用 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。