調整字型 @ ericsk 的 Ubuntu Linux 筆記 :: Xuite日誌
  • 關鍵字
  • 沒有新回應!






  • 如何使用RSS
    Powered by Xuite
  • 加入會員
  • 2006-02-20 15:35 調整字型
    平均分數:0 顆星    投票人數:0
    我要評分:
    也許很多人在使用 Linux 作業系統前都使用了很長一段時間的 Microsoft Windows 作業系統,而且都習慣了 Windows 上面的「新細明體」這套中文字型,或者像 Arial 或 Times New Roman 之類的字型,如果你想把一些習慣的字型拿到 Ubunbu Linux 上來使用也是可以的,以下就示範如何調整字型。

    比方說我想要把 Arial Unicode, Arial, Times New Roman, Courier, 新細明體 這些字型拿到 Ubuntu Linux 上面使用,我必須先到 Windows 的字型目錄下(通常是 C:WindowsFonts)把這些字型檔案拿出來放到 Ubuntu 的機器上,這些檔案包括:

    arialbd.ttf arialbi.ttf ariali.ttf arial.ttf ARIALUNI.TTF courbd.ttf courbi.ttf couri.ttf cour.ttf mingliu.ttc timesbd.ttf timesbi.ttf timesi.ttf times.ttf


    以我自己的習慣,我會在 /usr/share/fonts/truetype 建立一個目錄(要用 root 帳號,或是建立時記得加 sudo),然後把這些檔案通通放到這個目錄之中,最後再執行:

    sudo fc-cache -f -v


    來建立字型的快取。

    再來就是要更改 /etc/fonts/fonts.conf 這個檔案了,在 Ubuntu 中的字型設定我都是選擇 Bitstream Vera Sans 這套字型,設定如下圖所示:

    font-conf

    而 /etc/fonts/fonts.conf 中必須指定 Bitstream Vera Sans 的中文字型,既然打算用新細明體,那就必須在 /etc/fonts/fonts.conf 中設定 PMingLiU 為 Bitstream Vera Sans 的中文字型,在 /etc/fonts/fonts.conf 中找到所有設定 serif 或 sans serif 之類字型的地方加入

    PMingLiU


    只設定到這裡的話,因為字型顯示函式庫會開啟 anti-aliasing 的功能而讓新細明體變得糊糊的,所以還要在這個檔案的 之前加入下列的設定把新細明體的 anti-aliasing 關掉:


    MingLiU
    false
    true
    false


    PMingLiU
    false
    true
    false

    當一切都設定好了之後,就可以重新啟動 X-Window (或是重新啟動 gdm)就可以看到預設的中文字型變成新細明體了。如果你比較喜歡別的字型當作預設的中文字型,也可以用一樣的方式來修改。

    附註:我在 Firefox 中的字型設定如下所示:

    艾瑞克 / Xuite日誌 / 回應(5) / 引用(1) / 好文轉寄
  • 回應