[轉錄]Re: [問題] 請問大家都用什麼字型

作者: weii (迷惑失道)   2010-12-29 15:02:14
※ [本文轉錄自 Linux 看板 #1D6YaJJs ]
作者: ufoderek (小德) 看板: Linux
標題: Re: [問題] 請問大家都用什麼字型
時間: Wed Dec 29 02:14:40 2010
※ 引述《myIDis7 (個字)》之銘言:
: 再網路上看到一種字型Droid
: 然後我就全面使用他
: 結果...
: Terminal字都黏在一起
: 但我把 使用系統的固定寬度字型 關掉就好了
: 另一個問題是 我的OpenOffice全部的字型都變成方框
: 有什麼字型可以全部都設一樣的
: 或是建議好看好用的
: 謝謝嚕
推薦幾個Linux下hinting效果比較好的字型:
1. sans-serif(無襯線)

Lucida Grande (Mac OS的系統字型,舊版有小問題,新版就沒了,極推)
Ubuntu (Ubuntu 10.10開始內附的字體,極推)
DejaVu Sans (各大發行版內建,推)

儷黑體(iLiHei) (Mac OS的預設中文字型,這是網路上流傳的版本,極推)
文泉驛微米黑(WenQuanYi Micro Hei)
2. serif(有襯線)

DejaVu Serif


3. monospace(等寬字體)

Consolas (Windows Vista、Office 2007以上版本內建,極推)
Courier New

文泉驛等寬微米黑 (WenQuanYi Micro Hei Mono)
PS1:
其實Droid系列字體的效果都不錯,不過Droid是為小螢幕Android所設計的字體,字距
比較窄,個人不太習慣
PS2:
微軟的字型都是為Windows的Cleartype優化,Linux下效果都很差,Consolas算唯一例外
PS3:
freetype要把BCI(bytecode interpreter)打開,然後把內建的autohint關閉才能得到最佳的
效果,不過BCI因為有Apple的專利問題某些發行版會關掉,需要重編freetype才能打開
而autohint是freetype為了不用BCI去平滑字體的折中方案,我覺得效果不太好
(Ubuntu的freetype預設已經把BCI編進去了,到GNOME的字型選單設成 hinting none
就可以關掉autohint)
PS4:
字體的平滑度與螢幕dpi的設定有很大的關聯,雖然預設都是96,但一定要根據螢幕的實
際大小來設定
dpi = 螢幕實際顯示範圍的寬度/ 螢幕解析度的寬度
(英吋) (像素)
寬度用尺測量再換算成英吋,解析度就看螢幕的規格,除完取整數即可
PS5:
可以利用freetype的設定(~/.local.conf)去設定字體優先順序,達到中英字體混用的
效果,我習慣用Lucida Grande顯示英文,用iLiHei顯示中文
PS6:
字體的效果圖(Ubuntu 10.10 + BCI開啟 + autohint關閉 + 96 dpi)
10pt http://tinyurl.com/26ekw76
12pt http://tinyurl.com/22jszb7
14pt http://tinyurl.com/28h8uou (看圖請用1:1的比例看)
作者: Overmind (Overmind)   0000-00-00 00:00:00
等寬微米黑在FIREFOX裡的PCMANFX會有基線過高的情況
作者: CGP (木瓜牛奶)   0000-00-00 00:00:00
PS4的dpi算法是不是反了?(舉手)你的宋體似乎和我想像中的差很多.... XD
作者: uranusjr (←這人是超級笨蛋)   0000-00-00 00:00:00
看了兩次, 這篇文章裡根本沒提到宋體啊...
作者: CGP (木瓜牛奶)   0000-00-00 00:00:00
給樓上:我是看原PO分享的圖 @_@ 另外我剛剛去抓了這字型想裝裝看,結果不能裝,說什麼和"xfonts-wqy"衝突了 ~_~....
作者: Hemiola   0000-00-00 00:00:00
serif有全字庫正宋體可用,微米黑等寬的全形非半形兩倍
作者: Bencrie   0000-00-00 00:00:00
BCI專利不是過期了嗎http://www.freetype.org/patents.html

Links booklink

Contact Us: admin [ a t ] ucptt.com