嵌入式界面設計—Linux字體安裝

在剛配置完嵌入式Linux的時候,我們的Qt庫是沒有字體存在的,所以我們要把字庫安裝在Qt要求的庫文件下。這次我們安裝開源字體“思源黑體”。

思源字體下載:文末公衆號回覆qita0009

字體分爲ttf(TrueType)、otf(OpenType)和ttc版本,其中ttc版本是幾個ttf版本的合集,我們以otf版本爲例來介紹,安裝方法是一樣的。

 

安裝過程

首先我們要知道qt安裝目錄和Qt要求字體所在的位置。如果不知道,可以先運行一個Qt程序,會出現錯誤提示,

我的Qt字體要求安裝的位置在/usr/local/qt5pi/lib/fonts

定位/usr/local/qt5pi/lib/到下,發現沒有fonts這個文件夾。首先在這個路徑下創建一個名爲fonts文件夾。

cd /usr/local/qt5pi/lib/
mkdir fonts

複製字體到/usr/local/qt5pi/lib/fonts下,如果字體還在pc機上,可以使用sftp傳輸到樹莓派,然後執行

sudo cp SourceHanSansCN-Normal.otf /usr/local/qt5pi/lib/fonts

然後安裝

cd /usr/local/qt5pi/lib/fonts
sudo mkfontscale
sudo mkfontdir
fc-cache

檢查字體是否安裝正確

fc-list :lang=zh

安裝成功!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章