Linux
某些符號在 Linux/Plasma5 中不渲染
我有 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