PALMisLIFE 討論區

標題: [分享] 讓Zaurus字體更好看 [列印本頁]

作者: JL90202    時間: 2004-11-14 01:27
標題: [分享] 讓Zaurus字體更好看
所有Zaurus可使用的中文字型中最好看的字體莫過於MS的新細明體了,
但是在少部份程式執行時會造成字距過大的問題,
這是因為這是TTC檔案的問題,
TTC是幾個TTF合成的字形檔,安裝後字體列表中會看到兩個以上的字體。
兩個字體中大部分字都一樣時,可以將兩種字體做成一個TTC檔,
現在常見的TTC中的不同字體,漢字一般沒有差別,
只是英文符號的寬度不一樣,以便適應不同的版面要求。
所以在轉出qpf檔時可能是混合細明體與新細明體兩種字型,
因為這部分我不是很懂,所以等我搞清楚一點再說,
但如果單獨把新細明體抽出再轉成qpf檔後就不會有英文字距過大的問題了。

請下載TTSDK,下載位置在http://osakattf.hp.infoseek.co.jp/
解壓縮後在"TTC"資料夾中有個BREAKTTC
把mingliu.ttc與這個檔案放在一起
在dos下輸入 breakttc mingliu.ttc
這時會把mingliu.ttc拆成font00.ttf與font01.ttf
font01.ttf就是新細明體
至於轉成qpf檔的作法前面已經有前輩發表過,我就不再重覆了。
新細明體無論在中文介面或英文介面都不會有字距過大的問題了。
作者: czh    時間: 2004-11-14 01:33
標題: Re: [分享] 讓Zaurus字體更好看
可是新細明體沒有完整unicode Orz
作者: JL90202    時間: 2004-11-14 01:54
標題: Re: [分享] 讓Zaurus字體更好看
還有一個完整的unicode明體字型可以下載,
香港的明體字,下載位置在http://www.info.gov.hk/digital21/unicode/hkscs/terms/terms34.html

字型字距都正常,雖然沒有新細明體好看,但比arialuni好看一點。
作者: czh    時間: 2004-11-14 02:00
標題: Re: [分享] 讓Zaurus字體更好看
感謝告知
又要把VPC與Linux裝起來了XD
作者: lifaung    時間: 2004-11-14 02:20
標題: Re: [分享] 讓Zaurus字體更好看
其實ZAURUS有能力可以自己轉檔案,將makeqpf轉編譯成arm版本的就能用了
以前有給馬大看過我執行的圖片
作者: czh    時間: 2004-11-14 02:36
標題: Re: [分享] 讓Zaurus字體更好看
不要說那種私家用的東西
要說私家用的我也有
了別人只是流口水那又如何
作者: CyberSoul    時間: 2004-11-14 02:59
標題: Re: [分享] 讓Zaurus字體更好看
no no no~
Zaurus的好玩之處, 從一開始裝東裝西開始, 到後來不滿足於現況過後
拿cross compiler自己動手作, 也是另一番樂趣歐
現在很多好用的工具, 都是由前輩們自己有需求開始的
現在主要的ROM都有release develop用的SDK, 大多還有cross compile SDK
也是很好玩的玩具說, 把別人在PC linux寫好的東西, 轉到Zaurus上面
超有成就感的啦~
作者: czh    時間: 2004-11-14 03:21
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by CyberSoul at 2004-11-14 02:59 AM:
no no no~
Zaurus的好玩之處, 從一開始裝東裝西開始, 到後來不滿足於現況過後
拿cross compiler自己動手作, 也是另一番樂趣歐
現在很多好用的工具, 都是由前輩們自己有需求開始的
現在主要的ROM都有release develop用的SDK, 大多還有cross compile SDK
也是很好玩的玩具說, 把別人在PC linux寫好的東西, 轉到Zaurus上面
超有成就感的啦~

是啊
那也請共享出來啊
只是孤芳自賞倒不如不要說
反正有沒沒說都還是只能當沒這回事
分享的老是那幾個
不然就老是說些聽不懂的
難怪會被覺得Linux門檻高
作者: czh    時間: 2004-11-14 03:31
標題: Re: [分享] 讓Zaurus字體更好看
去底下連結下載makeqpf-arm.zip
http://moria.ionkov.net/zaurus/makeqpf/
作者: CyberSoul    時間: 2004-11-14 04:01
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by czh at 2004-11-14 03:21 AM:

是啊
那也請共享出來啊
只是孤芳自賞倒不如不要說
反正有沒沒說都還是只能當沒這回事
分享的老是那幾個
不然就老是說些聽不懂的
難怪會被覺得Linux門檻高


嗚~ 說到我的痛處了~
xcin做好但是pdaxrom好像沒辦法用XIM而廢棄中
繼續嘗試gcin還有scim都不太順利說
在i18n跟XIM沒解決的話,也不能丟出來用阿~~
還是您對這方面有什麼建議, 可以分享一下嗎?
作者: dataqq    時間: 2004-11-14 08:46
標題: Re: [分享] 讓Zaurus字體更好看
那有ipk檔嗎
之前照著教學還是轉不出來
應該是我pc灌linux不知道哪裡出問題
搞了好幾天
如果可以在zaurus上直接轉就太好了
Originally posted by lifaung at 2004-11-14 02:20 AM:
其實ZAURUS有能力可以自己轉檔案,將makeqpf轉編譯成arm版本的就能用了
以前有給馬大看過我執行的圖片

作者: dataqq    時間: 2004-11-14 08:54
標題: Re: [分享] 讓Zaurus字體更好看
這個下載來是要按照之前教學載linux上轉字型
還是可在zaurus上用?
解玩壓縮沒副檔名
Originally posted by czh at 2004-11-14 03:31 AM:
去底下連結下載makeqpf-arm.zip
http://moria.ionkov.net/zaurus/makeqpf/

作者: CyberSoul    時間: 2004-11-14 09:53
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by dataqq at 2004-11-14 08:54 AM:
這個下載來是要按照之前教學載linux上轉字型
還是可在zaurus上用?
解玩壓縮沒副檔名


這是放在Zaurus上的執行檔歐, 所以沒有副檔名
等於是把之前文件寫的在PC上的部分, 全部拉到Zaurus上作
作者: dataqq    時間: 2004-11-14 10:17
標題: Re: [分享] 讓Zaurus字體更好看
喔 了解了待會趕快try try看
作者: lifaung    時間: 2004-11-14 10:56
標題: Re: [分享] 讓Zaurus字體更好看
因為有機會轉到你的機器掛掉,所以我沒說而已,並沒有您想像的那麼複雜化

用ZAURUS來跑這玩意兒大概每個字型需要2分鐘左右轉好,但是要注意/QtPalmtop資料夾的容量
轉碼的時候也會有其他限制,所以只有提過怎麼用,怎麼用的方法再mobile01上面可以看到
(不過也不明顯就是了)另外記得不要加入FSAA的選項,不然字型檔案會爆增以外,佔
用記憶體也較高,我自己就是轉過一次轉到機器整台重灌,沒錯,上次就是轉到重灌
因為亂操作的結果以及隨便修改fontdir的話,會有奇妙的狀況產生
作者: dataqq    時間: 2004-11-14 11:19
標題: Re: [分享] 讓Zaurus字體更好看
lifaung這樣一說
又不太敢動手了 之前我灌linux灌得亂七八糟
電腦差點搞掛
我去mobile01上沒找到相關資料耶?
作者: lifaung    時間: 2004-11-14 11:31
標題: Re: [分享] 讓Zaurus字體更好看
也不會很恐怖,自己把機器備份一份NAND BACKUP就好
只要花1HR左右的時間

另外操作要靠終端機,從外部TELNET進去的那種
所以我才沒有說,上次就是玩很爽,就玩到掛掉
./makeqpf -display Transformed:Rot270
這行是我用的指令
也是寫在mobile01上面的指令

LINUX的入門說高不高,說低也不低,看使用者是怎麼想去用而已吧
--
簡而言之,用makeqpf arm的字樣就可以找到其他人編譯的版本
但是,找到了,玩掛了,請別找小弟問罪就好,畢竟本來就不是很安全的做法

所以我也祇提出可以這樣做的可能性而已

LINUX並不是每個程式都可以轉譯,一定可以轉的大多像是直接文字介面使用的程式
makeqpf就已經是轉出來有點不能用的程式了,是因為"硬是想用"+"懶的灌LINUX"才去玩的東西

離題了,想上的自己上,不過記得FONTDIR裡面的東西別亂清,會有問題
作者: ychao    時間: 2004-11-14 16:41
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by JL90202 at 2004-11-14 01:27 AM:
所有Zaurus可使用的中文字型中最好看的字體莫過於MS的新細明體了,
但是在少部份程式執行時會造成字距過大的問題,

mingliu.ttc其實包含了『細明體』跟『新細明體』,細明體是固定字寬mono space,而新細明體則是所謂的比例字寬portional,例如i就會比M來得窄。但是因為細明體其實宣告的屬性有問題,某些情況下應該是半個字寬的英數字被當成跟漢字同寬,就有這樣的問題。應該不是ttc檔的關係。(其實漢字本來就是個問題... )

細明體比較好看的主要原因是因為內嵌小字級的點陣字。(9, 10, 11, 12, 13, 16 ...) 這些如果真的用外框描繪的話,不開AA會破破的(像當年的OS/2內建的中文字...),開了則是糊糊的。(byte code 跟 hinting 的問題就不多作解釋) 前一陣子firefly網友將文鼎開放出來的繁簡明體字結合,並加上了firefly親手『校調』的小字級點陣字型,可以從這裡下載:
http://firefly.idv.tw/test/Forum ... =view&History=0
同時英數字也是比例字寬,跟新細明體一樣。(可惜小弟比較喜歡固定字寬的...)

比較可惜的是firefly sung還是只有繁簡中,看看有沒有人有空轉成bdf再跟efont合併一下。小弟本來想試著從efont的source下手的,把原先efont用的taipei字型直接抽換掉。可惜hexmerge一直有問題,暫時沒有時間解決。

ps. fontdir要動的話最好是知道自己在做甚麼,不知道的話最好別亂砍。弄到qpe找不到字型的話可能程式都開不出來。
作者: lifaung    時間: 2004-11-14 16:56
標題: Re: [分享] 讓Zaurus字體更好看
所以說,FONTDIR不改不能轉,改了以後轉出來跑程式又怪
不改又沒辦法讓OPERA順利抓到中文,很兩難吧

那次真的是自己很蠢的將fontdir幹掉了,而且離譜到連telnet進去都沒辦法順利搞定,
最後只好被迫更新1.4JP ROM加上NAND RESTORE

不過應該是因為我那周很賽,電腦重灌,硬碟再起不能,外加上每天都晃神的結果
其實"理論上"來說,QT應該是可以自行讀取TTF檔案的,實際上的話就沒有實作出來
印象中似乎有查到過可以讓QT直接使用ttf或是ttc的方法,但是後來試驗ZAURUS上面
的QT就無效

--
PS.....真的要玩怎麼用ZAURUS來轉的請自己確定一下會不會用電腹@elnet
不會用的人請勿嘗試,另外最好有安裝top進去機器裡面,不然到底程式轉到哪裡了你
也不知道
作者: JL90202    時間: 2004-11-14 17:38
標題: Re: [分享] 讓Zaurus字體更好看
firefly兄的字型我有轉過,但是缺字比新細明體嚴重,

如您所說的,細明體是固定字寬,所以無論是Linux或Zaurus上使用都會有部分英文字距過大情形發生,如果單純用mingliu.ttc來轉成qpf,某部份的程式會有英文字距過大的問題,如tree explorer qt,但是抽離出來的新細明體轉成的qpf則不會有這種問題。

Originally posted by ychao at 2004-11-14 04:41 PM:

mingliu.ttc其實包含了『細明體』跟『新細明體』,細明體是固定字寬mono space,而新細明體則是所謂的比例字寬portional,例如i就會比M來得窄。但是因為細明體其實宣告的屬性有問題,某些情況下應該是半個字寬的英數字被當成跟漢字同寬,就有這樣的問題。應該不是ttc檔的關係。(其實漢字本來就是個問題... )

細明體比較好看的主要原因是因為內嵌小字級的點陣字。(9, 10, 11, 12, 13, 16 ...) 這些如果真的用外框描繪的話,不開AA會破破的(像當年的OS/2內建的中文字...),開了則是糊糊的。(byte code 跟 hinting 的問題就不多作解釋) 前一陣子firefly網友將文鼎開放出來的繁簡明體字結合,並加上了firefly親手『校調』的小字級點陣字型,可以從這裡下載:
http://firefly.idv.tw/test/Forum ... =view&History=0
同時英數字也是比例字寬,跟新細明體一樣。(可惜小弟比較喜歡固定字寬的...)

比較可惜的是firefly sung還是只有繁簡中,看看有沒有人有空轉成bdf再跟efont合併一下。小弟本來想試著從efont的source下手的,把原先efont用的taipei字型直接抽換掉。可惜hexmerge一直 ...

[ Last edited by JL90202 on 2004-11-14 at 18:09 ]
作者: Kondou    時間: 2004-11-14 18:34
標題: Re: [分享] 讓Zaurus字體更好看
贊呦!!! font01.ttf  抽離後在 PDAXROM直接使用 ttf檔真的字距正常 無論認何字級都很漂亮 謝謝 JL90202

但是標楷體的 ttf也有這個問題 不之是否有解呢? 電子書我還是覺的標楷體很好看 但有字距的問題 請高手出招 謝謝!!!
作者: ychao    時間: 2004-11-14 19:53
標題: Re: [分享] 讓Zaurus字體更好看
印象中zaurus的qtopia並沒有把freetype編進去,所以自然是沒辦法直接轉ttf,ttc檔。如果是從linux機器上做的話,彈性比較大。解決方法就是先想辦法轉成bdf檔吧。(xmbdfed)

其實因為utf編碼一般英數的位址是一樣的,可以很簡單的用xmbdfed自己把英數字換掉。(當然還是要先轉成bdf。可以用xmbdfed,zaurus.cis92.net上有教學)這樣高興用mono space還是portional都可以隨你意。不過要不要考慮香港區提供的楷書?這個包含的字型『聽說』會比較全,實際還沒用過不清楚。

前面講過firefly sung裡面只有繁簡中,缺日文漢字。所以拿來當系統字型的話容易遇到缺字。而efont當初用的是jis-2013的k??加上taipei與sung字型(free fonts)。前者12-24(32?)都有,後兩者只有16與24點的字。其他的字級都是用bdfreize出來的。因此如果該字不在k??中的話(約10000餘字),出來的字會蠻醜的。所以現在需要把16及24點以外的efont裡這部份抽換掉。

PDAXROM可以用直接用ttf啊!?效能會不會差很多?當初會有qpf的出現,不就是考慮到效能的問題?要不要試試看港區楷書字是否也有此問題?小弟還不會用fontforge(就是以前的PfaEdit)來編輯ttf檔,所以這部份暫時幫不上忙。ps. 英數字距過大的問題可否麻煩貼張圖上來?

[ Last edited by ychao on 2004-11-14 at 20:10 ]
作者: Kondou    時間: 2004-11-14 22:55
標題: Re: [分享] 讓Zaurus字體更好看
Pdaxrom 的確可以直接用 ttc, ttf 以Justreader看電子書還算蠻快的且很漂亮
因pdaxrom 不知道如何抓螢幕 故請參考

PdaxROM 使用 ttf的畫面
http://forum.palmislife.com/viewthread.php?tid=38276&fpage=1

快點加入 pdcrom的行列 真的很不錯 (但英文可輸入 中文請高手協助中)

[ Last edited by Kondou on 2004-11-14 at 22:59 ]
作者: ychao    時間: 2004-11-15 01:03
標題: Re: [分享] 讓Zaurus字體更好看
小弟是想確定一下Kondou兄所說的字距過大的問題而已啦。要抓圖的話,gimp應該可以。不然裝x11vnc,從外面連進去看也是可以的吧。好像沒看到有ImageMagick,不然可以telnet進去從文字模式直接抓圖。(用import指令)

呵呵,原來faq裡有講:
Q:
    How do I take a screenshot?
A:
    Use the following command:
    xwd -display :0.0 -root -out screenshot.xwd
    this will take a screenshot right away - so often its better to use:
    sleep 5;xwd -display :0.0 -root -out screenshot.xwd

[ Last edited by ychao on 2004-11-15 at 01:35 ]
作者: Kondou    時間: 2004-11-15 02:16
標題: Re: [分享] 讓Zaurus字體更好看
你說的方法都不會 只好用拍的
作者: Kondou    時間: 2004-11-15 02:18
標題: Re: [分享] 讓Zaurus字體更好看
再貼一張
作者: Kondou    時間: 2004-11-15 02:18
標題: Re: [分享] 讓Zaurus字體更好看
再貼一張
作者: Kondou    時間: 2004-11-15 02:24
標題: Re: [分享] 讓Zaurus字體更好看
再一張電子書(薩爾達攻略)
作者: JL90202    時間: 2004-11-15 03:30
標題: Re: [分享] 讓Zaurus字體更好看
如果不考慮unicode字型何不試試用linux內建的文鼎標楷或王宗漢老師的字型來轉,應該就不會有字距的問題了。

Originally posted by Kondou at 2004-11-14 06:34 PM:
贊呦!!! font01.ttf  抽離後在 PDAXROM直接使用 ttf檔真的字距正常 無論認何字級都很漂亮 謝謝 JL90202

但是標楷體的 ttf也有這個問題 不之是否有解呢? 電子書我還是覺的標楷體很好看 但有字距的問題 請高手出招 謝謝!!!

作者: 小酒蟲    時間: 2004-11-15 08:41
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by ychao at 2004-11-14 10:03:
Q: How do I take a screenshot?

Fn + Shift + C 的功能被拿掉囉?
作者: ychao    時間: 2004-11-15 12:44
標題: Re: [分享] 讓Zaurus字體更好看
Fn + Shift + C 應該是sharp自己加上去的,pdaXrom應該算是純種的x-window,自然是沒有這個功能啦。xwd 是 dump an image of an X window,輸出的xwd檔gimp與許多秀圖程式應該都可以處理,算是最古早的抓圖方法吧。root指的是root window也就是全螢幕的畫面啦,不加的話可以自己選擇要抓子視窗。

從Kondou兄的截圖來看,應該真的是對monospace的誤判,系統以為英數字距跟漢字是一樣的。照pdaxrom網站上的faq看來,已經採用新的字型管理系統fontconfig。也許得試試看把firefly的patch加上去了?不曉得能不能開sub pixel的anti-alias喔?

麻煩Kondou兄找找看有沒有fonts.conf還是local.conf的xml設定檔,加進去下面的設定看看能不能修正?
{!--
  Some Asian fonts misadvertise themselves as monospaced when
  in fact they are dual-spaced (half and full).  This makes
  FreeType very confused as it forces all widths to match.
  Undo this magic by disabling the width forcing code --}

        {match target="font"}
                {test name="family"}{string}Kai{/string}{/test}
                {edit name="globaladvance"}{bool}false{/bool}{/edit}
        {/match}


ps. 關不掉discuz代碼,請自己把{}換成大於跟小於。{!-- ... } 是註解可以不用加。
作者: ychao    時間: 2004-11-21 14:22
標題: Re: [分享] 讓Zaurus字體更好看
看來之前上面寫的沒有用,恐怕得加上firefly的patch才行。不過倒是找到了一個walk-around的解法:用alias,把想要的字型照順序在/etc/fonts/fonts.conf排就是了。(原來)例如這裡用的是serif,中文部份其實是文鼎繁體楷書。(用文鼎字的話不用改,原來的順序就是ok的。標楷的字型名稱怪怪的,此法無效。)
作者: Kondou    時間: 2004-11-21 20:44
標題: Re: [分享] 讓Zaurus字體更好看
謝謝你提供的方法 用文鼎字果然正常 看來標楷字型無法用了 謝謝!!!

請問我現在 JustReader 只能用 ut-8 可以用 big-5碼嗎?
作者: ychao    時間: 2004-11-21 22:22
標題: Re: [分享] 讓Zaurus字體更好看
我就是用big5的啊!
那個選項的地方好像是怪怪的,直接按b就可以選到了。感覺上rc5的觸控不是很靈敏,只是小弟也只用過這一版,只能跟sharp rom比。
作者: JL90202    時間: 2004-11-23 02:17
標題: Re: [分享] 讓Zaurus字體更好看
剛在轉arialuni的時候把anti-aliased打開,果然字型變的好看多了!
不過相對的必需要付出檔案變大的代價,
轉出100~240的字型整整要56.1mb!
不過還好現在1G的SD太便宜了,所以把字型放到SD上連結到資料夾即可。
而且要用的字形也只要160以上會比較好看。
下回再多轉些字型來玩玩。

[ Last edited by JL90202 on 2004-11-25 at 17:16 ]
作者: czh    時間: 2004-11-25 16:56
標題: Re: [分享] 讓Zaurus字體更好看
天資愚昧反覆看了討論串好幾次還是不了解anti-alias是怎樣打開
alias是什麼也找不出所以然
字型轉來轉去還是和以前一樣難看
作者: JL90202    時間: 2004-11-25 17:12
標題: Re: [分享] 讓Zaurus字體更好看
只是在fontdir中原本應該輸入:

arial arialuni.ttf FT n 50 240 u

後面多加一個s,變成

arial arialuni.ttf FT n 50 240 us

這樣轉出來的字體就是反鋸齒

不過畫面旋轉後字會變色塊,應該是少了freetype的支援
作者: czh    時間: 2004-11-25 17:30
標題: Re: [分享] 讓Zaurus字體更好看
感謝解答
我來試試會不會有靈異現象
作者: czh    時間: 2004-11-26 02:16
標題: Re: [分享] 讓Zaurus字體更好看
經過漫長的等待,轉出了10pt~38pt的字型
總容量佔用375M,alias果然非常美觀
本來糊成一塊的10pt字型,現在辨識率更高了
內建的1G CF空間都拿來放字型好了

不過沒碰到靈異現象
網卡還是照常用
的確是不能翻轉螢幕了
不過沒差
作者: lifaung    時間: 2004-11-26 02:56
標題: Re: [分享] 讓Zaurus字體更好看
其實可以試試看轉出直置螢幕的字型看看
只是不知道是0度還是180度就是了

不過要記得再fontdir裡面加入這些敘述,以免QT抓不到
--
這樣的話容量會加倍
作者: JL90202    時間: 2004-11-26 03:24
標題: Re: [分享] 讓Zaurus字體更好看
把字型放到SD裡面就不用在意容量問題了,
反正fonts資料夾裡只要有連結就好


----------------------------
czh兄可以找找華康的unicode字型,明體、中黑、楷書都比arialuni好看多了。

[ Last edited by JL90202 on 2004-11-26 at 09:45 ]
作者: lifaung    時間: 2004-11-26 04:08
標題: Re: [分享] 讓Zaurus字體更好看
是這樣說沒錯,但是實際上來說暫時還是比較沒有實用價值的方法
畢竟,多數人使用的CXX0或是SL6000再用這種方法的話,那SD卡可能會沒辦法抽身

正常來說我的機器內只有8-24字型,但是不開AA,只是裝了細明體和ARIAL UNI兩套而已
--
PS,我沒試驗過說轉90和180度的能不能自動被抓到,自己看著辦吧
作者: czh    時間: 2004-11-26 09:17
標題: Re: [分享] 讓Zaurus字體更好看
華康的unicode字型都不夠完整
其他家的也都差不多
要找完整字型真的很難
即使要花錢買都買不到
作者: czh    時間: 2004-11-26 10:32
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by lifaung at 2004-11-26 02:56 AM:
其實可以試試看轉出直置螢幕的字型看看
只是不知道是0度還是180度就是了

不過要記得再fontdir裡面加入這些敘述,以免QT抓不到
--
這樣的話容量會加倍

實際上用到的字級只有10,12,16,18,20,24,32
其餘都是多轉的,因為我試過多的字級完全都用不到
這樣空間又可以省不少

要試會不會自動抓四方向字體
推論應該只需要連結原本的檔案出來改檔名即可試出來
四個方向分別是 (就是沒有) , _t10 , _15 , _5
這樣試雖然字體還是只有一種方向
不過可以試出系統是否會自動抓取其他方向字型
結果試了之後還是出現破碎方格Orz
稍後再來試正統轉出四方向會不會如此
作者: czh    時間: 2004-11-27 08:31
標題: Re: [分享] 讓Zaurus字體更好看
終於轉出好看的10pt字
但是抓圖看起來很正常
在LCD上的表現卻是像補差點般霧霧的感覺
雖然好看辨識率卻不高啊Orz
等這批轉完再來加粗試試
作者: czh    時間: 2004-11-27 16:52
標題: Re: [分享] 讓Zaurus字體更好看
直螢幕會自動抓
./makeqpf -display Transformed:Rot0
轉出來的字型
所以放兩套
font_???_??_t10.qpf
font_???_??.qpf
即可解決旋轉螢幕後使用alias會變馬賽克的問題
用改檔名的偷吃步是不行的Orz
作者: lifaung    時間: 2004-11-27 18:50
標題: Re: [分享] 讓Zaurus字體更好看
轉出來本來就不一樣阿

所以上面才說要重轉,轉個0度還是180度的出來
作者: ychao    時間: 2004-11-28 08:11
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by czh at 2004-11-27 08:31 AM:
終於轉出好看的10pt字
在LCD上的表現卻是像補差點般霧霧的感覺
雖然好看辨識率卻不高啊Orz

小字級得用點陣字才是王道啊!開AA只會更糊而已。加粗會更慘,變成一團黑黑的。
可惜efont裡面的10pixel的只有一小部份的漢字(得抓source回來做,因為naga10授權的關係,現成的bdf是從12 pixel 再 resize版的),而firefly的是從12pixel開始才有的。
其實小弟是覺得開AA只有英歐語系的比較有意義(hinting很重要,請自行google相關討論),對漢字來說一來檔案爆肥,二來小漢字不清楚,大漢字因為CG Silicon LCD解析度夠高了,實際上品質改善有限。(相對於因為檔案大小及效能的影響)

ps. point(pt)跟pixel不一樣喔,czh兄講的應該是10pixel?不然firefly new sung有10pt (13pixel)

[ Last edited by ychao on 2004-11-28 at 08:41 ]
作者: JL90202    時間: 2004-11-28 15:02
標題: Re: [分享] 讓Zaurus字體更好看
照Qt的文件裡的說明,是以Point為單位,非pixel

http://doc.trolltech.com/qtopia2.1/html/fonts-qws.html
作者: czh    時間: 2004-11-28 15:11
標題: Re: [分享] 讓Zaurus字體更好看
我是看圖說話的
作者: czh    時間: 2004-11-28 15:46
標題: Re: [分享] 讓Zaurus字體更好看
決定版完成了
fontdir的內容如下
arialuni arialuni.ttf FT n 50 120 usa  (連結後檔名改成lcfont_100_50_t10)
arialuni arialuni.ttf FT n 50 140 usa  (連結後檔名改成lcfont_120_50_t10)
arialuni arialuni.ttf FT n 50 160 usa  (連結後檔名改成lcfont_160_50_t10)
arialuni arialuni.ttf FT n 50 180 usa  (連結後檔名改成lcfont_180_50_t10)
arialuni arialuni.ttf FT n 50 200 usa  (連結後檔名改成lcfont_200_50_t10)
arialuni arialuni.ttf FT n 50 240 usa  (連結後檔名改成lcfont_240_50_t10)
arialuni arialuni.ttf FT n 50 320 usa  (連結後檔名改成lcfont_320_50_t10)
然後
./makeqpf -display Transformed:Rot0
./makeqpf -display Transformed:Rot270
各轉一次
如此總佔用容量161M
這是比較過很多字型後所以做出最完整且最美觀的決定

終端機字距的問題就保留原有的fixed字型連結提供給終端機用
作者: JL90202    時間: 2004-12-8 17:32
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by czh at 2004-11-28 03:46 PM:
決定版完成了
fontdir的內容如下
arialuni arialuni.ttf FT n 50 120 usa  (連結後檔名改成lcfont_100_50_t10)
arialuni arialuni.ttf FT n 50 140 usa  (連結後檔名改成lcfont_120_50_t10)
arialuni arialuni.ttf FT n 50 160 usa  (連結後檔名改成lcfont_160_50_t10)
arialuni arialuni.ttf FT n 50 180 usa  (連結後檔名改成lcfont_180_50_t10)
arialuni arialuni.ttf FT n 50 200 usa  (連結後檔名改成lcfont_200_50_t10)
arialuni arialuni.ttf FT n 50 240 usa  (連結後檔名改成lcfont_240_50_t10)
arialuni arialuni.ttf FT n 50 320 usa  (連結後檔名改成lcfont_320_50_t10)
然後
./makeqpf -display Transformed:Rot0
./makeqpf -display Transformed:Rot270
各轉一次
如此總佔用容量161M
這是比較過很多字型後所以做出最完整且最美觀的決定

終端機字距的問題就保留原有的fixed字型連結提供給終端機用


剛剛測試了一下,如果用英文介面,自己的字型以Helvetica命名,
保留原本的lcfont,其他連Fixed字型一並刪除,在終端機_TW中字距皆正常,
至於Taipei字型留給鍵盤用。

[ Last edited by JL90202 on 2004-12-8 at 17:40 ]
作者: czh    時間: 2004-12-8 18:04
標題: Re: [分享] 讓Zaurus字體更好看
可是arialuni的注音好好看耶
早就把醜醜的台北字刪掉了
作者: JL90202    時間: 2004-12-9 18:18
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by czh at 2004-12-8 06:04 PM:
可是arialuni的注音好好看耶
早就把醜醜的台北字刪掉了


嗯,因為有lcfont在,所以CKeyboard不會自動抓Helvetica的字型,
所以把Taipei字型砍掉後鍵盤的字都變成方塊,
後來我再連結一次Helvetica 100,120,然後更名為Taipei就搞定了。
用ZBEDic的音標比較Arialuni與華康中黑,兩套字在音標的顯示是相同的,
所以本來要留Arialuni給ZBEDic用,後來也砍掉了。
作者: czh    時間: 2004-12-13 11:42
標題: Re: [分享] 讓Zaurus字體更好看
敗了華康三套完整unocode字型
由上而下分別是
華康中黑體
華康楷書體W5
華康細明體


作者: JL90202    時間: 2004-12-13 13:42
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by czh at 2004-12-13 11:42 AM:
敗了華康三套完整unocode字型
由上而下分別是
華康中黑體
華康楷書體W5
華康細明體


我就是用這三套字,
裡面最清楚的字應該算中黑了。
對眼睛真是一種享受。
如果在日文介面下使用,要把字體加粗的選項取消,
不然畫面旋轉後字會變的怪怪的。
作者: adam.lin    時間: 2004-12-13 15:22
標題: Re: [分享] 讓Zaurus字體更好看
請問一下CZH&JL90202兄,你們用了上面這個ARIALUNI字型之後,
有沒有發生網路卡無法使用的怪現像,
我的偽C860用了之後,地球就不見了,
現在無法上網,真可惜,開AA後轉出來的字型很棒說......
作者: czh    時間: 2004-12-13 15:34
標題: Re: [分享] 讓Zaurus字體更好看
我不管用哪套字
都沒發生過無線網卡不能用的現象
作者: adam.lin    時間: 2004-12-13 15:55
標題: Re: [分享] 讓Zaurus字體更好看
唉,看來我是沒有那個福分用這個字型了
不論如何還是謝謝你的回應, 我再試試看,
有什麼結論後再POST上來吧
作者: JL90202    時間: 2004-12-13 16:02
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by adam.lin at 2004-12-13 03:22 PM:
請問一下CZH&JL90202兄,你們用了上面這個ARIALUNI字型之後,
有沒有發生網路卡無法使用的怪現像,
我的偽C860用了之後,地球就不見了,
現在無法上網,真可惜,開AA後轉出來的字型很棒說......


有,這現象我之前發生過,目前解決了,之前lifaung兄說過解決方式,
我的步驟是:

1. 先把自動連線取消,
2. 然後改用英文介面(中文化也要使用英文介面中文化),
3. 重新啟動,
4. 把畫面旋轉成直式
5. 插入網卡
6. 出現地球後再把畫面旋轉成橫式

關於第二步驟,因為日文畫面下在佈景設定的部分有個把18與20點字加粗的選項,
此部份會造成旋轉直式後AA字型有毛邊且字型變粗後Task Bar顯示不正常(就是地球消失),但英文畫面此選項是無效的。

目前測試Buffalo網卡必須使用上述方式才能正常使用。

[ Last edited by JL90202 on 2004-12-13 at 16:11 ]
作者: czh    時間: 2005-4-20 16:09
標題: Re: [分享] 讓Zaurus字體更好看
最後還是因為軟體相容性與工作列顯示的問題放棄了anti-alias字型
轉了華康中黑體,華康楷書體W5,華康細明體這三套字
發現沒開anti-alias的話就會出現毛邊
最後把這三套字裝到win32上,才發現原本就會有這種問題,並非轉檔的緣故
所以還是回到了原點,把Arial unicode全部字級重新轉一次裝上去了
現在又體會到因為字體檔案較小所以帶來的暢快感
anti-alias實在太佔用空間了,造成經常在存取,相對速度也較緩慢

以下是測試各字級的抓圖

作者: Kevin ^_^y    時間: 2005-4-20 22:25
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by czh at 2004-12-13 11:42:
敗了華康三套完整unocode字型
由上而下分別是
華康中黑體
華康楷書體W5
華康細明體


華康中黑體真是美啊!!
作者: mfhsieh    時間: 2005-4-20 22:29
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by czh at 2005-4-20 16:09:
所以還是回到了原點,把Arial unicode全部字級重新轉一次裝上去了
現在又體會到因為字體檔案較小所以帶來的暢快感


我試了幾種字型後,到最後也是只留下 "Arial Unicode" 及 "新細明體"。

一個是幾乎不缺字,一個是清晰。足已!
作者: czh    時間: 2005-4-29 17:27
標題: Re: [分享] 讓Zaurus字體更好看
剛剛試了新細明體更新套件產生的字型
http://forum.palmislife.com/viewthread.php?tid=48827
結果都轉出檔案很小的qpf,一套用都只有英文,轉不出CJK
作者: 小酒蟲    時間: 2005-4-29 17:44
標題: Re: [分享] 讓Zaurus字體更好看
沒試圓體字?
印像中圓體字在小螢幕上都還蠻好看的。
作者: czh    時間: 2005-4-29 18:06
標題: Re: [分享] 讓Zaurus字體更好看
Originally posted by 小酒蟲 at 2005-4-29 05:44 PM:
沒試圓體字?
印像中圓體字在小螢幕上都還蠻好看的。

圓體字沒有完整Unicode啊
最讚的還是單線體
真的有單線體完整Unicode字型我一定敗




歡迎光臨 PALMisLIFE 討論區 (http://www.palmislife.com/) Powered by Discuz! X2.5