个人工具

“字体”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
第99行: 第99行:
 
*[http://sourceforge.net/projects/cm-unicode/files/ Computer Modern Unicode fonts]
 
*[http://sourceforge.net/projects/cm-unicode/files/ Computer Modern Unicode fonts]
 
*[http://www.levien.com/type/myfonts/inconsolata.html inconsolata]
 
*[http://www.levien.com/type/myfonts/inconsolata.html inconsolata]
 
+
*[http://avtomati.net/ игровые автоматы онлайн]
 
== == Fonts for other operating systems
 
== == Fonts for other operating systems
 
As understanding of use, you can use these fonts to Ubuntu, of course, provided you have genuine copy, or ... ...
 
As understanding of use, you can use these fonts to Ubuntu, of course, provided you have genuine copy, or ... ...

2013年1月31日 (四) 15:42的版本

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


基础知识

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中渲染部分 link building service food processor

非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).