Linux

某些符號在 Linux/Plasma5 中不渲染

  • August 11, 2019

我有 Opensuse Tumbleweed,在我的筆記型電腦和我的電腦上安裝了所有最新更新,在我的筆記型電腦上CURLY BRACKET SECTION渲染了相同的字型符號,但在我的電腦上卻沒有,我只看到奇怪的塊符號,你通常在字型沒有時看到有問題的符號。

我確實驗證了我在兩個系統上具有相同的字型和相同版本的字型,並且 $LANG 也相同(en_GB.utf8)

我還通過 kcharselect 查看了系統上安裝的所有字型,所有字型都顯示某種佔位符而不是這些符號。

經過一些額外的研究並從線上社區獲得建議後,我發現我的前提是錯誤的。這些符號在我認為它們來自的字型中不可用。

正確顯示符號的系統只是退回到安裝在那裡但沒有安裝在我的 PC 上的字型。

這是有助於確定哪些命令:

FC_DEBUG=4 pango-view -q -t '⎱' 2>&1 |grep -o 'family: "[^"]\+' | cut -c 10- | tail -n 1

字型原來是FreeMono.

該符號是-t參數後引用的符號。

這個問題的答案也有幫助:https ://superuser.com/questions/876572/how-do-i-find-out-which-font-contains-a-certain-special-character

引用自:https://unix.stackexchange.com/questions/501395