Chinaunix
标题:
TrueType字体的安装使用
[打印本页]
作者:
Wangxc
时间:
2004-10-26 11:22
标题:
TrueType字体的安装使用
一、找到合适的字体文件:\r\nWindows系统中:在windows\\Fonts目录下面有很多的TrueType字体文件,如simfang.ttf、simhei.ttf、simkai.ttf、simsun.ttc、simyou.ttf、simli.ttf等等;\r\n\r\n二、拷贝字体到Unix系统中:\r\n建立字体存放目录:mkdir /users/tom/MyFont\r\n拷贝字体到其中,改simsun.ttc为simsun.ttf\r\n\r\n三、建立字体配置文件fonts.dir\r\n1.创建一个文件fonts.dir。\r\n2.文件内容举例如下:\r\n8\r\nsimfang.ttf -MS-FangSong-medium-r-normal--0-0-0-0-p-0-iso8859-1\r\n\r\n3.具体含义解释如下:\r\n第一行是告诉系统在这里共有几行字体的信息;从第二行开始就是字体的设置信息了;\r\nsimfang.ttf :字体文件名;\r\n-MS :字体制造商\r\n-FangSong :字体名称,这个可以显示在字体列表中的;\r\n-medium :除了这个参数外,还有个bold表示粗体的;\r\n-r :r表示Roman罗马体,i表示Italic斜体,o表示Oblique倾斜;\r\n-normal :字符集宽度标准,除此还有condensed压缩、narrow窄、double两倍宽;\r\n--0 :象素大小,这个字体服务器会自动修改的,所以一般为0;\r\n-0 :点大小,同上;\r\n-0 :X轴解析度,同上;\r\n-0 :Y轴解析度,同上;\r\n-c :字间距为c,即一个字的距离,另外还有m字符距离、P比例;\r\n-0 :平均宽度,这个字体服务器会自动修改,所以一般为0;\r\n-gb2312.1980-1:字符集,还有gbk-0,iso8859-1 ,ascii-0等。\r\n\r\n\r\n四、加载字体到系统中:\r\n1、以root登录到系统中 /usr/dt/config:\r\n2、# cp Xsetup Xsetup.bak //备份系统文件,防止出错\r\n3、# chmod a+w Xsetup //改变权限,可以修改\r\n4、最后一行添加:\r\n$XDIR/xset fp+ /users/tom/MyFont 1>;/dev/null\r\n\r\n五、立即生效:\r\nxset fp+ /users/tom/MyFont/\r\nxset fp rehash\r\n上述修改的配置文件可以在注销后立即生效。\r\n\r\n六、遗留问题:\r\n可以使用字体,并且可以改变字体大小并且不失真,但是用QT的scale缩放的时候还是有些失真,不能像windows中那样。如何解决?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2