1. 程式人生 > >Ubuntu 安裝 Courier New字體和雅黑consolas字體

Ubuntu 安裝 Courier New字體和雅黑consolas字體

解壓 所有 margin class 系統設置 顯示效果 目錄 默認 grep

一直覺得Ubuntu下的字體不是很好,但畢竟不影響使用,然後作開發的時候eclipse的字體完全沒有windows下的兩大適合編成的字體courier new 和consloas 。可以使用系統安裝字體,然後在eclipse下使用系統的字體即可。

1、安裝Courier New

sudo apt-get install ttf-mscorefonts-installer

在出現的界面裏按Tab鍵選擇到確定,然後回車。一開始安裝的時候強制關閉,再次安裝出錯誤提示,因為默認系統只能開一個安裝的進程,可以ps進程然後kill掉apt-get的PID。。。快捷命令是ps -aux|grep apt-get 然後kill

這樣就安裝好了。在系統設置裏文本輸入-->使用自定義的字體-->Courier New



2、安裝雅黑-Consloas字體

Consolas是一種專門為編程人員設計的字體,這一字體的特性是所有字母、數字與符號均能非常容易辨認,而且所有字符都具有相同的寬度,讓編人員看著 更舒服。但我們用Consolas在顯示程序源碼時,不可避免要使用中文註釋。而Consolas不支持中文,因此中文默認是使用宋體顯示的。當使用10 點大小的時候,中文就模糊不清了。如果采用斜體顯示註釋的話,宋體就更加顯得支離破碎。

在中文顯示上,雅黑字體確實不錯,但雅黑不是等寬字體,不能用於源碼顯示。

使用字體工具將雅黑和Consolas集成在一起後,程序員就可以在Linux

環境下的源碼中看到優秀的中文顯示效果。

具體方案:

先下載雅黑-Consolas混合字體壓縮包,資源地址:

http://download.csdn.net/detail/emycslife/4240737

假定下載到~/download/目錄下,我們先在這裏把壓縮包解壓,把解壓後的字體的ttf文件復制到/usr/share/fonts/的任意目錄下(我是Ubuntu 11.10下測試的):

sudo mkdir -p /usr/share/fonts/vista
sudo cp YaHei.Consolas.1.12.ttf /usr/share/fonts/vista/

更改權限:

sudo chmod 644 /usr/share/fonts/vista/*.ttf

安裝字體:

cd /usr/share/fonts/vista/
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv

之後我們就可以使用新安裝的雅黑-Consolas混合字體字體了。





Ubuntu 安裝 Courier New字體和雅黑consolas字體