請問一下Mercury我無法使用gcin輸入中文字

有關於X 環境當中所遇到的問題

Moderator: Forums Team

Post Reply
bij831
Posts: 12
Joined: Thu Jul 17, 2003 3:55 pm

請問一下Mercury我無法使用gcin輸入中文字

Post by bij831 »

hi~~
請問一下有沒有人使用gcin在Mercury的對話框可輸入中文字呢
我灌的Mercury不吃的gcin,不管怎按他都不會出現=.="
Si
Posts: 333
Joined: Sun Apr 20, 2003 12:15 pm
Location: New Zealand

Post by Si »

我可以啊

我的 locale 設定:

Code: Select all

LC_CTYPE="zh_TW.UTF-8"
export GCIN_XIM=gcin.UTF-8
export XMODIFIERS=@im=$GCIN_XIM
GCIN_DUAL_XIM_OFF=
對了,你 Mercury 上的中文會不會變成方塊?
User avatar
sinder
Posts: 64
Joined: Mon Sep 27, 2004 10:57 am
Location: 台北
Contact:

Post by sinder »

Si wrote:
對了,你 Mercury 上的中文會不會變成方塊?
請問你用的 sun-jdk 是 1.5.0.x 版嗎?
我試過 1.4.2.x 版 ,再加上 scsi 兄或是 firefly 兄改過的 font.properties.zh_TW 就可以正常出現中文字
但是改成 1.5.0.x 的 jvm 雖然 browser 的 java applet 及 Java ControlCenter 都可正常出現中文 ,但 Mercury 的中文就硬是給它出不來 ,我猜應該還是得修改 fontconfig.xxx (1.5.0.x 版 ,把 font.properties 改成 fontconfig.xxx)
另外 ,以上測試是在 Gnome 2.10 UTF-8 環境下
Do not ask me questions about M$ Windows ,because I don't use M$ Windows.
Si
Posts: 333
Joined: Sun Apr 20, 2003 12:15 pm
Location: New Zealand

Post by Si »

sinder wrote: 請問你用的 sun-jdk 是 1.5.0.x 版嗎?
我試過 1.4.2.x 版 ,再加上 scsi 兄或是 firefly 兄改過的 font.properties.zh_TW 就可以正常出現中文字
但是改成 1.5.0.x 的 jvm 雖然 browser 的 java applet 及 Java ControlCenter 都可正常出現中文 ,但 Mercury 的中文就硬是給它出不來 ,我猜應該還是得修改 fontconfig.xxx (1.5.0.x 版 ,把 font.properties 改成 fontconfig.xxx)
另外 ,以上測試是在 Gnome 2.10 UTF-8 環境下
我用的是 Blackdown 1.4.2.01。
我用的 font.properties.zh_TW 也是 firefly 改過的,可是不知為什麼介面上的中文都是方框,但因為對話框可以改字型,可以用細明體,所以就可以顯示出來。不過介面上無法顯示還是挺麻煩的。
很奇怪,Java ControlPanel 裡中文卻很正常,不過大多數網站上的 Java Applet 裡的中文都是亂碼(不是方框)。
paar
Posts: 1154
Joined: Thu Jan 30, 2003 10:53 am
Location: 打狗市
Contact:

Post by paar »

xlsfont |grep ig5
看看有哪些字型,

我的 font.properties.zh_TW 檔已經改成像這樣了:
serif.0=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
serif.1=-DynaLab-MingLiU-medium-r-normal--*-%d-*-*-c-*-big5-0
serif.2=-misc-ar pl new sung-medium-r-normal--*-%d-*-*-p-0-big5-0
原來的
serif.0=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
serif.1=-DynaLab-MingLiU-medium-r-normal--*-%d-*-*-c-*-big5-0
serif.2=-Arphic Technology Co.-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-0-big5-0
AR PL Mingti2L 已經被我改成 NewSung 了, Mercury 顯示正常.
但是在 Big5 碼中的特殊字和日文顯示會有問題.

我是用 vim 整個正規表示式代換的.
叫我老帕好了!
Image
Si
Posts: 333
Joined: Sun Apr 20, 2003 12:15 pm
Location: New Zealand

Post by Si »

這是我的 Big5 font
-arphic technology co.-ar pl kaitim big5-medium-i-normal--0-0-0-0-c-0-big5-0
-arphic technology co.-ar pl kaitim big5-medium-i-normal--0-0-0-0-c-0-big5.cp950-0
-arphic technology co.-ar pl kaitim big5-medium-i-normal--0-0-0-0-c-0-big5.eten-0
-arphic technology co.-ar pl kaitim big5-medium-i-normal--0-0-0-0-c-0-big5hkscs-0
-arphic technology co.-ar pl kaitim big5-medium-i-normal--0-0-0-0-c-0-iso10646-1
-arphic technology co.-ar pl kaitim big5-medium-i-normal--0-0-0-0-p-0-ascii-0
-arphic technology co.-ar pl kaitim big5-medium-r-normal--0-0-0-0-c-0-big5-0
-arphic technology co.-ar pl kaitim big5-medium-r-normal--0-0-0-0-c-0-big5.cp950-0
-arphic technology co.-ar pl kaitim big5-medium-r-normal--0-0-0-0-c-0-big5.eten-0
-arphic technology co.-ar pl kaitim big5-medium-r-normal--0-0-0-0-c-0-big5hkscs-0
-arphic technology co.-ar pl kaitim big5-medium-r-normal--0-0-0-0-c-0-iso10646-1
-arphic technology co.-ar pl kaitim big5-medium-r-normal--0-0-0-0-p-0-ascii-0
-arphic technology co.-ar pl mingti2l big5-medium-i-normal--0-0-0-0-c-0-big5-0
-arphic technology co.-ar pl mingti2l big5-medium-i-normal--0-0-0-0-c-0-big5.cp950-0
-arphic technology co.-ar pl mingti2l big5-medium-i-normal--0-0-0-0-c-0-big5.eten-0
-arphic technology co.-ar pl mingti2l big5-medium-i-normal--0-0-0-0-c-0-big5hkscs-0
-arphic technology co.-ar pl mingti2l big5-medium-i-normal--0-0-0-0-c-0-iso10646-1
-arphic technology co.-ar pl mingti2l big5-medium-i-normal--0-0-0-0-p-0-ascii-0
-arphic technology co.-ar pl mingti2l big5-medium-r-normal--0-0-0-0-c-0-big5-0
-arphic technology co.-ar pl mingti2l big5-medium-r-normal--0-0-0-0-c-0-big5.cp950-0
-arphic technology co.-ar pl mingti2l big5-medium-r-normal--0-0-0-0-c-0-big5.eten-0
-arphic technology co.-ar pl mingti2l big5-medium-r-normal--0-0-0-0-c-0-big5hkscs-0
-arphic technology co.-ar pl mingti2l big5-medium-r-normal--0-0-0-0-c-0-iso10646-1
-arphic technology co.-ar pl mingti2l big5-medium-r-normal--0-0-0-0-p-0-ascii-0
-dynalab-mingliu-medium-i-normal--0-0-0-0-c-0-big5-0
-dynalab-mingliu-medium-i-normal--0-0-0-0-c-0-big5.cp950-0
-dynalab-mingliu-medium-i-normal--0-0-0-0-c-0-big5.eten-0
-dynalab-mingliu-medium-i-normal--0-0-0-0-c-0-big5hkscs-0
-dynalab-mingliu-medium-r-normal--0-0-0-0-c-0-big5-0
-dynalab-mingliu-medium-r-normal--0-0-0-0-c-0-big5.cp950-0
-dynalab-mingliu-medium-r-normal--0-0-0-0-c-0-big5.eten-0
-dynalab-mingliu-medium-r-normal--0-0-0-0-c-0-big5hkscs-0
-dynalab-pmingliu-medium-i-normal--0-0-0-0-c-0-big5-0
-dynalab-pmingliu-medium-i-normal--0-0-0-0-c-0-big5.cp950-0
-dynalab-pmingliu-medium-i-normal--0-0-0-0-c-0-big5.eten-0
-dynalab-pmingliu-medium-i-normal--0-0-0-0-c-0-big5hkscs-0
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-big5-0
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-big5.cp950-0
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-big5.eten-0
-dynalab-pmingliu-medium-r-normal--0-0-0-0-c-0-big5hkscs-0
-misc-ming for iso10646 -medium-r-normal--0-0-0-0-p-0-big5-0
-misc-ming for iso10646 -medium-r-normal--0-0-0-0-p-0-big5.eten-0
-misc-nsimsun-medium-i-normal--0-0-0-0-c-0-big5-0
-misc-nsimsun-medium-i-normal--0-0-0-0-c-0-big5.cp950-0
-misc-nsimsun-medium-i-normal--0-0-0-0-c-0-big5.eten-0
-misc-nsimsun-medium-r-normal--0-0-0-0-c-0-big5-0
-misc-nsimsun-medium-r-normal--0-0-0-0-c-0-big5.cp950-0
-misc-nsimsun-medium-r-normal--0-0-0-0-c-0-big5.eten-0
-misc-simsun-medium-i-normal--0-0-0-0-c-0-big5-0
-misc-simsun-medium-i-normal--0-0-0-0-c-0-big5.cp950-0
-misc-simsun-medium-i-normal--0-0-0-0-c-0-big5.eten-0
-misc-simsun-medium-r-normal--0-0-0-0-c-0-big5-0
-misc-simsun-medium-r-normal--0-0-0-0-c-0-big5.cp950-0
-misc-simsun-medium-r-normal--0-0-0-0-c-0-big5.eten-0
我的 font.properties.zh_TW
serif.0=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
serif.1=-DynaLab-MingLiU-medium-r-normal--*-%d-*-*-c-*-big5-0
serif.2=-Arphic Technology Co.-AR PL Mingti2L Big5-medium-r-normal--*-%d-*-*-c-0-big5-0
看起來都正確的,但 Mercury 裡中文就是方框...
常常股票市場 Java Applet 裡的中文也是亂碼...
Post Reply