您可以到
ftp://cle.linux.org.tw/pub...edHat/RPMS/ 去下载 ttfm-1.0-6.i386.rpm,
或是到各大学的 ftp 网站仔细找找,依据 CLE 网站的提示,列出了下列地点:
台大计中 CLE 主站:ftp://cle.linux.org.tw/pub/CLE/
中研院 TLUG 站:ftp://tlug.sinica.edu.tw/pub3/CLE/gaga/
Mirror站台:
中研院:ftp://linux.sinica.edu.tw/CLE/CLE/
交通大学:
ftp://linux.nctu.ed...ts/CLE/ftp://linux2.nctu.e...sts/CLE/ftp://linux.csie.nctu.edu...utions/CLE/中山大学:
ftp://ftp.nsysu.edu....CLE/CLE/ftp://ftp.cdpa.nsysu.e.../CLE/CLE/中央大学:ftp://ftp.ncu.edu.tw/Linux/distributions/CLE/
成功大学:ftp://ftp.ee.ncku.edu.tw/pub/Linux/CLE/CLE/
中华大学:ftp://ftp.chu.edu.tw/Linux/CLE/
东华大学:ftp://ftp.ndhu.edu.tw/Linux/CLE/CLE/
辅仁大学:ftp://ftp.tku.edu.tw/OS/Linux/distributions/CLE/gaga/
台北科技大学:ftp://ftp.ntut.edu.tw/OS/Linux/CLE/CLE/
台湾科技大学:ftp://ftp.ntust.edu.tw/unix/linux/CLE/gaga/
中正理工学院:ftp://ftp.ccit.edu.tw/OS/Linux/CLE/CLE/
当您取回了 ttfm 套件后,以 root 身份安装它
(接下来要做的其他变动,也都是以 root 身份进行喔)
# rpm -Uvh ttfm*
--------------------------------------------------------------------------------
修改 ttfm 套件中附带的 xttfm.ttfm(修正英文字距过大的瑕疵)
请先从本站下载 xttfm.ttfm.gz 这个档案。并且将它放到 /usr/share/fonts/install/ 这个目录下,
做如下处置:
# cd /usr/share/fonts/install/
先备份原来的档案
# mv xttfm.ttfm xttfm.ttfm.bak
再解压缩修改过的档案
# gunzip xttfm.ttfm.gz
改成可执行档
# chmod +x xttfm.ttfm
经过了以上步骤,再以 ttfm 管理的字型,便不会有英文字距太大的情况出现。
如果您先前有用 ttfm.sh 新增过字型,出现某些 SIZE 英文字距过大,您可以先
移除原来安装过的字型,再安装一次字型即可。
# cd /字型路径/
# ttfm.sh --remove 字型档案名称
(也许有人要问:为什么会有某些英文 SIZE 过大?有些却不会?)
问得好!!笔者也是经过一番苦思,再加上不断测试,大体上已经知道是怎么
一回事,不过,不要怪笔者藏私,这不是三言两语可以说尽的,何况,笔者尚
未完全融会贯通,若是随便说说,怕会误人子弟,总之呢!是 encoding 的问题。
有兴趣的话,您可以看一下 xttfm.ttfm 的内容,在 install_xfont() 这个函数中,有
一段以 ######################## 标注起来的内容,那是笔者自行加上的,聪明
的您一看,就什么都明白了 ^_^
--------------------------------------------------------------------------------
用 ttfm 来管理字型
安装好了 ttfm 之后,就可以用 ttfm.sh 这个 Shell Script 来安装新字型了。
这里是以 Windows 的 mingliu.ttc(新细明体)为例,这是最多人想要安装
的字型了,接着说明如何使用 ttfm。
# ttfm.sh --add /路径/mingliu.ttc
注(1):"/路径/" 是您 mingliu.ttc 完整的路径 ,如果您是从 Windows 直接复制的话,档名也许是 Mingliu.ttc,请注意大小写。
注(2):用 ttfm.sh --help 可以看到更多的用法。
(什么!?就这样?你骗我!)
没有!我没骗你,真的,就是这么 Easy ^_^
这道指令执行完后,会将 mingliu.ttc 复制到 /usr/share/fonts/ttf/ 这个目录下,
并且在 /usr/X11R6/lib/X11/fonts/TrueType/ 建立连结以及 fonts.alias、fonts.dir、fonts.scale 等相关设定档,您可以去看看。