![UTF-8 泰盧固語文字無法在終端中正確呈現](https://rvso.com/image/1000909/UTF-8%20%E6%B3%B0%E7%9B%A7%E5%9B%BA%E8%AA%9E%E6%96%87%E5%AD%97%E7%84%A1%E6%B3%95%E5%9C%A8%E7%B5%82%E7%AB%AF%E4%B8%AD%E6%AD%A3%E7%A2%BA%E5%91%88%E7%8F%BE.png)
我正在嘗試用 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。