个人工具

“字体”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
非中文
(已恢复1.202.40.80对话)的编辑至122.177.193.176的最后一个修订版本)
第108行: 第108行:
 
[[Category: Chinese]]
 
[[Category: Chinese]]
 
[[Category: landscaping]]
 
[[Category: landscaping]]
 
==参考资料==
 
[http://www.2quanxun.com VIM][http://www.xtutu.com OpenVZ][http://www.weiluoka.com XEN][http://www.anywayanyday.net BurstNet][http://www.transphone.cc Redhat][http://www.imessage.cc CentOS][http://www.onstar.cc lighttpd][http://www.ideapad.cc LVS][http://www.touchpad.cc DSN][http://www.taobaoguanwang.com XEN][http://www.7j7k.com ZEN][http://www.wanglidanni.com Maths][http://www.mashengxi.com SIS][http://www.gourideqq.com TUO][http://www.xiaogege.com AVS][http://www.iipian.com MOQ][http://www.girlfriendvid.net LQP][http://cnzynga.com RIA][http://www.aiaipian.com AIAI]
 

2013年3月23日 (六) 16:32的版本

字体是计算机调用显示字形的仓库。


基础知识

Sans-serif=无衬线体=黑体:并不是具体一款字体,而是一类字体,选择它其实等于选择这类字体中优先级最高的那款字体。

Serif=衬线体=白体:同上

Monospace=等宽字体,意思是字符宽度相同:同上

点阵字体=位图字体

无衬线体更适合电脑屏幕阅读,衬线体适合打印。——因为衬线可以使得人视线平齐于一行。也就是说不会读破行。

中文显示时有不同的方式,一方面因为中文本身拥有的横和同高度就可以导致这种平齐。行距对中文更重要。

Archlinux Wiki 字体有中文字体更详细的信息。

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类字体优先级最高的那款字体

配置.fonts.conf

文泉驿的视觉习惯工具

http://wenq.org/cloud/fcdesigner_local.html



把你最喜欢的字体拉到最上方,如果你特别注重英文字体(某些中文字体中的英文字型很难看),那把最喜欢的英文字体拉到最上方,其次是最喜欢的中文字体。这样,程序优先会使用你设定的英文字体,然后中文字再用其次的中文字体。(这个时候注意下Flash 问题)。

把生成的.fonts.conf复制到当前用户主目录,没有就新建,完成。

Qt3、Qt4、KDE3、KDE4、Gtk2、GNOME2

Qt3和Qt4应该不用设置就会用Sans Serif字体,调出qtconfig看看。

/usr/lib/qt3/bin/qtconfig #Qt3配置工具

Fontqt3.jpeg

qtconfig #Qt4配置工具,这个工具自身的保存字体功能一直有问题,不用管,改了.fonts.conf,这边一并会改的。

Fontqt4.jpeg

KDE3和KDE4,需要设定

kcontrol #KDE3配置工具-外观和主题-字体,等宽选择Monospace,其余选择Sans Serif

Fontkde3.jpeg

systemseetings #KDE4配置工具-观感-外观-字体,等宽选择Monospace,其余选择Sans Serif

Fontkde4.jpeg

随便下面的“圆整字体边角”都启用,取消“不包括范围”,勾选“使用次像素渲染”,其实这里修改的也是.fonts.conf中渲染部分 Kaspersky Coupon Code Kcouponcode

非GNOME2环境下的Gtk2可以用gtk-chtheme工具,vending machines GNOME2用这个工具后会与GNOME2本身的设置起冲突,需要删除 .gtkrc-2.0(切记)

sudo apt-get gtk-chtheme
gtk-chtheme

Fontgtk2-gtk-chtheme.jpeg

Monospace

Monospace 字体族( Spotsylvania DUI lawyer family)的字体是用于终端下面以及编程使用。这类字体的要求是能区分 1 i l,o 0 O。

Inconsolata 字体的终端效果

字体渲染

除了字体本身的设计外,文字显示的最终效果还受字体渲染和显示器硬件影响。

参考字体渲染

获取字体

中文

主条目:免费中文字体
sudo apt-get install ttf-wqy-microhei  #文泉驿-微米黑
sudo apt-get install ttf-wqy-zenhei  #文泉驿-正黑
sudo apt-get install xfonts-wqy #文泉驿-点阵宋体

非中文

== == Fonts for other operating systems As understanding of use, you can use these fonts to Ubuntu, of course, provided you have genuine copy, or ... ...

Windows 7 default English font is Segoe UI. Microsoft Simplified Chinese font is elegant black (with hinting), Traditional Chinese font is Microsoft is bold.

Snow Leopard Chensun Mills </ span> default English font is LucidaGrande, which added after the new government approved Chinese Simplified Chinese font Hiragino Sans GB (but not the default Chinese font, with hinting).