cht電腦資訊gcin
adm Find login register

行列輸入法的一點問題

guest
1 行列輸入法的一點問題
Promote 0 Bookmark 02011-04-26quote  

您好,我用gcin 1.5.8 , os 是debian squeeze, 用的輸入法有行列和詞音。

我用行列在打字時,發現選字區內有些字會正常顯示,有些則變成方塊,裡面有6個數字或字母。例如打"我"這個字,第4、6、7個字是方塊。

請問如何解決這個問題?謝謝。

winlin
2
Promote 0 Bookmark 02011-04-26quote  

有可能是你採用的字型不包含那些字,到gcin設定→外觀設定,換個有包含utf-8字碼的字型也許可以解決。
若換字型仍無效,可再請教其他前輩的意見。 

caleb
3
Promote 0 Bookmark 02011-04-27quote  

GTK+ / pango 的好處就是會自動找字,就我所知 win32 / mac 的 GTK+ 也一樣用 pango 找字。

所以問題是系統缺字,要安裝有包含罕用字的字型,不裝字型光指定系統現有字型是完全沒用的。

只要 pango 找得到,gcin 就能顯示。

另外有些程式雖然有用 GTK+, 但卻搞了自己的字型顯示方式,這時候 pango 就沒輒了。例如 webkit 就是自己搞自己的,就算系統有字 webkit 還是可以給你搞到缺字。

guest
4
Promote 0 Bookmark 02011-04-27quote  

我是原問者。謝謝上面網友迅速地回答。

很奇怪,我今天重灌debian squeeze後,gcin stable版是1.46的,一樣打"我"這個字,第4、6、7是沒有字的,當然也就沒有方塊了。
試了好幾個字,也都沒出現方塊,因為好像不妨礙我使用,應該沒關係吧?只是消失的字不知道是什麼字(不知重不重要),是否
1.46版的字比1.58版的少很多?如果我要用1.58版,我該裝什麼字型呢?系統已安裝了ttf-arphic-bsmi00lp, ttf-arphic-gbsn00lp, ttf-arphic-ukai, ttf-arphic-uming, 不知道還缺什麼呢?

老刀
5
Promote 0 Bookmark 02011-04-27quote  

不知樓主的「我」字如何拆法,可否告知,以便這一步找出問題所在。

「我」字的正確拆解方法是 9- 9^ 2v,以這個方式輸入「我」,在第 4, 6, 7 字並沒有出現缺字的情形。

guest
6
Promote 0 Bookmark 02011-04-27quote  

老刀

不知樓主的「我」字如何拆法,可否告知,以便這一步找出問題所在。

「我」字的正確拆解方法是 9- 9^ 2v,以這個方式輸入「我」,在第 4, 6, 7 字並沒有出現缺字的情形。

您好:

我的拆法跟您是一樣的。想請問您所謂「沒有出現缺字」是指根本沒有第4,6,7字,還是有出現字?
我之前灌好debian squeeze後,為了用較新的gcin和其他一些套件,所以加入了unstable的套件庫,無意間
發現有方塊字的問題。現在又重灌debian squeeze後,還沒有安裝任何unstable的套件,也還沒有發現方塊字。

我現在作了一個實驗,從debian package下載了一個testing 的gcin 1.58版,先解除安裝1.46版後,再安裝1.58版,重新執行gcin
後,打"我"這個字,用跟您一樣的拆法,又看到第4,6,7字是方塊。 打其他字有的也出現了,例如打"好",W-G-F,  第7,0字是方塊。
應可確定我用1.46版的時候,字比較少,所以沒發現這個問題吧?

alan
7
Promote 0 Bookmark 02011-04-27quote  

是字型的關係,如果用不到那些罕用字,就不用在意。

 

 

hansioux
8
Promote 0 Bookmark 02011-04-28quote  

如果真的有需要那些字型....  想打出如 𪉀 ,甚至 𪜶 這類的字,那就要裝

hanazono (http://knife-tw.blogspot.com/2009/10/hanamin-unicode-cjk-unified-ideographs.html)、HAN NOM (http://vietunicode.sourceforge.net/fonts/fonts_hannom.html)、等字體。

 

因為 HAN NOM 的有些字是在 CJK EXT-B 確定前就自己選了,所以可能還要去 /etc/fonts/fonts.conf 裡把 HanaMin 的順序排在 HAN NOM 的前面。

<family>HanaMin</family>
<family>HAN NOM A</family>
<family>HAN NOM B</family>

 

真的會用到這些字的人不多,但需要用到的人非用不可(從事文史研究的人大概非要不可)。不過就算不會用到,有的時候不小心打出一些做夢都想不到的字也滿有趣的。

edited: 1
老刀
9
Promote 0 Bookmark 02011-04-28quote  

這是我在 Fedora 14 以 gcin 1.5.5 打入「我」的情形。

我

第 4, 6, 7 候選字是沒問題的。候選字窗使用的字型,我是使用微軟 Windows 7 的「細明體Ext-B」。

edited: 1
guest
10
Promote 0 Bookmark 02011-04-29quote  

hansioux

如果真的有需要那些字型....  想打出如 𪉀 ,甚至 𪜶 這類的字,那就要裝

hanazono (http://knife-tw.blogspot.com/2009/10/hanamin-unicode-cjk-unified-ideographs.html)、HAN NOM (http://vietunicode.sourceforge.net/fonts/fonts_hannom.html)、等字體。

 

因為 HAN NOM 的有些字是在 CJK EXT-B 確定前就自己選了,所以可能還要去 /etc/fonts/fonts.conf 裡把 HanaMin 的順序排在 HAN NOM 的前面。

<family>HanaMin</family>
<family>HAN NOM A</family>
<family>HAN NOM B</family>

 

真的會用到這些字的人不多,但需要用到的人非用不可(從事文史研究的人大概非要不可)。不過就算不會用到,有的時候不小心打出一些做夢都想不到的字也滿有趣的。

 

您好,我依照您的提示,已安裝了hanazono字型(用apt-get),有些方塊已消失,唯仍有部分無法顯示。 請問HAN NOM字型下載後如何安裝,可否提示一下?

Richard
11
Promote 0 Bookmark 02011-04-29quote  

老刀

這是我在 Fedora 14 以 gcin 1.5.5 打入「我」的情形。

我

第 4, 6, 7 候選字是沒問題的。候選字窗使用的字型,我是使用微軟 Windows 7 的「細明體Ext-B」。

 

您好,我安裝了windows xp的新細明體、細明體後,仍是無法顯示。(我是原post)
也許windows 7的細明體字較多?

coolcd
12
Promote 0 Bookmark 02011-04-29quote  

把 font-config 設好應該就不會缺字了

在 GNU/Linux 上設定字型 (下) - 安裝與設定 Xft

Win7 的新細明體確實比 XP 的新細明體字還多

  XP 新細明體(3.21) MingLiU 1.0 2005(5.03) Win7 新細明體(7.0)
 MingLiU  22753  29019  34046
 MingLiU-ExtB  -  43164  44875
 Total  22753  72183  78921

 

 

 

hansioux
13
Promote 0 Bookmark 02011-04-29quote  

guest

 

 

您好,我依照您的提示,已安裝了hanazono字型(用apt-get),有些方塊已消失,唯仍有部分無法顯示。 請問HAN NOM字型下載後如何安裝,可否提示一下?

 

http://sourceforge.net/projects/vietunicode/files/hannom/hannom%20v2005/

 

下載了 zip 檔 之後,裡面有兩個檔 HAN NOM A 和 HAN NOM B ,如果有 sudo 權限就放到 /usr/share/fonts/truetype/ 裡面 (可以自己開一個 cjk 之裝的檔案夾再放進去)。不然就放 ~/.fonts/ 裡面。

 

之後再跑 sudo fc-cache -f -v

 

通常這樣就可以了

 

cht電腦資訊gcin
adm Find login register
views:27966