LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1885|回复: 6

让你的FreeBSD中文字体支持粗体、斜体

[复制链接]
发表于 2003-7-4 18:24:13 | 显示全部楼层 |阅读模式
下载(四个文件):
http://www.linuxsir.cn.cn/software/freebsd/freetype2-2.1.4_1.tbz
http://www.linuxsir.cn.cn/software/freebsd/fontconfig-2.2.1.tbz
http://www.linuxsir.cn.cn/software/freebsd/Xft-2.1.2.tbz
http://www.linuxsir.cn.cn/software/freebsd/fonts.conf
安装:
pkg_delete -f freetype2
pkg_delete -f fontconfig
pkg_delete -f Xft
pkg_add -f *.tgz
cp fonts.conf /usr/X11R6/etc/fonts
cp simsun.ttf /usr/share/fonts   #如果不是此目录,需修改/etc/X11R6/etc/fonts
mozilla上网效果图:
 楼主| 发表于 2003-7-4 18:28:55 | 显示全部楼层
效果图:
发表于 2003-7-4 19:51:55 | 显示全部楼层
good.
 楼主| 发表于 2003-7-5 10:28:24 | 显示全部楼层
我写好了freetype2、fontconfig、Xft三个补丁的ports
补丁ports下载:
http://www.linuxsir.cn.cn/softwa ... fontfixport.tar.bz2
说明:
三个ports位置分别是:
ports/print/freetype2
ports/x11-fonts/Xft
ports/x11-fonts/fontconfig
把这个文件解压并拷贝到相应的ports树中。
发表于 2003-7-5 23:44:48 | 显示全部楼层
我装过之后X起不来了,错误信息如下:
Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
Symbol __glXActiveScreens from module /usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
(II) [GLX]: Initializing GLX extension
/usr/libexec/ld-elf.so.1:Shared object "libXft.so.2" not found
另外我把ports那三个解压覆盖了以前的目录,每次make都要先make deinstall,然后make reinstall,我知道这个是因为系统中已经安装了,还有,我把上面的包下载了放到distfiles下,但仍然要到ftp.freebsdchina.org下载安装
 楼主| 发表于 2003-7-6 12:44:56 | 显示全部楼层
这几个port我是在FreeBSD 5.1release下写的,在另一FreeBSD 4.8 stable系统中实践也是可以的。
你具体是怎样装的?把Freetype2装在最先。执行顺序:
make
make deinstall
make install or make package
make clean
发表于 2003-7-16 10:32:50 | 显示全部楼层
老大,能不能写的再详细一点?
是不是装好基系统,X起来后,只要上面几个文件就能达到贴图的效果?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表