作者weii (迷惑失道)
看板SFFamily
标题[转录]Re: [问题] 请问大家都用什麽字型
时间Wed Dec 29 15:02:14 2010
※ [本文转录自 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的比例看)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.255.24.184
1F:推 Overmind:等宽微米黑在FIREFOX里的PCMANFX会有基线过高的情况 12/29 02:24
2F:推 CGP:PS4的dpi算法是不是反了? 12/29 04:46
3F:推 CGP:(举手)你的宋体似乎和我想像中的差很多.... XD 12/29 04:54
4F:→ uranusjr:看了两次, 这篇文章里根本没提到宋体啊... 12/29 04:56
5F:→ CGP:给楼上:我是看原PO分享的图 @_@ 另外我刚刚去抓了这字型想装 12/29 05:03
6F:→ CGP:装看,结果不能装,说什麽和"xfonts-wqy"冲突了 ~_~.... 12/29 05:04
7F:推 Hemiola:serif有全字库正宋体可用,微米黑等宽的全形非半形两倍 12/29 07:24
8F:推 Bencrie:BCI专利不是过期了吗 12/29 08:33
--
我爱用UD
我希望Blizzard可以让nec招换出来的骷髅兵强壮一点
最好身高一米九 一拳三百磅
不然骷髅兵实在太废~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.117.169