字体 编辑 请登陆,再编辑

简介

计算机字体(英语:computer font),简称字体(font),是包含有一套字形与字符的电子数据文件。

所谓“字体”(typeface)与“字型”(font),都是排印学与书法领域的专有名词。 font是指某套具有同样样式、尺寸的字形;typeface则是一或多个font在一或多个尺寸的集合。

字体知识

字体分类

目前的字体大体可分为两类:

  • 点阵字体

每种字形的每种形式和每种尺寸的图像都由点或者像素组成的矩阵构成。由于位图的原故,点阵字体很难进行缩放,特定的点阵字体只能清晰地显示在相应的字号下。但对于 12-16px 这样小的汉字,点阵字体常常比其它类型的字体在屏幕上有更好的显示效果。常见的点阵字体有 bdf,pcf,fnt,hbf 等格式。

  • 矢量字体

使用贝塞尔曲线, 绘图指令和数学公式来描述每种字形,使得字体可以适应各种尺寸。

常见概念

  • Sans-serif=无衬线体=黑体

  • Serif=衬线体=白体

  • Monospace=等宽字体,意思是字符宽度相同.

注意:以上并不是具体一款字体,而是一类字体.

常见类型

  • bdf and bdf.gz – 点阵字体,“b”代表点阵,“d”代表布局,“f”代表形式,用gzip压缩 bdf。
  • pcf and pcf.gz – 点阵字体,“p”代表可移植,“c”代表编译 “f”代表字体,用gzip压缩 pcf。
  • psf,psfu,psf.gz and psfu.gz – 点阵字体,“PC”,“s”代表屏幕,“f”代表字体,“PC”,“s”代表屏幕,“f”代表字体,“U”代表Unicode,用gzip压缩(不适用于X.Org)。
  • pfa and pfb – 矢量字体,“P”代表PostScript,“f”代表字体,“A”代表ASCII。“P”代表PostScript,“f”代表字体,“b”代表二进制。PostScript字体包含内嵌打印令。
  • ttf – outline,“T”rue“T”ype,“f”代表字体。作为PostScript字体的替代。
  • otf – outline,“O”pen“T”ype,“f”代表字体。带有PostScript打印指令的TrueType字体。

在多数情况下,TrueType和OpenType的技术差异可以忽略,一些带有ttf扩展的字体实际上是OpenType字体。

安装字体

方法一

在深度操作系统直接双击要安装的字体文件,会出现字体预览和安装界面。双击“安装字体”(Install Font),即可安装。

方法二

将字体文件复制到目录 /usr/share/fonts 目录下也可以,终端执行:

sudo nautilus /usr/share/fonts  

在弹出的文件管理器中操作.

方法三

直接在终端中安装文泉驿字体;

sudo apt-get install xfonts-wqy

配置字体

字体与配置文件

字体文件存放路径:

  • 系统字体存放文件:/usr/share/fonts
  • 用户字体存放文件:~/.fonts

字体配置文件路径:

  • 系统字体配置文件:/etc/fonts/fonts.conf
  • 用户字体配置文件:~/.fonts.conf

用户配置的优先级高于系统配置,因此当有用户配置时,会优先依照用户配置。出于安全性和可操作性考虑,建议使用用户配置。

图形配置

可以安装gnome tweak tool进行配置

直接修改配置文件:文泉驿在线字体配置文件生成

恢复默认字体设置可以通过删除用户配置文件实现,终端执行:

rm -rf ~/.fonts.conf

删除字体

直接到字体配置文件处删除不需要的字体即可

相关链接

Debian百科:Fonts

Ubuntu百科:字体

造字工房系列

文泉驿系列