[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章BV1AL » 週四 10月 28, 2004 6:27 pm

說明一下, fonts.alias 裡的寫法
"-Arphic-AR PL New Sung-medium-r-normal--24-240-0-0-c-240-big5-0"
在使用 firefly 前一次的 release 並沒有任何問題, 所以那樣的 alias 寫法應
該不是問題點. 這一次的 release 才出現 rxvt 看不到字的問題.

另外在 http://free.tnc.edu.tw 有網友回應可能是 rxvt 的 bug, 我再來試試看.
BV1AL
榮譽學長
榮譽學長
 
文章: 23
註冊時間: 週一 6月 21, 2004 12:20 pm

re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章guest » 週六 10月 30, 2004 12:10 am

我的rxvt可以正常使用耶...我的設定是像這樣
-arphic-ar pl new sung-bold-r-normal-*-*-140-*-*-c-*-big5-0
照類似這樣設定應該沒問題~
guest
 

re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章zero0w » 週日 10月 31, 2004 9:56 pm

我一直也沒有使用細明體,以免侵犯微軟的使用者守則。

但現在有了這套字體,Linux 上美觀的中文字型終於取得合法而正當的地位了。
以源碼改造你的工作生活。
zero0w
懵懂的國中生
懵懂的國中生
 
文章: 189
註冊時間: 週日 2月 15, 2004 3:38 am

re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章訪客 » 週日 10月 31, 2004 11:47 pm

新版的rxvt也可以, 中英都可用...(不過英文的字距會過大, 用中文就好了)

我抓了
rxvt-2.7.10
rxvt-ml_2.7.8
兩個版本都可以正確使用...我的指令如下:

單指定中文:
user@debian:~/rxvt-ml_2.7.8$ ./crxvt-big5 -mfont '-arphic-ar pl new sung-medium-r-normal-*-*-160-*-*-c-*-big5-0'

user@debian:~/rxvt_2.7.10$ ./rxvt-2.7.10 -mfont '-arphic-ar pl new sung-medium-r-normal-*-*-160-*-*-c-*-big5-0'

粗體, 斜體等等都能用

指定中英文都用 ttf-fireflysung:
user@debian:~/rxvt-ml_2.7.8$ ./crxvt-big5 -font '-arphic-ar pl new sung-medium-r-normal-*-*-160-*-*-c-*-iso8859-1' -mfont '-arphic-ar pl new sung-medium-r-normal-*-*-160-*-*-c-*-big5-0'

user@debian:~/rxvt_2.7.10$ ./rxvt-2.7.10 -font '-arphic-ar pl new sung-medium-r-normal-*-*-160-*-*-c-*-iso8859-1' -mfont '-arphic-ar pl new sung-medium-r-normal-*-*-160-*-*-c-*-big5-0'

一樣粗體, 斜體等等都能用
訪客
 

re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章kibymo » 週三 11月 03, 2004 5:15 pm

有沒有好心人士可以幫忙打包一下?
我的source.list加入ftp會有問題
因為無法穿過proxy啊,但是http沒問題
謝謝
kibymo
懵懂的國中生
懵懂的國中生
 
文章: 114
註冊時間: 週六 12月 13, 2003 10:06 pm

Re: re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章BV1AL » 週三 11月 03, 2004 6:28 pm

Anonymous 寫:新版的rxvt也可以, 中英都可用...(不過英文的字距會過大, 用中文就好了)

user@debian:~/rxvt_2.7.10$ ./rxvt-2.7.10 -mfont '-arphic-ar pl new sung-medium-r-normal-*-*-160-*-*-c-*-big5-0'

user@debian:~/rxvt_2.7.10$ ./rxvt-2.7.10 -font '-arphic-ar pl new sung-medium-r-normal-*-*-160-*-*-c-*-iso8859-1' -mfont '-arphic-ar pl new sung-medium-r-normal-*-*-160-*-*-c-*-big5-0'

不行, 完全照你的參數執行之後, 中文字還是一遍空白, 只能顯示英數.
但是改用 mrxvt 就完全正常!

真的是很奇怪的問題, 若說我的字型設定有問題、我的呼叫字型的
參數有問題, 照理 mrxvt 也應該無法顯示.

若說 rxvt(2.7.10) 沒問題, 為什麼就是無法顯示中文, 一換用 mrxvt
就可以顯示﹖

再者, rxvt(2.7.10) 使用 firefly 前一次的 release 字型也沒有問題,
偏偏這一次的 release 就是無法顯示!唯有用 mrxvt 搭配 firefly
這一次的 release 字型才不會有問題.

目前為止還找不出問題點在哪裡.
BV1AL
榮譽學長
榮譽學長
 
文章: 23
註冊時間: 週一 6月 21, 2004 12:20 pm

re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章訪客 » 週三 11月 03, 2004 10:03 pm

我也很疑惑...我是用 sarge, 完全沒裝任何奇怪的 packages
fireflysung 和新版 rxvt 都是從 debian.linux.org.tw 抓的
一切都正常啊...我剛詳細測試的結果如下:

font server 用 xfs 或 xfs-xtt 都可以正常顯示
不用 font server 也可以, 不過 XF86Config 要設定好

在不手動修改的狀態下, x-ttcidfont-conf 一定要裝 (廢話)
x-ttcidfont-conf 和 fontconfig 不管怎麼設定都沒關係, 都能正常顯示...
XF86Config 用 xtt 或 freetype 都可以正常顯示...
(當然如果用 freetype 就不能用粗體斜體等變體...)

所有字級和變體都能用...連奇數倍的大小也都正常
(除了一般的 16, 18, 24 等等, 字級用 1, 3, 5, 7, 9, 11...等等也都正常)

rxvt 2.6.4, 2.7.8, 2.7.10 都正常
指令直接 copy 我之前的 post, 一字未改
訪客
 

re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章d2207197 » 週三 11月 03, 2004 11:57 pm

我用 crxvt 也沒問題喔!
crxvt big5 -fn "10x20" -fm "-arphic-ar.pl.new.sung-medium-r-normal--20-*-*-*-c-*-big5-0" \
頭像
d2207197
鑽研的研究生
鑽研的研究生
 
文章: 1763
註冊時間: 週二 5月 27, 2003 9:57 pm
來自: 火星

Re: re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章Tetralet » 週四 11月 04, 2004 12:16 am

BV1AL 寫:
Anonymous 寫:新版的rxvt也可以, 中英都可用...(不過英文的字距會過大, 用中文就好了)

user@debian:~/rxvt_2.7.10$ ./rxvt-2.7.10 -mfont '-arphic-ar pl new sung-medium-r-normal-*-*-160-*-*-c-*-big5-0'

user@debian:~/rxvt_2.7.10$ ./rxvt-2.7.10 -font '-arphic-ar pl new sung-medium-r-normal-*-*-160-*-*-c-*-iso8859-1' -mfont '-arphic-ar pl new sung-medium-r-normal-*-*-160-*-*-c-*-big5-0'

不行, 完全照你的參數執行之後, 中文字還是一遍空白, 只能顯示英數.
但是改用 mrxvt 就完全正常!

亂亂猜...

使用 xlsfonts | grep -i "sung" 有看到新宋體嗎?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

Re: re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章BV1AL » 週四 11月 04, 2004 12:48 am

Tetralet 寫:亂亂猜...

使用 xlsfonts | grep -i "sung" 有看到新宋體嗎?

有的!
-arphic-ar pl new sung-bold-i-normal--0-0-0-0-c-0-big5-0
-arphic-ar pl new sung-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
-arphic-ar pl new sung-bold-i-normal--0-0-0-0-c-0-iso10646-1
-arphic-ar pl new sung-bold-r-normal--0-0-0-0-c-0-big5-0
-arphic-ar pl new sung-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
-arphic-ar pl new sung-bold-r-normal--0-0-0-0-c-0-iso10646-1
-arphic-ar pl new sung-medium-i-normal--0-0-0-0-c-0-big5-0
-arphic-ar pl new sung-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
-arphic-ar pl new sung-medium-i-normal--0-0-0-0-c-0-iso10646-1
-arphic-ar pl new sung-medium-r-normal--0-0-0-0-c-0-big5-0
-arphic-ar pl new sung-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-arphic-ar pl new sung-medium-r-normal--0-0-0-0-c-0-iso10646-1
BV1AL
榮譽學長
榮譽學長
 
文章: 23
註冊時間: 週一 6月 21, 2004 12:20 pm

re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章BV1AL » 週四 11月 04, 2004 12:58 am

再說明一下好了, 字型是從 http://www.study-area.org/apt/firefly-font/ 抓回來
自己裝, 執行以下這些
{
defoma-hints 產生 hints 檔
defoma-font 依 hints 檔去 register 之後再
defoma-reconfigure 再
fc-cache
}

我裝王宗漢字型也是這樣裝自己裝, 裝好之後 rxvt-2.7.10 也可以用王宗漢字型
./rxvt-2.7.10 -fm "-misc-HanWangYenLight-medium-r-normal--24-0-0-0-c-0-big5-0" -fn terminus-bold-24
王宗漢細圓體顯示無誤!(rxvt-xpm 也沒問題)

但一遇到 firefly 新版字型就變空白
./rxvt-2.7.10 -fm "-Arphic-AR PL New Sung-medium-r-normal--24-0-0-0-c-0-big5-0" -fn terminus-bold-24
這個我確信不是字型參數 "-Arphic-………" 的問題, 因為用我自行 alias
成 ttm24 或如各位所 post 的「用小寫」、「用星星」等方式呼叫, 也一樣
變空白看不到字.(rxvt-xpm 也一樣)

但是只要用 mrxvt, 用什麼參數方式(大寫、小寫、0、星號)呼叫, 兩種字型
都沒問題可以正常顯示. (mrxvt 是 0.3.6 從
http://materm.sourceforge.net/download.html 抓回來 make 的.

我的環境是 KNOPPIX(BV1AL 2004-10-13) , 沒有啟用 xfs, 使用
XF86Config-4, 所有環境跟先前用 firefly 上一個 release 時的環境相
同. rxvt-beta-2.7.10 是 debian mirror 站裡抓的 .deb

另外回覆 d2207197, 測試時最好呼叫原程式本身, 比較準確, 也比較能 debug
crxvt 應該是個 script 吧!﹖

在我的環境下其他各種程式(gaim, mozilla, gimp, gqview.... 等)顯示新版
firefly 字型都沒問題.

總之還是很感謝 firefly 為全世界使用漢字的人所做的貢獻, 這種「基礎建設」
很辛苦, 十幾億使用漢字的人口卻只有一個 firefly 來做.
BV1AL
榮譽學長
榮譽學長
 
文章: 23
註冊時間: 週一 6月 21, 2004 12:20 pm

re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章Tetralet » 週四 11月 04, 2004 1:18 am

那請試著不要指定英文字型,
如:
代碼: 選擇全部
crxvt-big5 -mfont '-arphic-ar.pl.new.sung-medium-r-normal--0-0-0-0-p-0-big5-0'

或是和英文字型搭配使用,
如:
代碼: 選擇全部
crxvt-big5 -font '-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1' -mfont '-arphic-ar.pl.new.sung-medium-r-normal--0-0-0-0-p-0-big5-0'


另,在我的系統上,
新宋體是 ar.pl.new.sung,
奇怪怎麼和大家都不同?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

Re: re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章訪客 » 週四 11月 04, 2004 8:42 am

解決了!
我現在是在 Knoppix BV1AL 環境底下 post 這篇文章...完全照 BV1AL 的步驟, 成功在 rxvt 2.7.10 下使用 fireflysung...:)

問題應該出在這裡: 底下是我在"自由軟體技術交流網"的原 post

訪客 寫:...如果英文字太小, 中文字太大時, 中文字確實會顯示不出來...譬如 英文用 8x16, 中文用 20, 此時中文秀不出來...
英文跟中文等大或英文較大時可以正常顯示...


因為 Knoppix BV1AL 的 rxvt 預設英文字形太小, 所以如果不指定英文, 而中文又指定太大的話, 中文就會秀不出來...

中文指定小一點就行了, 如下:
rxvt -mfont '-arphic-ar pl new sung-medium-r-normal--*-80-*-*-c-*-big5-0'
開出來的 rxvt 2.7.10 就能用 fireflysung

嫌太小的話挑個大一點的英文字型:
rxvt -font terminus-24 -mfont '-arphic-ar pl new sung-medium-r-normal--*-160-*-*-c-*-big5-0'

不過 rxvt 2.7.10 有個 bug, 當中英文字型大小不相配時, 游標位移會出問題...2.6.4 無此 bug...2.7.8 我沒試不知道...
訪客
 

re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章訪客 » 週四 11月 04, 2004 10:58 am

感恩啦! Firefly 兄對中文化自由軟體貢獻另人感佩呀!
訪客
 

Re: re:[大新聞] 螢火飛大哥所製作的中文內嵌點陣字字型發表囉∼∼

文章BV1AL » 週四 11月 04, 2004 12:18 pm

Anonymous 寫:解決了!
我現在是在 Knoppix BV1AL 環境底下 post 這篇文章...完全照 BV1AL 的步驟, 成功在 rxvt 2.7.10 下使用 fireflysung...:)

問題應該出在這裡: 底下是我在"自由軟體技術交流網"的原 post

那篇我有看到, 但是我呼叫字型時, 不論英數都一樣大小, 沒有
那一篇所說中文大英文小的問題啊!我呼叫時是中文用 firefly
24 英數用 terminus-24 這樣並沒有錯吧﹖

因為 Knoppix BV1AL 的 rxvt 預設英文字形太小, 所以如果不指定英文, 而中文又指定太大的話, 中文就會秀不出來...

rxvt 預設字型並不是我設的, 而是原本包 rxvt 的人 compile 時
的內定, 不過這也不影響呼叫 firefly 字型啊!因為我有加上
-fm 及 -fn 指定中英字型, 而且試遍了 16 對16, 20 對20, 24對24
都無法顯示 firefly 中文字型.
中文指定小一點就行了, 如下:
rxvt -mfont '-arphic-ar pl new sung-medium-r-normal--*-80-*-*-c-*-big5-0'
開出來的 rxvt 2.7.10 就能用 fireflysung

嫌太小的話挑個大一點的英文字型:
rxvt -font terminus-24 -mfont '-arphic-ar pl new sung-medium-r-normal--*-160-*-*-c-*-big5-0'

這裡蠻奇怪的, 英數用 24 中文用 16, 出來的 rxvt 畫面太
不協調了吧, 中英文差距太大了, 根本不能用吧﹖
或許您可以試試中英文都用同樣大小, 看能不能顯示中文﹖

另外, 您試做時是否 remaster KNOPPIX 或者另行指定
新版 firefly 字型檔, 否則 BV1AL 目前公開版用的是
firefly 前一次 release 的字型, 並非這次 final 的字型檔.

再次感謝大家熱心的回應.
BV1AL
榮譽學長
榮譽學長
 
文章: 23
註冊時間: 週一 6月 21, 2004 12:20 pm

上一頁下一頁

回到 debian desktop

誰在線上

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