Embedded System and Linux Applications
阿新 • • 發佈:2018-12-23
由於經常進行Linux下的程式設計開發,因此我選擇安裝桌面版的Ubuntu。由於Ubuntu是一個多國語言的作業系統,因而不可能自帶太多字型,預設安裝中文字型只有一種“文泉驛正黑”,這種字型清晰度不夠,視覺感較差,使得中文版的Ubuntu介面效果大打折扣,在瀏覽網頁時Firefox顯示的字型效果也很差,也使得網頁美觀程度大打折扣。雖說使用者介面的美觀對開發人員來說不是必須的(甚至無圖形介面也能進行gcc開發),但Linux介面的視覺效果跟Windows的反差太大,實在是很影響心情,在視覺疲倦的心情下工作效率也不會高。因此我決定升級一下字型。
升級字型?使用apt-get線上升級,還是從網上下載GNOME的專用字型?呵呵,我起初是這麼想的,可是想起Windows下那些漂亮的字型,比如我經常用的“微軟雅黑”,我決定試著“移植”這些字型。
Google查了一下,果然Windows下的ttf字型與GNOME是相容的!我立即確定了我的方案——使用Windows下的“微軟雅黑”體作為桌面和應用程式的預設字型!
1. 首先獲得一套“微軟雅黑”字型庫(Google一下一大把),包含兩個檔案msyh.ttf(普通)、msyhbd.ttf(加粗);
2. 在/usr/share/fonts目錄下建立一個子目錄,例如win,命令如下:
# mkdir /usr/share/fonts/win
3. 將msyh.ttf和msyhbd.ttf複製到該目錄下,例如這兩個檔案放在/root/Desktop下,使用命令:
# cd /root/Desktop
# cp msyh.ttf msyhbd.ttf /usr/share/fonts/win/
4. 建立字型索引資訊,更新字型快取:
# cd /usr/share/fonts/win
# mkfontscale
# mkfontdir
# fc-cache
至此,字型已經安裝完畢!
5. 設定桌面字型: 通過“系統 -> 首選項 -> 外觀”,開啟桌面外觀設定工具,在“字型”標籤中將 應用程式字型、文件字型、桌面字型均設為“微軟雅黑 Normal”,將 視窗標題字型設為“微軟雅黑 Negreta”(粗體),將等寬字型設為“Courier 10 Pitch”(個人認為該字型是Ubuntu自帶英文字型中效果最好的程式碼字型)。設定完畢,發現桌面果然精緻了很多,甚至感覺它比WindowsXP還要漂亮!
6. 設定網頁預設字型:將Firefox瀏覽器“手選項 -> 內容”中的“瀏覽字型”同樣設為“微軟雅黑”,字號我認為選擇16最合適。
優化後的字型顯示效果:
可使用同樣的方法將Windows系統中 C:/WINDOWS/Fonts 目錄下的如下字型拷貝到 /usr/share/fonts/win 目錄下並建立字型資訊,會使得Linux的字型效果更加豐富:
simfang.ttf 仿宋體
simhei.ttf 黑體
simkai.ttf 楷體
simsun.ttf 宋體和新宋體,原檔名simsun.ttc
tahoma.ttf tahoma字型
tahomabd.ttf tahoma字型的粗體形式
verdana.ttf verdana字型
verdanab.ttf verdana字型的粗體形式
verdanai.ttf verdana字型的斜體形式
verdanaz.ttf verdana字型的粗體+斜體形式
優化後的桌面效果:
參考:《[Ubuntu]明明白白安裝中文字型》http://www.fwolf.com/blog/post/170
升級字型?使用apt-get線上升級,還是從網上下載GNOME的專用字型?呵呵,我起初是這麼想的,可是想起Windows下那些漂亮的字型,比如我經常用的“微軟雅黑”,我決定試著“移植”這些字型。
Google查了一下,果然Windows下的ttf字型與GNOME是相容的!我立即確定了我的方案——使用Windows下的“微軟雅黑”體作為桌面和應用程式的預設字型!
1. 首先獲得一套“微軟雅黑”字型庫(Google一下一大把),包含兩個檔案msyh.ttf(普通)、msyhbd.ttf(加粗);
2. 在/usr/share/fonts目錄下建立一個子目錄,例如win,命令如下:
# mkdir /usr/share/fonts/win
3. 將msyh.ttf和msyhbd.ttf複製到該目錄下,例如這兩個檔案放在/root/Desktop下,使用命令:
# cd /root/Desktop
# cp msyh.ttf msyhbd.ttf /usr/share/fonts/win/
4. 建立字型索引資訊,更新字型快取:
# cd /usr/share/fonts/win
# mkfontscale
# mkfontdir
# fc-cache
至此,字型已經安裝完畢!
5. 設定桌面字型: 通過“系統 -> 首選項 -> 外觀”,開啟桌面外觀設定工具,在“字型”標籤中將 應用程式字型、文件字型、桌面字型均設為“微軟雅黑 Normal”,將 視窗標題字型設為“微軟雅黑 Negreta”(粗體),將等寬字型設為“Courier 10 Pitch”(個人認為該字型是Ubuntu自帶英文字型中效果最好的程式碼字型)。設定完畢,發現桌面果然精緻了很多,甚至感覺它比WindowsXP還要漂亮!
6. 設定網頁預設字型:將Firefox瀏覽器“手選項 -> 內容”中的“瀏覽字型”同樣設為“微軟雅黑”,字號我認為選擇16最合適。
優化後的字型顯示效果:
可使用同樣的方法將Windows系統中 C:/WINDOWS/Fonts 目錄下的如下字型拷貝到 /usr/share/fonts/win 目錄下並建立字型資訊,會使得Linux的字型效果更加豐富:
simfang.ttf 仿宋體
simhei.ttf 黑體
simkai.ttf 楷體
simsun.ttf 宋體和新宋體,原檔名simsun.ttc
tahoma.ttf tahoma字型
tahomabd.ttf tahoma字型的粗體形式
verdana.ttf verdana字型
verdanab.ttf verdana字型的粗體形式
verdanai.ttf verdana字型的斜體形式
verdanaz.ttf verdana字型的粗體+斜體形式
優化後的桌面效果:
參考:《[Ubuntu]明明白白安裝中文字型》http://www.fwolf.com/blog/post/170