[分享] 打造 Unicode 的環境

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

re:[分享] 打造 Unicode 的環境

文章sunche_locus » 週日 9月 26, 2004 7:42 pm

Dear all.
help me...
Why xcin does not work!?
---------------------------------
debian:/mnt/data_e/linux# xcin
XCIN (中文 XIM 輸入法程式) 版本 2.5.3-pre2。
(模組版本: 20010918, syscin 版本: 20000210)
(使用 "-h" 選項顯示使用說明)

xcin: 區域化設定 "zh_TW.UTF-8" 內碼 "utf-8"
xcin: 錯誤: /root/.xcinrc:
區域化設定 "zh_TW.UTF-8" 小節: DEFAULT_IM: 變數值未指定。
------------------------------------------
debian:~# cat .xsession
export LC_ALL=zh_TW.Big5
export LANG=zh_TW.Big5
export LC_CTYPE=zh_TW.Big5
export XMODIFIERS="@im=xcin"
exec /usr/bin/xcin &
export LANG=zh_TW.UTF-8
export LC_ALL=zh_TW.UTF-8
export LC_CTYPE=zh_TW.UTF-8
export KDE_LANG=zh_TW.UTF-8
startkde
頭像
sunche_locus
可愛的小學生
可愛的小學生
 
文章: 49
註冊時間: 週一 3月 10, 2003 10:06 pm

re:[分享] 打造 Unicode 的環境

文章訪客 » 週一 9月 27, 2004 12:49 am

sunche_locus 寫:Dear all.
help me...
Why xcin does not work!?
---------------------------------
debian:/mnt/data_e/linux# xcin
XCIN (中文 XIM 輸入法程式) 版本 2.5.3-pre2。
(模組版本: 20010918, syscin 版本: 20000210)
(使用 "-h" 選項顯示使用說明)

xcin: 區域化設定 "zh_TW.UTF-8" 內碼 "utf-8"
xcin: 錯誤: /root/.xcinrc:
區域化設定 "zh_TW.UTF-8" 小節: DEFAULT_IM: 變數值未指定。
------------------------------------------
debian:~# cat .xsession
export LC_ALL=zh_TW.Big5
export LANG=zh_TW.Big5
export LC_CTYPE=zh_TW.Big5
export XMODIFIERS="@im=xcin"
exec /usr/bin/xcin &
export LANG=zh_TW.UTF-8
export LC_ALL=zh_TW.UTF-8
export LC_CTYPE=zh_TW.UTF-8
export KDE_LANG=zh_TW.UTF-8
startkde

請在你的 /root/.xcinrc 裡尋找 zh_TW.UTF-8 這個小節
然後看一下 DEFAULT_IM 這個字後面的設定值,你是不是寫錯了。
訪客
 

re:[分享] 打造 Unicode 的環境

文章Tetralet » 週一 9月 27, 2004 8:35 am

Anonymous 寫:/usr/bin/WindowMaker warning: X server does not support locale

請參考:

 設定 Locales,地區語言資訊

一文之說明,
建立您的 zh_TW.UTF-8 的 Locales...
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

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

re:[分享] 打造 Unicode 的環境

文章Tetralet » 週一 9月 27, 2004 8:48 am

sunche_locus 寫:Dear all.
help me...
Why xcin does not work!?
---------------------------------
debian:/mnt/data_e/linux# xcin
XCIN (中文 XIM 輸入法程式) 版本 2.5.3-pre2。
(模組版本: 20010918, syscin 版本: 20000210)
(使用 "-h" 選項顯示使用說明)

xcin: 區域化設定 "zh_TW.UTF-8" 內碼 "utf-8"
xcin: 錯誤: /root/.xcinrc:
區域化設定 "zh_TW.UTF-8" 小節: DEFAULT_IM: 變數值未指定。
------------------------------------------
debian:~# cat .xsession
export LC_ALL=zh_TW.Big5
export LANG=zh_TW.Big5
export LC_CTYPE=zh_TW.Big5
export XMODIFIERS="@im=xcin"
exec /usr/bin/xcin &
export LANG=zh_TW.UTF-8
export LC_ALL=zh_TW.UTF-8
export LC_CTYPE=zh_TW.UTF-8
export KDE_LANG=zh_TW.UTF-8
startkde

請問您所使用的 XCin 是 Debian 官方的嗎?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

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

re:[分享] 打造 Unicode 的環境

文章Tetralet » 週四 9月 30, 2004 11:09 am

補充:

若想在 NTFS 分割區裡正確存取 Unicode 檔案名稱,
請以以下方式來掛載 NTFS 分割區:
代碼: 選擇全部
/dev/hda2  /NTFS  ntfs  iocharset=utf8,gid=disk,fmask=113,dmask=002,umask=002  0  0

這樣應該就能正確得讀取到 UTF-8 編碼的檔案名稱了。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

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

re:[分享] 打造 Unicode 的環境

文章sunche_locus » 週四 9月 30, 2004 11:59 pm

I use self-compile xcin download from http://jserv.sayya.org/wiki/index.php/Qooing.

And there is not information about zh_TW.UTF8 in my /root/.xcinrc . How to create it!?
頭像
sunche_locus
可愛的小學生
可愛的小學生
 
文章: 49
註冊時間: 週一 3月 10, 2003 10:06 pm

re:[分享] 打造 Unicode 的環境

文章Tetralet » 週五 10月 01, 2004 3:12 pm

sunche_locus 寫:I use self-compile xcin download from http://jserv.sayya.org/wiki/index.php/Qooing.

And there is not information about zh_TW.UTF8 in my /root/.xcinrc . How to create it!?

試用看看 Debian 官方的如何?
它不需要 zh_TW.UTF-8 相關資訊也能於 zh_TW.UTF-8 環境下正常使用。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

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

re:[分享] 打造 Unicode 的環境

文章sunche_locus » 週六 10月 02, 2004 1:04 am

Dear Tetralet,
我已經將xci切回去官方版本都沒有出現之前的問題了
感謝你的協助.
頭像
sunche_locus
可愛的小學生
可愛的小學生
 
文章: 49
註冊時間: 週一 3月 10, 2003 10:06 pm

re:[分享] 打造 Unicode 的環境

文章Vincent Chen » 週一 10月 04, 2004 3:54 am

Hello, 我也遇到了之前sunche_locus的問題,訊息如下:
=========================
[root@debian:/]$xcin
XCIN (Chinese XIM server) version 2.5.3-pre2.
(module ver: 20010918, syscin ver: 20000210).
(use "-h" option for help)

xcin: locale "zh_TW.UTF-8" encoding "utf-8"
xcin: 錯誤: /etc/xcinrc:
locale section "zh_TW.UTF-8": DEFAULT_IM: value not specified.
=========================
我是由xdm進入xwindow, 所我修改我的~/.xsession如下:
=========================
xport LANG=zh_TW.Big5
export LC_ALL=zh_TW.Big5

export XMODIFIERS="@im=xcin"
exec xcin&

export LANG=zh_TW.UTF-8
export LC_ALL=zh_TW.UTF-8

export KDE_LNAG=zh_TW.UTF-8
export QT_XFT=true
source /etc/profile
startkde
==========================

我是使用debain官方的xcin, 可是卻沒法子用 @_@
還有其它應該注意的地方嗎? :-?

PS:我試著在/etc/locale.gen中, 加入zh_TW.Big5, 執行locale-gen,
就可以打中文了, 可是, 這樣所的xcin所打出的中文編碼, 仍是
big5, 而不是unifont. 還是本來就是這麼一回事呢?(i.e.: xcin只能打出big5的字)
====================
[root@debian:/]$locale-gen
Generating locales...
en_US.UTF-8... done
zh_TW.UTF-8... done
zh_TW.BIG5... done
Generation complete.
[root@debian:/]$
====================
Vincent Chen
可愛的小學生
可愛的小學生
 
文章: 9
註冊時間: 週三 9月 24, 2003 1:50 am

re:[分享] 打造 Unicode 的環境

文章Tetralet » 週一 10月 04, 2004 11:19 am

Vincent Chen 寫:Hello, 我也遇到了之前sunche_locus的問題,訊息如下:
=========================
[root@debian:/]$xcin
XCIN (Chinese XIM server) version 2.5.3-pre2.
(module ver: 20010918, syscin ver: 20000210).
(use "-h" option for help)

xcin: locale "zh_TW.UTF-8" encoding "utf-8"
xcin: 錯誤: /etc/xcinrc:
locale section "zh_TW.UTF-8": DEFAULT_IM: value not specified.

如果在 X Window 下再執行一次 xcin 的確會出現這個錯誤訊息沒錯...

Vincent Chen 寫:=========================
我是由xdm進入xwindow, 所我修改我的~/.xsession如下:
=========================
xport LANG=zh_TW.Big5
export LC_ALL=zh_TW.Big5

export XMODIFIERS="@im=xcin"
exec xcin&

export LANG=zh_TW.UTF-8
export LC_ALL=zh_TW.UTF-8

export KDE_LNAG=zh_TW.UTF-8
export QT_XFT=true
source /etc/profile
startkde
==========================

應該是 xport LANG=zh_TW.Big5,您少打了個 "e"...
但這應該不是問題所在...

Vincent Chen 寫:我是使用debain官方的xcin, 可是卻沒法子用 @_@
還有其它應該注意的地方嗎? :-?

在 Mozilla 裡也沒有辨法使用嗎?

請問您以下的指令之輸入為何呢?
代碼: 選擇全部
locale -a

locale

ps aux | grep xcin

echo $XMODIFIERS
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

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

re:[分享] 打造 Unicode 的環境

文章Vincent Chen » 週一 10月 04, 2004 8:05 pm

首先, 謝謝Tetralet大大的回覆. :-)
================
Tetralet 寫:應該是 xport LANG=zh_TW.Big5,您少打了個 "e"...
但這應該不是問題所在...

SORRY, copy/paste一時手誤, 少貼了 :ooops:

Tetralet 寫:在 Mozilla 裡也沒有辨法使用嗎?

我是使用 firefox(from 官方), 可以看到中文字, 但是一樣沒法子使用ctrl-shift來切到輸入法.

Tetralet 寫:請問您以下的指令之輸入為何呢?

代碼: 選擇全部
locale -a

C
en_US.utf8
POSIX
zh_TW.utf8
代碼: 選擇全部
locale

LANG=zh_TW.UTF-8
LC_CTYPE="zh_TW.UTF-8"
LC_NUMERIC="zh_TW.UTF-8"
LC_TIME="zh_TW.UTF-8"
LC_COLLATE="zh_TW.UTF-8"
LC_MONETARY="zh_TW.UTF-8"
LC_MESSAGES="zh_TW.UTF-8"
LC_PAPER="zh_TW.UTF-8"
LC_NAME="zh_TW.UTF-8"
LC_ADDRESS="zh_TW.UTF-8"
LC_TELEPHONE="zh_TW.UTF-8"
LC_MEASUREMENT="zh_TW.UTF-8"
LC_IDENTIFICATION="zh_TW.UTF-8"
LC_ALL=zh_TW.UTF-8

代碼: 選擇全部
ps aux | grep xcin

root 3414 0.0 0.1 2944 708 pts/0 R+ 18:44 0:00 grep xcin
代碼: 選擇全部
echo $XMODIFIERS

@im=xcin
Vincent Chen
可愛的小學生
可愛的小學生
 
文章: 9
註冊時間: 週三 9月 24, 2003 1:50 am

re:[分享] 打造 Unicode 的環境

文章chinson » 週一 10月 04, 2004 8:13 pm

Vincent Chen 寫:
代碼: 選擇全部
locale -a

C
en_US.utf8
POSIX
zh_TW.utf8


locale -a 列出了目前你 PC 所有可用的編碼方式
很明顯沒有 zh_TW.Big5 這個,
使用
代碼: 選擇全部
dpkg-reconfigure locale
將 zh_TW.Big5 加進去吧。
輕鬆式生活
================================
http://blog.chinson.idv.tw/
頭像
chinson
懵懂的國中生
懵懂的國中生
 
文章: 117
註冊時間: 週一 5月 17, 2004 7:18 pm
來自: 高雄市

re:[分享] 打造 Unicode 的環境

文章Vincent Chen » 週一 10月 04, 2004 11:26 pm

謝謝chinson的回覆. :-)
這樣的確可以成功開啟xcin,
事實上, 在這個討論串的所有文章(包含之前的),
也是用這樣的方法啟動xcin,來輸入中文的.
================
我當初以為, 在/etc/locale.gen的檔案只要有UTF-8就好;
所以把zh_TW.Big5給mark起來.
代碼: 選擇全部
en_US.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
#zh_TW.Big5

現在, 把mark移掉, 執行
代碼: 選擇全部
locale-gen

之後, 就能夠使用xcin了.

想完全使用UTF-8的幻想破滅了 :(
==========
那麼, 小弟又有個疑問, :ooops:
現階段由xcin輸出的中文字, 是UTF-8還是Big5的code呢?
Vincent Chen
可愛的小學生
可愛的小學生
 
文章: 9
註冊時間: 週三 9月 24, 2003 1:50 am

re:[分享] 打造 Unicode 的環境

文章chinson » 週一 10月 04, 2004 11:42 pm

Vincent Chen 寫:那麼, 小弟又有個疑問, :ooops:
現階段由xcin輸出的中文字, 是UTF-8還是Big5的code呢?


是 UTF-8 的 ;-)
輕鬆式生活
================================
http://blog.chinson.idv.tw/
頭像
chinson
懵懂的國中生
懵懂的國中生
 
文章: 117
註冊時間: 週一 5月 17, 2004 7:18 pm
來自: 高雄市

re:[分享] 打造 Unicode 的環境

文章mason » 週二 10月 05, 2004 10:21 am

呃,我這邊提一個問題~
如果 win2k 端分享一個中文名稱的 share name
那麼,如果用 smbclient -L,那個 share name 會變成亂碼
要在 -t 那邊加上什麼東西嗎?
skype:dantemason
http://blog.sikazozo.org
頭像
mason
快樂的大學生
快樂的大學生
 
文章: 547
註冊時間: 週二 9月 10, 2002 3:40 pm
來自: SIDE 3

上一頁下一頁

回到 share

誰在線上

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