[分享]螢火飛大大 patch 測試報告

debian 開發版,這個版面主要是要討論 debian@taiwan or debian@chinese 相關開發議題,所謂開發如 debian 中文化問題、文件製作維護問題、程式開發問題...最終目的是能從這個版面的討論成立一個接一個的工作小組來幫助 debian@taiwan or debian@chinese 發展,讓 taiwan 或華人能更方便的使用 debian。

[分享]螢火飛大大 patch 測試報告

文章moto » 週四 5月 29, 2003 1:42 pm

首先當然要感謝螢火飛大的研究 :finger1:

螢火飛貢獻部份請參閱:

中文字型完全解決方案 PART II(搶鮮速報)
再來感謝wangwr@mail.ustc.edu.cn (Wang WenRui) 兄的協助,目前在:

deb http://www.freenix-server.info/~moto sid/

裡頭已經包含了:
fontconfig
libfontconfig1
libfontconfig1-dev
libfreetype6
freetype2-demos
libfreetype6-dev
libxft2_2.1.1
libxft2-dev
這幾個 packages .. ,由於先前 Wang WenRui 兄提供的 deb 是在 XFree86 4.3.x 下製作,但是 libxft2 這個 package 在 XFree86 4.2.x 方面會出現問題 ,因此由於一些特殊狀況,我重包了幾個 package for debian unstable 的環境使用,底下可以看到一些成果:
* 字體更清楚了.
* 王教授的字型也可以使用了
* 但是看到的 font name 是亂碼,原因是 qt 還需要 firefly 的 patch ,由於要包 qt 的 deb 包並不容易,目前暫時還製作,所以才會有底下畫面亂碼的情形,不過原則上使用是沒有問題的:

<img src="http://chuany.net/albums/album09/acp.sized.jpg">

;-)

升級方式很簡單:
在 /etc/apt/sources.list 中加入:

代碼: 選擇全部
deb http://www.freenix-server.info/~moto sid/


然後下 apt-get update ;apt-get upgrade ( or apt-get dist-upgrade)

原則上如果您有安裝 KDE 的話,這些相關套件都已經有安裝了,所以只需要升級即可.. :-D

注意:
*僅建議使用 debian unstable 朋友升級!
*這些套件都僅有在我機器上測試過,並不保證每個人都可以測試通過,想要試試看的朋友可以小心測試。
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:[分享]螢火飛大大 patch 測試報告

文章octapult » 週四 5月 29, 2003 3:12 pm

moto 兄,請問這些 deb 是您以 xfree86 4.2.x 重新編譯的嗎?
------BEGIN GEEK CODE BLOCK------
Version: 3.12
G! d- s+:+ a? C++(+++) UBL>++++ P L++ E+ W++ N+ o+ K- w(--)
O? M? V PS+ PE+ Y+ PGP- t 5? X++ R tv b+ DI- D+ G e? h! r-- z?
-------END GEEK CODE BLOCK-------
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

re:[分享]螢火飛大大 patch 測試報告

文章moto » 週四 5月 29, 2003 3:31 pm

除了 freetype 以外,都是... ;-)
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:[分享]螢火飛大大 patch 測試報告

文章octapult » 週四 5月 29, 2003 6:01 pm

moto 兄,小弟這邊有以 Xfree86 4.2.1-6 為基礎、使用過 firefly 的 freetype-2.1.4-autohint-cjkfonts-20030511、freetype-2.1.4-misscmap-enablebytecode-20030410 和 freetype-2.1.4-smooth-usegamma-20030519 三個 patch,重新編譯過的 libfreetype6 和 libfreetype6-dev 的 deb 檔案。

不知道能不能減輕您的負擔? ;-)

另外小弟發覺 firefly 的 patch 有一個美中不足的地方,那就是雖然這個 patch 讓原本沒有粗體的中文字型有了粗體,可是卻也連帶把原本已經有粗體的字型也加粗了 (也就是粗上加粗,這樣子搭配起來怪怪的)。

不過 firefly 的 patch 真的很棒, patch 過 freetype-2.1.4-smooth-usegamma-20030519 的 libfreetype6 使得中文字體變得很清楚,一點也不輸給 Windows :-)
------BEGIN GEEK CODE BLOCK------
Version: 3.12
G! d- s+:+ a? C++(+++) UBL>++++ P L++ E+ W++ N+ o+ K- w(--)
O? M? V PS+ PE+ Y+ PGP- t 5? X++ R tv b+ DI- D+ G e? h! r-- z?
-------END GEEK CODE BLOCK-------
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

re:[分享]螢火飛大大 patch 測試報告

文章moto » 週四 5月 29, 2003 6:24 pm

讚喔....octapult 兄,我非常需要您的 deb :ooops: ..

ps.目前正在 complie qt with firefly patch ... 8-)
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:[分享]螢火飛大大 patch 測試報告

文章octapult » 週四 5月 29, 2003 11:38 pm

moto 兄,小弟這邊沒有網路空間,不知如何將 libfreetype6 的 deb 檔案寄給您比較方便?

另外,螢火飛大大的網站所提供的 qt3 的 patch 似乎是 Akito Hirai 的 patch?
小弟測試的結果,qt3 可以秀出字型的中、日、韓文名稱了。
而且可以列印細明體,包括斜體,可惜不能列印粗體。
------BEGIN GEEK CODE BLOCK------
Version: 3.12
G! d- s+:+ a? C++(+++) UBL>++++ P L++ E+ W++ N+ o+ K- w(--)
O? M? V PS+ PE+ Y+ PGP- t 5? X++ R tv b+ DI- D+ G e? h! r-- z?
-------END GEEK CODE BLOCK-------
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

re:[分享]螢火飛大大 patch 測試報告

文章阿威 » 週五 5月 30, 2003 7:18 am

真是太棒了,趕快來更新看看。
哈哈我退伍囉!
阿威
摩托學園!學園長們
摩托學園!學園長們
 
文章: 419
註冊時間: 週三 9月 04, 2002 2:31 am

re:[分享]螢火飛大大 patch 測試報告

文章moto » 週五 5月 30, 2003 1:04 pm

吼... qt 編譯超久的.... 然後我系統又缺一些東西搞兩天..終於弄出來了....不過這些辛苦的是值得的 :mrgreen:

<img src="http://chuany.net/albums/album09/acr.sized.jpg">

感謝飛哥的努力 :finger1:

我大概會測試幾天,沒問題的話就放上去給大家測試囉 ;-)
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:[分享]螢火飛大大 patch 測試報告

文章octapult » 週五 5月 30, 2003 1:52 pm

小弟已經編譯好 pango 和 mozilla 1.3.1-2。

經過 patch 後的 mozilla 可以顯示字型的中、日、韓文名稱。
以前中文字型在遇到底線的時候,底線會過高而嵌到字型裡面去,現在已經不會這樣了。
可惜的是,中英文字體夾雜的時候會掉字的問題依舊存在 :-(
------BEGIN GEEK CODE BLOCK------
Version: 3.12
G! d- s+:+ a? C++(+++) UBL>++++ P L++ E+ W++ N+ o+ K- w(--)
O? M? V PS+ PE+ Y+ PGP- t 5? X++ R tv b+ DI- D+ G e? h! r-- z?
-------END GEEK CODE BLOCK-------
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

re:[分享]螢火飛大大 patch 測試報告

文章moto » 週五 5月 30, 2003 3:37 pm

octapult 兄包的 mozilla package 跟我包的 qt 相關 package 已經上線,需要的人...您知道的,請在 /etc/apt/sources.list 中加入:

代碼: 選擇全部
deb http://www.freenix-server.info/~moto sid/


然後 apt-get update。要安裝 mozilla 請記得先刪除系統中的 mozilla 及相關 package 如:libnspr4 libnss3.. 等等。

<img src="http://chuany.net/albums/album09/act.sized.jpg">

<img src="http://chuany.net/albums/album09/acs.sized.jpg">


注意!
*這些 package 並沒有經過縝密的測試,有可能出現危險狀況!請自己衡量要不要升級!
*我自己用..目前還沒發現甚麼大問題 ...;-P
*如果您有測試,請讓我們知道您的測試結果,謝謝..:-)

歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:[分享]螢火飛大大 patch 測試報告

文章octapult » 週五 5月 30, 2003 6:51 pm

大家不要忘了安裝 patch 過的 libfreetype6。
原本模糊不清的文鼎字型都變得很清晰 ;-)
------BEGIN GEEK CODE BLOCK------
Version: 3.12
G! d- s+:+ a? C++(+++) UBL>++++ P L++ E+ W++ N+ o+ K- w(--)
O? M? V PS+ PE+ Y+ PGP- t 5? X++ R tv b+ DI- D+ G e? h! r-- z?
-------END GEEK CODE BLOCK-------
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

re:[分享]螢火飛大大 patch 測試報告

文章moto » 週五 5月 30, 2003 6:56 pm

衝啊~~~~真是太棒了......謝謝大家的努力.... :y2_03:
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:[分享]螢火飛大大 patch 測試報告

文章螢火飛 » 週五 5月 30, 2003 8:38 pm

octapult 寫:螢火飛大大的網站所提供的 qt3 的 patch 似乎是 Akito Hirai 的 patch?
小弟測試的結果,qt3 可以秀出字型的中、日、韓文名稱了。
而且可以列印細明體,包括斜體,可惜不能列印粗體。

這個小弟不敢掠人之美,小弟所有字型相關的 patches 中,用了三個 akito 的 patches,分別是:freetype autohint 以及 qt 兩個。

最近打算親自動手修改 qt 關於字型輸出的部份,改良出現□□□的的函數,idea 來自 Mozilla :shock:
螢火飛
榮譽學長
榮譽學長
 
文章: 40
註冊時間: 週五 5月 30, 2003 8:31 pm
來自: 桃園中壢

re:[分享]螢火飛大大 patch 測試報告

文章螢火飛 » 週五 5月 30, 2003 8:46 pm

octapult 寫:小弟已經編譯好 pango 和 mozilla 1.3.1-2。
可惜的是,中英文字體夾雜的時候會掉字的問題依舊存在 :-(

這個問題小弟在 5/2 就已經解決了,問題不是 Mozilla,而是 Xft2 library,請參考小弟的 ChangeLog,2003-05-02 的說明。
http://firefly.idv.tw/setfont-xft/ChangeLog.html

如果您是使用 XFree86 4.2.x 的話,要到 http://fontconfig.org 下載 Xft 2.1.1 版,並使用這個 patch:
http://firefly.idv.tw/setfont-xft/patch ... 0503.patch

如果是 XFree86 4.3 版,可以用上面那個,或是下載 Xft 2.1.2 版(XFree86 4.2.x 版不能用),然後用這個 patch:
http://firefly.idv.tw/setfont-xft/patch ... 0508.patch
掉字問題就解決了。
螢火飛
榮譽學長
榮譽學長
 
文章: 40
註冊時間: 週五 5月 30, 2003 8:31 pm
來自: 桃園中壢

re:[分享]螢火飛大大 patch 測試報告

文章moto » 週六 5月 31, 2003 10:21 am

首先歡迎螢火飛學長蒞臨本站 :finger1:

誠如飛哥所說,我這邊並沒有掉字的情況... :mrgreen:
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

下一頁

回到 debian develop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客