作者zonhan (我願與妳共舞)
看板PokeMon
標題Re: [問題] 大家發文時的日文怎麼都看不到?
時間Sat Oct 31 22:32:40 2009
似乎大家都對編碼和輸入的概念不甚瞭解, 簡單說一下
編碼表是記載怎樣的位元組合會對應到什麼字的表格
最早官方的中文編碼為Big5,是一個缺字甚多的編碼表
不幸的是目前BBS的編碼就是Big5,而且因技術上的問題無法改為Unicode
但我們又有閱讀韓日等語言的需求,於是Unicode補完誕生了。
Unicode補完(Unicode-At-Once, 簡稱UAO)的處理方式
是將一些常用的日韓字,包進big5編碼表的剩餘空格裡
因此它補的並不是Unicode編碼表,而是big5
只要有安裝UAO的人, 在中文的編碼下也能看見常用的日韓字
顯示的問題解決了, 那輸入怎麼辦?
UAO會讓你用日文輸入法輸入的日文(編碼為s-jis)全部轉為big5日文
這樣一來, 安裝者在中文環境下也能打出日文字, 但同時也意味著
你再也打不出日文編碼下的日文字了...
更慘的是, 安裝者往往對UAO和編碼不熟, 因此又多了混淆編碼的風險
假設一段日文在你面前, 你能知道他是日文編碼還是中文編碼嗎?
就算你有辦法辨認, 你所有的程式都有辦法處理這個非官方的編碼嗎?
你和你的系統將會因為編碼的混淆, 經常亂碼而困擾
正是因為這樣的系統編碼混亂問題, 現在的處理方式, 不是動整個系統
而是交給有需要的程式, 各自想辦法處理
一般來說最常用到的就是BBS, 因此目前主流的BBS瀏覽器都有內建UAO
話說原發文者不是只要求能看到big5日文嗎?
怎麼會莫名其妙扯到日文IME? = ="
※ 引述《kreites (期中考完就是期末考)》之銘言:
: 不推Unicode補完計畫
: 那種東西很奇怪的是
: 舉例像櫻花輸入法
: 只是把「日文字體」建立在big5上的一種奇怪模式
: 骨子裡打的還是中文字,只是顯示出日文的符號
: 所以你把這些字拿去日本的機器上或是日本網頁
: 通通顯示不出來
: 而他也因為程式設計不夠縝密
: 所以會跟不少軟體相衝
: 更別說現在win7了可能根本要用xp核心才能跑
: 最至標又治本的方法是
: 請用微軟IME日文輸入法打
: 打出來的就是日文編碼的日本字
: 去日本語系的電腦上也是完整顯示
: 更何況現在用IME日文輸入法打出來的東西
: 再一些微軟新的字體都可以顯示出來(正黑、新細明體、細明體、Arial Unicode)
: 所以我比較推微軟IME
: ※ 引述《jimpenguin (埋葬就是浪漫)》之銘言:
: : 不知道發這篇文會不會被鞭= =
: : 因為我是今天才知道這個版
: : (平常都只在巴哈流連...)
: : 所以想請問各位,你們內文有時候好像都會有日文?
: : (招式、個性等等)
: : 要用什麼方法才能看到呢?
: : 我的都顯示一段空
: : 例如這樣:( 吸引注意)
: : 看日文還是比較習慣,
: : 中文翻譯百百種... 會有看沒懂Orz
--
Ptt2 ->
3 自然就是美 傾聽‧自然之美
1 NB_SUN ◎ Σ 太 陽
12 zieon 天狼 ● 率性自在 zonhan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.30.8
1F:推 cha122977:看PM版長知識 10/31 22:48
2F:噓 niseloli:不要誤導別人 UAO不會強制轉換編碼 也不可能會出現在其他 11/01 00:21
3F:→ niseloli:編碼裡弄出BIG5日文 不要把UAO跟舊櫻花搞混了 11/01 00:23
4F:→ zonhan:我並無搞混, 或許如您所說, 是各自的程式處理問題, 不過 11/01 00:25
5F:→ zonhan:像是直接編輯mp3 tag時, 若是系統為中文+UAO, 此時用ime輸 11/01 00:27
6F:→ zonhan:入會變成big5日文. 這是我親身的經歷. 若您更瞭解也請多多 11/01 00:28
7F:→ zonhan:補充, 並請看仔細再補充, 感謝您的回覆 11/01 00:28
8F:→ zonhan:我使用的UAO是早期的版本, 相信之後版本在這方面應有改變 11/01 00:30
※ 編輯: zonhan 來自: 140.113.30.8 (11/01 00:40)
9F:→ zonhan:編碼並不可能混合出現, 我也沒有說過會出現在其它編碼內弄 11/01 00:42
10F:→ zonhan:出big5日文的話喔 :P 11/01 00:42
11F:→ niseloli:你要在ANSI使用BIG5的環境裡輸入S-JIS碼本身就不正常啦 11/01 00:46
12F:→ zonhan:這就是uao不完善, 或是UAO在系統編碼處理上的問題了啊 11/01 00:54
13F:推 kreites:我想表達的是大家都用ime就不會有看不到的問題了XDD 11/01 01:29
14F:→ kreites:雖然很多人愛用櫻花......= = 11/01 01:29