請問文鼎的標楷體是否有簡體的中文字呢?

放輕鬆,這個版純聊天不談技術,歡迎大家進來坐坐。

請問文鼎的標楷體是否有簡體的中文字呢?

文章阿信 » 週日 11月 28, 2004 12:26 pm

hi..各位好

這個問題或許很奇怪,有待小弟說明一下,由於弟這邊的環境改用 UTF-8,有些檔案名稱是以簡體顯示,而我的系統字體採用的是文鼎標楷體。window manager是kde3。

遇到含有簡體字的檔案時,會變成空格,也就是沒有對應的字,即使我在 .fonts.conf 有指定優先繁體標楷體,次先文鼎的簡體標楷體。除非我換掉簡體的標楷體成 firefly new sung 或是微軟的新/細明體才有辦法顯示。

所以想請問大家,是否文鼎的標楷體沒有包含簡體字還是說當簡體或繁體同時使用時,fontconfig無法找出另一個缺補的字體。即使使用 qtconfig 中的 font substitude 功能依然無解,還請先進們解答了

謝謝
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章訪客 » 週日 11月 28, 2004 2:49 pm

我不確定有沒有 ... Orz
不過我使用螢火飛大大的新宋體是含簡繁字體的
可以參考看看 .. ^ ^"
訪客
 

文章訪客 » 週日 11月 28, 2004 3:56 pm

Anonymous 寫:我不確定有沒有 ... Orz
不過我使用螢火飛大大的新宋體是含簡繁字體的
可以參考看看 .. ^ ^"

Maybe we can wish a new font project :)
If some one or some group try to merge two charset's font,
then make the "new Kai" to fit the ISO10646-1 standard, just like
the Mr. Firefly work, the situation may can be fixed.
訪客
 

文章carlos » 週日 11月 28, 2004 4:38 pm

基于 GTK2 的程序就比较好,pango 能非常完美的处理这个问题。
Qt 还需加油。
頭像
carlos
活潑的高中生
活潑的高中生
 
文章: 307
註冊時間: 週五 4月 04, 2003 7:02 pm
來自: NZ

文章阿信 » 週日 11月 28, 2004 5:00 pm

carlos 寫:基于 GTK2 的程序就比较好,pango 能非常完美的处理这个问题。
Qt 还需加油。


謝謝 carlos 兄的說明,剛剛測試了 gnome-terminal 使用文鼎標楷體來檢查,的確可以正確顯示簡體中文的字體,雖然我不清楚 gtk2 是怎麼處理的。

所以說,目前只能等待 Qt 的更新?
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章訪客 » 週日 11月 28, 2004 5:32 pm

如果我沒弄錯的話, GTK2 會自動從 fontconfig 的資料中使用包含範圍最廣的字型...(當然有指定字型時除外)
如果遇到預設字型不包含的字, 則會自動去其它字型中尋找...

文鼎標楷 (AR PL KaitiM Big5) 不包含簡體中文, 事實上, AR PL KaitiM GB 的簡體支援也不完整...
firefly 老大的字型只是把 AR PL Mingti2L Big5 和 AR PL SungtiL GB merge 起來再加入點陣字, 所以這兩套字型不支援的字, firefly 的字型也一定不會有

如果有人有心也可以效法 firefly 老大把 AR PL KaitiM Big5 和 AR PL KaitiM GB merge 起來加入點陣字, 不過這沒什麼大意義, 因為楷體很少被用來當成一般閱讀字型, 也就很少有機會用到小字...

建議阿信老大改用 ttf-arphic-uming 應該可以在 kde 底下得到很讚的效果
訪客
 

文章訪客 » 週日 11月 28, 2004 5:36 pm

post 完才發現阿信老大喜歡楷體, 那應該要改用
ttf-arphic-ukai

(deb ftp://debian.linux.org.tw/pub/apt unstable main)
訪客
 

文章阿信 » 週日 11月 28, 2004 7:14 pm

hi...訪客兄,雖然我不認識您,但我謝謝您阿... :finger1:

我的情況似乎不是缺字呢,因為在 konqueror 的檔案總管上,只要我指定了文鼎的簡體標楷體,卻可以正常顯示。測試的字如
代碼: 選擇全部
浪客劍心(繁體)
浪客剑心(簡體)

可以使用文鼎楷體在 konqueror 或 firefox 來看看有什麼不同的情況。:-)

正常的話 konqueror 應該是顯示不出第三個字,正常的話應該要以簡體文鼎楷體顯示第三個字。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

文章Edward G.J. Lee » 週日 11月 28, 2004 8:04 pm

阿信 寫:我的情況似乎不是缺字呢,因為在 konqueror 的檔案總管上,只要我指定了文鼎的簡體標楷體,卻可以正常顯示。測試的字如
代碼: 選擇全部
浪客劍心(繁體)
浪客剑心(簡體)

嚴格來說這的確是所 macth 到的字型的缺字(以 Unicode 字型而言)。底層的 fontconfig,據我所知,是一個蘿蔔一個坑。只要他的 font cache 認定了某個字型的 language tag 是 zh-tw,那麼 zh_TW.UTF-8 locale 的字型 match 會優先 match 到他,這時他不會去理會其他的字型。

在這種情形下,他已經 match 到繁體的楷體字型,裡頭並沒有簡體字,所以簡體字的部份就會顯示不出來。

除非像 Pango 一樣,可以從其他的字型找字來填進去。或者,所使用的字型是較完整的 Unicode 字型,例如 Firefly 的新宋或 Arne 的 MBE Arphic font。甚至像 Cyberbit.ttf 這種字型。
LGJ
道隱於小成,言隱於榮華。(莊子.齊物論)
頭像
Edward G.J. Lee
榮譽學長
榮譽學長
 
文章: 211
註冊時間: 週一 11月 10, 2003 9:24 pm
來自: 鄉下

文章阿信 » 週日 11月 28, 2004 9:25 pm

Edward G.J. Lee 寫:嚴格來說這的確是所 macth 到的字型的缺字(以 Unicode 字型而言)。底層的 fontconfig,據我所知,是一個蘿蔔一個坑。只要他的 font cache 認定了某個字型的 language tag 是 zh-tw,那麼 zh_TW.UTF-8 locale 的字型 match 會優先 match 到他,這時他不會去理會其他的字型。

在這種情形下,他已經 match 到繁體的楷體字型,裡頭並沒有簡體字,所以簡體字的部份就會顯示不出來。

除非像 Pango 一樣,可以從其他的字型找字來填進去。或者,所使用的字型是較完整的 Unicode 字型,例如 Firefly 的新宋或 Arne 的 MBE Arphic font。甚至像 Cyberbit.ttf 這種字型。

感謝果正兄這麼詳細的說明,所以 GTK2 使用 Pango 來處理字型的效果還不錯。現在是使用 Arne 的 MBE 字體,是可以正常顯示了。

謝謝以上這些熱心的朋友...
:finger1:
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

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

Arne 老大的字其實也不完整...:P
不過台灣人不會常遇到缺字就是了...
以我個人使用來說, 除了 Arne 老大的字, 還要再裝 ttf-kochi-mincho 才比較不會遇到缺字...(不只是日文字的問題)
(這不是 Arne 老大的錯, 而是本來的字型支援就沒包含那麼廣)

沒辦法, free 的字型問題還是一大堆...
還有 Arne 老大的字在一般的 X applications (不支援 fontconfig) 會有字高太大的問題...(或者說是行距過大)
訪客
 

文章阿信 » 週五 12月 10, 2004 5:00 pm

Anonymous 寫:Arne 老大的字其實也不完整...:P
不過台灣人不會常遇到缺字就是了...
以我個人使用來說, 除了 Arne 老大的字, 還要再裝 ttf-kochi-mincho 才比較不會遇到缺字...(不只是日文字的問題)
(這不是 Arne 老大的錯, 而是本來的字型支援就沒包含那麼廣)

沒辦法, free 的字型問題還是一大堆...
還有 Arne 老大的字在一般的 X applications (不支援 fontconfig) 會有字高太大的問題...(或者說是行距過大)


hi...我有使用 Arne 兄的字體,但在支援 fontconfig 的軟體也有行距過大和字太高的問題,不知道有無辦法透過 fontconfig來修改?
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義


回到 talk

誰在線上

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

cron