Ubuntu 字型設定:使用Windows 字型

來源:互聯網
上載者:User

Ubuntu 字型設定:使用Windows 字型

Ubuntu 字型設定:使用Windows 字型

基礎知識

Sans-serif=無襯線體=黑體:並不是具體一款字型,而是一類字型,選擇它其實等於選擇這類字型中優先順序最高的那款字型。

Serif=襯線體=白體:同上

Monospace=等寬字型,意思是字元寬度相同:同上

點陣字型=位元影像字型

無襯線體更適合電腦螢幕閱讀,襯線體適合列印。——因為襯線可以使得人視線平齊於一行。也就是說不會讀破行。

中文顯示時有不同的方式,一方面因為中文本身擁有的橫和同高度就可以導致這種平齊。行距對中文更重要。

1. 安裝字型

sudo apt-get install ttf-mscorefonts-installer #微可下載字型
sudo apt-get install xfonts-wqy  #文泉驛-點陣宋體
cd ~
wget http://www.stchman.com/tools/MS_fonts/tahoma.zip #Tahoma 字型
sudo unzip -d /usr/share/fonts/truetype/msttcorefonts ~/tahoma.zip
sudo fc-cache -f -v
rm -f ~/tahoma.zip
fc-cache -f -s -v  #重新整理字型緩衝

2. 進入 “Advanced settings" 設定(如果沒有安裝,執行 sudo apt-get install gnome-tweak-tool)

如下設定:

3. 配置:

注意使用文泉驛的視覺習慣工具把網頁上的英文和中文字型都調整清晰, 點 Create, 按說明儲存好。

本人調的是 Tahoma 第一位,wenquanyi  bitmap 第二位, 這樣英文和中文都沒問題。

Linux字型

字型檔存放路徑

/usr/share/fonts/  #系統字型,需要root許可權才能操作

~/.fonts #使用者字型,隨便怎麼搞,推薦

設定檔路徑

/etc/fonts/fonts.conf #系統設定檔,需要root許可權才能操作,對需要輸入root密碼的程式有效

~/.fonts.conf #使用者設定檔,隨便怎麼搞,只對目前使用者啟動並執行程式有效

命令

fc-cache -fv #通常複製字型進~/.fonts就會自動重新整理字型,如果沒有,用這個命令,如果複製進的是/usr/share/fonts/,用sudo fc-cache -fv

fc-match sans-serif #抓取目前使用者sans-serif類字型優先順序最高的那款字型

fc-match serif #抓取目前使用者serif類字型優先順序最高的那款字型

fc-match monospace #抓取目前使用者monospace類字型優先順序最高的那款字型

4. 上一步配置對 Firefox 和 Thunderbird 無效, 再設定 ~/.fonts.conf, 在 <fontconfig> 中加入:

    <match target="font">
        <edit mode="assign" name="autohint">
            <bool>false</bool>
        </edit>
    </match>
    <match target="font">
        <edit mode="assign" name="hinting">
            <bool>true</bool>
        </edit>
    </match>
    <match target="font">
        <edit mode="assign" name="hintstyle">
            <const>hintfull</const>
        </edit>
    </match>
    <match target="font">
        <edit mode="assign" name="antialias">
            <bool>false</bool>
        </edit>
    </match>
<!-- 大字型的時候啟用消除鋸齒 -->
<match target="font" >
    <test name="size" qual="any" compare="more">
        <double>12</double>
    </test>
    <edit name="antialias" mode="assign">
        <bool>true</bool>
    </edit>
</match>
<match target="font" >
    <test name="pixelsize" qual="any" compare="more">
        <double>16</double>
    </test>
    <edit name="antialias" mode="assign">
        <bool>true</bool>
    </edit>
</match>

5. 登出 或 重啟系統 就可看到完整的效果(由於圖片受到壓縮,請在圖片上點右鍵,在新視窗中查看)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.