先说明添加FFT字体的方法:(zz)
http://www.linuxfromscratch.org/blfs/view/6.1/x/xfree86-setup.html
1。确定字体目录:/usr/X11R6/lib/X11/fonts/TTF或是/usr/X11R6/lib/X11/fonts
2。下载字体:ttf或是ttc结尾的
3。在字体目录中mkfontscale && mkfontdir
4。在XF86Config或是xorg.conf中确定使用ttf
Section "Module"
...
Load "freetype"
...
EndSection
5.保证字体目录找得到
Section "Files"
...
FontPath "/usr/X11R6/lib/X11/fonts/[TrueTypeDir]/"
...
EndSection
6。在/etc/fonts/local.conf中添加目录
7。fc-cache
这是就好了,在xlsfonts或是xfontsel中可以看到字体了。
truetype是来子apple(和microsoft)的字体,tpye1是来自adobe的字体(被反向工程的字体,已经不用)opentype来自adobe是现在用的,freetype来自公共领域的字体(一个模块化的字体工具,是支持其他的字体的)。
fontconfig的作用是帮助程序找到一定的字体并当字体不存在时,给出替换的字体。这些内容都在xml文件中说明。它并不参与字体显示的事情。