当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [hoary]通过升级加了CVS粗体补丁的libfreetype6 libxft2的粗体显示方法
帖子发表于 : 2005-06-23 15:53 
头像

注册: 2005-05-15 3:09
帖子: 427
送出感谢: 0 次
接收感谢: 0 次
通过升级libfreetype6 libxft2的粗体显示方法
用了http://www.linuxsir.org/bbs/showthread.php?t=201189&page=2上版主jhuangjiahua的升级libfreetype6和 libxft2的粗体显示方法,具体如下:
1。因为jhuangjiahua用的软件版本较高,你可能会出现
代码:
libfreetype6: 依赖: libc6 (>= 2.3.2.ds1-21) 但是 2.3.2.ds1-20ubuntu13 正要被安装
libxft2: 依赖: libc6 (>= 2.3.2.ds1-21) 但是 2.3.2.ds1-20ubuntu13 正要被安装
依赖: libfontconfig1 (>= 2.3.0) 但是 2.2.3-4ubuntu7 正要被安装
E: 受损安装包

的情况,那么就通过修改sources.list,换源:
代码:
$ sudo gedit /etc/apt/sources.list

加入
代码:
deb http://archive.ubuntu.org.cn/ubuntu breezy main restricted universe multiverse
deb http://archive.ubuntu.org.cn/ubuntu breezy-security main restricted universe multiverse
deb http://archive.ubuntu.org.cn/ubuntu breezy-updates main restricted universe multiverse

再把之前的所有的相关源前都加上#号以略过检查。
代码:
apt-get update
apt-get install libfreetype6 libxft2


2。
代码:
sudo gedit /etc/fonts/fonts.conf

在fonts.conf文件最后一行前面加入下面代码:
代码:
<!--
  Synthetic emboldening for fonts that do not have bold face available
  -->

     <match target="font">
         <!-- check to see if the font is just regular -->
         <test name="weight" compare="less_eq">
             <int>100</int>
         </test>
         <!-- check to see if the pattern requests bold -->
         <test target="pattern" name="weight" compare="more_eq">
             <int>180</int>
         </test>
         <!-- set the embolden flag -->
         <edit name="embolden" mode="assign">
             <bool>true</bool>
         </edit>
     </match>

(其中<test target="pattern" name="weight" compare="more_eq">
<int>180</int>
</test>经过改动,原来的数值为200,因而在我的机上只能在个别网站上看到粗体)
如果在这一步后重启X就可以看到想要的粗体,那就不用第三步了,我的机子上看不到,所以进行第三步:

3。
代码:
$ sudo gedit /etc/apt/sources.list

加入下面源
代码:
deb http://people.debian.org.tw/~koster/debian/sid ./
deb-src http://people.debian.org.tw/~koster/debian/sid ./

然后安装打了粗体补丁的libfreetype6 libxft2,
代码:
apt-get update
apt-get install libfreetype6 libxft2

可以看到
终端如下情况:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
建议安装的软件包:
libfreetype6-dev
下列的软件包将被升级:
libfreetype6 libxft2
共升级了 2 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 1 个软件未被升级。
需要下载 417kB 的软件包。
解压缩后将会空出 131kB 的空间。
【警告】:下列的软件包不能通过认证!
libfreetype6 libxft2
不经验证就安装这些软件包么?[y/N] y
获取:1 http://people.debian.org.tw ./ libfreetype6 2.1.7+cvs.2 [363kB]
获取:2 http://people.debian.org.tw ./ libxft2 2.1.7-1+BoldEnable [54.7kB]
下载 417kB,耗时 16s (25.3kB/s)

Preconfiguring packages ...
(正在读取数据库 ... 系统当前总共安装有 64187 个文件和目录。)
正预备替换 libfreetype6 2.1.7-2.4ubuntu1 (使用 .../libfreetype6_2.1.7+cvs.2_i386.deb) ...
正在解压缩将用于更替的包文件 libfreetype6 ...
正预备替换 libxft2 2.1.7-1ubuntu2 (使用 .../libxft2_2.1.7-1+BoldEnable_i386.deb) ...
正在解压缩将用于更替的包文件 libxft2 ...
正在设置 libfreetype6 (2.1.7+cvs.2) ...

正在设置 libxft2 (2.1.7-1+BoldEnable) ...

可以知到libxft2是2.1.7并且是加了cvs.2的了。
重启X,用如下代码,或其它方法
代码:
sudo /etc/init.d/gdm stop
,然后
代码:
sudo /etc/init.d/gdm start

就看到粗体了。
另外在/usr/lib/下,也可以看到文件libXft.so.2.1.2。
我个人感觉,这个方法看到的粗体有轻微的锯齿现象,没有换libXft.so.2.1.1的方法好看。

根据各位的反馈,此方法仅对hoary有效。谢谢大家支持!


_________________
琴声如我


最后由 GOVO 编辑于 2005-12-09 1:08,总共编辑了 5 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2005-06-23 15:59 
头像

注册: 2005-05-15 3:09
帖子: 427
送出感谢: 0 次
接收感谢: 0 次
如图:


附件:
Screenshot-2.png [103.07 KiB]
被下载 565 次


_________________
琴声如我
页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2005-06-23 16:06 

注册: 2005-05-07 23:57
帖子: 3025
送出感谢: 0 次
接收感谢: 0 次
:lol: :lol: 这么快手啊!赞!
感觉粗体不如打libXft.so.2.1.1补丁好看。
先弄清楚:

在OO能实现simsun的粗体不?


兄弟再试试啦,给张OO的图看看 :D 如果还是不行的话,我看我是用回圆体吧,或者也可以试试那个linuxsong。


_________________
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2005-06-23 16:18 
头像

注册: 2005-05-15 3:09
帖子: 427
送出感谢: 0 次
接收感谢: 0 次
OO不能。事实上,我还想用回换文件那种方法呢,看来,要降级才行了。


_________________
琴声如我


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2005-06-23 16:21 

注册: 2005-05-07 23:57
帖子: 3025
送出感谢: 0 次
接收感谢: 0 次
GOVO 写道:
OO不能。事实上,我还想用回换文件那种方法呢,看来,要降级才行了。

是啊,补丁这个好看多了。
我这最惨是死活都出不了效果。
我现在用补丁,再加上圆体,也凑合着用。比单独圆体好点:大的中文粗体不会蒙眬。


_________________
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2005-06-23 16:28 
头像

注册: 2005-05-15 3:09
帖子: 427
送出感谢: 0 次
接收感谢: 0 次
注意,两种方法不同,一个是打了firefly 粗体补丁的libXft ,一个是打了CVS粗体补丁,所以效果不同。详看http://firefly.idv.tw/test/Forum.php?Board=1&Article=338cf84b02bd7eb87be1cc73c7e425c2&Func=view&History=0


_________________
琴声如我


最后由 GOVO 编辑于 2005-06-23 16:43,总共编辑了 1 次

页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2005-06-23 16:33 
头像

注册: 2005-05-15 3:09
帖子: 427
送出感谢: 0 次
接收感谢: 0 次
嘿嘿,发现新事物,用同样方法换回来就得了,CP的时候改一下文件名libXft.so.2.1.2,呵呵,不知到还会有什么问题呢,呵呵,有问题还是我出,大家等着吧,哈哈。不过好像这个libXft.so.2.1.2可以直接拿来用,那么就不会有事 ,但愿如此!!!


_________________
琴声如我


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2005-06-23 16:39 

注册: 2005-05-07 23:57
帖子: 3025
送出感谢: 0 次
接收感谢: 0 次
GOVO 写道:
注意,两种方法不同,一个是打了firefly 粗体补丁的libXft ,一个是打了CVS粗体补丁,所以效果不同。

清楚。从观感上,粗体补丁的libXft还是好看些的。


_________________
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]


页首
 用户资料  
 
9 楼 
 文章标题 : ll
帖子发表于 : 2005-11-13 16:36 

注册: 2005-09-13 21:18
帖子: 173
送出感谢: 0 次
接收感谢: 2
不好看! ,我截了个图,你看看,就这样~我不太喜欢, 不过 好象和你截的图不太一样啊!


附件:
文件注释: 777
Screenshot-Ubuntu.png
Screenshot-Ubuntu.png [ 108.66 KiB | 被浏览 1603 次 ]

页首
 用户资料  
 
10 楼 
 文章标题 : 效果很好!
帖子发表于 : 2005-11-21 20:58 

注册: 2005-10-30 17:44
帖子: 8
送出感谢: 0 次
接收感谢: 0 次
我也来贴张图,用AR PL Sungtil GB 回的点阵的效果。[img]


最后由 chquite 编辑于 2005-11-22 15:05,总共编辑了 1 次

页首
 用户资料  
 
11 楼 
 文章标题 : 效果很好!
帖子发表于 : 2005-11-21 21:01 

注册: 2005-10-30 17:44
帖子: 8
送出感谢: 0 次
接收感谢: 0 次
我也来贴张图,用AR PL Sungtil GB 加了的点阵的效果。[img]http:///Screenshot.png[/img]


附件:
Screenshot.png
Screenshot.png [ 114.25 KiB | 被浏览 1563 次 ]

页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2005-11-23 12:18 

注册: 2005-11-18 21:56
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
难看。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: ll
帖子发表于 : 2005-11-23 12:21 
头像

注册: 2005-05-15 3:09
帖子: 427
送出感谢: 0 次
接收感谢: 0 次
4321go 写道:
不好看! ,我截了个图,你看看,就这样~我不太喜欢, 不过 好象和你截的图不太一样啊!

给我看看你的FONT。CONF,还有,如果想字体不发虚,最好用单色显示。


_________________
琴声如我


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2005-11-23 21:46 

注册: 2005-05-02 12:27
帖子: 68
送出感谢: 0 次
接收感谢: 0 次
用此方法,kde的某些程序里面显示的字体是向上斜的


页首
 用户资料  
 
15 楼 
 文章标题 : Unifont 的点阵字最好
帖子发表于 : 2005-11-24 13:41 

注册: 2005-10-30 17:44
帖子: 8
送出感谢: 0 次
接收感谢: 0 次
因为我个人觉得Unifont的点阵比MS的好看。。。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译