找回密码
 注册
查看: 1413|回复: 7

akito粗体包。

[复制链接]
发表于 2003-10-18 06:22:56 | 显示全部楼层 |阅读模式
感觉比firefly要好一些,不过算法也复杂很多。

安装方法: 补丁已经打好。
解开后用直接输入make install,重启X就可以了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2003-10-18 09:49:51 | 显示全部楼层
我贴一个firefly的粗体效果
freetype我是用的原始版本,没加任何patch

上次试用akito的patch
在qterm里面,ttf字体始终存在间距不对的问题
即使改fonts.conf也无效
konsole什么的没问题
应该是qterm的bug,但是我还是得用firefly的补丁。。

另外你的贴图里面好像差字?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2003-10-18 10:34:27 | 显示全部楼层
一个奇怪的问题,采用firefly方案,kdm速度死慢,采用akito的方案速度正常。
回复

使用道具 举报

 楼主| 发表于 2003-10-18 16:17:49 | 显示全部楼层
差字是mozilla系列的bug,回滚一下就好了。
回复

使用道具 举报

发表于 2003-10-18 17:00:38 | 显示全部楼层
关於英文字距的问题,其实不用打上补丁,只需要在fonts.conf加入以下设定就可以.

详细请看第叁段
http://www.acad.polyu.edu.hk/~lbdennis/hifi/patch/fontconfig-2.2.1/local.conf
回复

使用道具 举报

发表于 2003-10-18 20:47:34 | 显示全部楼层
conner 没有用 anti-alias 啊,用了之后字体边界比 firefly 的字体边界模糊,尤其是大字号,很明显,但是字体形状确实比较好看。
回复

使用道具 举报

发表于 2003-10-18 21:39:22 | 显示全部楼层
啊!實在很抱歉 :-(

小弟自從換了新工作後,天天忙翻天,實在抽不出時間繼續研究字體改良。

小弟提供一個過去研究 freetype 過程的小發現,給大家做個參考:

在 freetype 的源碼中,其實早已經有粗體以及斜體模擬了,而且經過小弟實驗後,發現是質量最好的一個,之所以遲遲沒有採用,是因為這段程式碼對中文字的處理並不十分準確,有時會多出虛線,看起來是演算法的瑕疵,應該不難改正才是,這段演算法在源碼目錄的 src/base/ftsynth.c 中,名稱是 FT_GlyphSlot_Embolden(),要注意的是,freetype 預設並未將這段程式碼引入,要修改 src/base/ftbase.c,將 ftsynth.c 引入。

conner 兄是否有空可以看看?
回复

使用道具 举报

发表于 2003-10-18 22:11:09 | 显示全部楼层
Hi,
here is the comments by David about using this function(FT_Outline_Embolden).
http://www.freetype.org/pipermail/freetype/2001-October/004514.html

just for reference
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-2-11 08:40 , Processed in 0.028449 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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