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