QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1435|回复: 17

如何用最小的编译量实现粗斜体?

[复制链接]
发表于 2004-6-21 17:33:33 | 显示全部楼层 |阅读模式
xfree已经编译好了,KDE也能用了,但是没有粗斜体。下载了补丁,但是
实在不想重新编译xfree了,有没有办法只重新编译几个小的包然后实现粗
斜体?
发表于 2004-6-21 19:52:17 | 显示全部楼层
例如使用gnome就非常好办
kde必须得编译一个大东东qt
回复

使用道具 举报

发表于 2004-6-22 00:06:19 | 显示全部楼层
firefly的libxft试试

楼上的机器一般嘛,居然这么追新  
回复

使用道具 举报

发表于 2004-6-22 09:54:31 | 显示全部楼层
用大一点的字体?根本不用编译的。。。。
回复

使用道具 举报

 楼主| 发表于 2004-6-22 10:25:26 | 显示全部楼层
[quote:2548263af8="sunmoon1997"]例如使用gnome就非常好办
kde必须得编译一个大东东qt[/quote]
能具体说一下是哪几个吗?
gnome的话,最少需要哪几个?
kde的话,qt和什么?
[quote:2548263af8="cnhnln"]
firefly的libxft试试
[/quote]
这一个会起什么效果呢?
[quote:2548263af8="fudaming"]
用大一点的字体?根本不用编译的。。。。
[/quote]
我喜欢用小字体,一般都用新宋10号字。
回复

使用道具 举报

发表于 2004-6-22 11:45:12 | 显示全部楼层
[quote:07b48a0516="cnhnln"]firefly的libxft试试

楼上的机器一般嘛,居然这么追新  [/quote]

呵呵,要拿自己的机器测试补丁没有办法    
另外没事的时候emerge一下也没有害处。
回复

使用道具 举报

发表于 2004-6-22 11:48:09 | 显示全部楼层
[quote:4f23f287dd="dukeduan"]
[quote:4f23f287dd="cnhnln"]
firefly的libxft试试
[/quote]
这一个会起什么效果呢?
[/quote]
粗斜
http://firefly.idv.tw/setfont-xft/patches/libXft/
回复

使用道具 举报

发表于 2004-6-22 11:51:12 | 显示全部楼层
[quote:9f2e8a084c="dukeduan"][quote:9f2e8a084c="sunmoon1997"]例如使用gnome就非常好办
kde必须得编译一个大东东qt[/quote]
能具体说一下是哪几个吗?
gnome的话,最少需要哪几个?
kde的话,qt和什么?
[quote:9f2e8a084c="cnhnln"]
firefly的libxft试试
[/quote]
这一个会起什么效果呢?
[quote:9f2e8a084c="fudaming"]
用大一点的字体?根本不用编译的。。。。
[/quote]
我喜欢用小字体,一般都用新宋10号字。[/quote]
kde:freetype libXft(xft) fontconfig qt
gnome(gtk类): freetype libXft(xft) fontconfig pango
gentoo的话, 自由软件里有相关打好补丁的ebuild包下载。
回复

使用道具 举报

发表于 2004-6-22 11:53:35 | 显示全部楼层
好像一个libxft就够了
回复

使用道具 举报

发表于 2004-6-22 12:18:26 | 显示全部楼层
[quote:0a473f0f35="cnhnln"]好像一个libxft就够了[/quote]
各个包补丁的作用:
freetype:主要打开bytecode,对CJK字符集使用autohint
libXft:增加对内嵌字体,模拟粗体的支持,更好的字体绘制效率
fontconfig:增加粗体支持,允许使用缺字1%的字体,更好的CJK字符集支持,更好的字体替换
qt,pango:对于没有粗体的字体使用伪粗体代替。
回复

使用道具 举报

发表于 2004-6-22 12:26:30 | 显示全部楼层
[quote:28dbcd4b54="sunmoon1997"][quote:28dbcd4b54="cnhnln"]好像一个libxft就够了[/quote]
各个包补丁的作用:
freetype:主要打开bytecode,对CJK中文字符使用autohint
libXft:增加对内嵌字体,模拟粗体的支持,更好的字体绘制效率
fontconfig:增加粗体支持,允许使用缺字1%的字体,更好的CJK字符集支持,更好的字体替换
qt,pango:对于没有粗体的字体使用伪粗体代替。[/quote]
我只安装了fonconfig、freetype、libxft。
fonconfig、freetype安装后都没有粗斜。安装libxft才有

你说的这些作用是在那里看到的阿?
回复

使用道具 举报

发表于 2004-6-22 12:30:09 | 显示全部楼层
[quote:4e7a429305="cnhnln"][quote:4e7a429305="sunmoon1997"][quote:4e7a429305="cnhnln"]好像一个libxft就够了[/quote]
各个包补丁的作用:
freetype:主要打开bytecode,对CJK中文字符使用autohint
libXft:增加对内嵌字体,模拟粗体的支持,更好的字体绘制效率
fontconfig:增加粗体支持,允许使用缺字1%的字体,更好的CJK字符集支持,更好的字体替换
qt,pango:对于没有粗体的字体使用伪粗体代替。[/quote]
我只安装了fonconfig、freetype、libxft。
fonconfig、freetype安装后都没有粗斜。安装libxft才有

你说的这些作用是在那里看到的阿?[/quote]
模拟粗体是在libXft中实现的
所以不装它就没有模拟粗体
回复

使用道具 举报

发表于 2004-6-22 12:49:36 | 显示全部楼层
[quote:00654353d3="sunmoon1997"][quote:00654353d3="cnhnln"][quote:00654353d3="sunmoon1997"][quote:00654353d3="cnhnln"]好像一个libxft就够了[/quote]
各个包补丁的作用:
freetype:主要打开bytecode,对CJK中文字符使用autohint
libXft:增加对内嵌字体,模拟粗体的支持,更好的字体绘制效率
fontconfig:增加粗体支持,允许使用缺字1%的字体,更好的CJK字符集支持,更好的字体替换
qt,pango:对于没有粗体的字体使用伪粗体代替。[/quote]
我只安装了fonconfig、freetype、libxft。
fonconfig、freetype安装后都没有粗斜。安装libxft才有

你说的这些作用是在那里看到的阿?[/quote]
模拟粗体是在libXft中实现的
所以不装它就没有模拟粗体[/quote]
那就只需要这一个包吧
回复

使用道具 举报

 楼主| 发表于 2004-6-22 16:01:02 | 显示全部楼层
收到!谢谢。
不过问题来了,这么看不重编译xfree也可以了。那那个补丁包的说明里,
重新编译xfree的作用是什么呢?
回复

使用道具 举报

发表于 2004-6-22 18:04:02 | 显示全部楼层
[quote:eb806c918a="cnhnln"][quote:eb806c918a="sunmoon1997"][quote:eb806c918a="cnhnln"][quote:eb806c918a="sunmoon1997"][quote:eb806c918a="cnhnln"]好像一个libxft就够了[/quote]
各个包补丁的作用:
freetype:主要打开bytecode,对CJK中文字符使用autohint
libXft:增加对内嵌字体,模拟粗体的支持,更好的字体绘制效率
fontconfig:增加粗体支持,允许使用缺字1%的字体,更好的CJK字符集支持,更好的字体替换
qt,pango:对于没有粗体的字体使用伪粗体代替。[/quote]
我只安装了fonconfig、freetype、libxft。
fonconfig、freetype安装后都没有粗斜。安装libxft才有

你说的这些作用是在那里看到的阿?[/quote]
模拟粗体是在libXft中实现的
所以不装它就没有模拟粗体[/quote]
那就只需要这一个包吧[/quote]
你试试看能不能行   
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-10-5 12:31 , Processed in 0.045958 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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