On Wed, Jan 24, 2001 at 10:26:50PM +0800, shuyong wrote: > 不知道這個GB2312<=>BIG5模塊的轉換機制是什麼?麻煩email源碼給我。
源碼已發請查收. 若要編譯的話, 需要有 glibc 源碼. > [EMAIL PROTECTED]@份)。但是問題多多。主要是 > 繁體字和簡體字的轉換問題。比如碰到"乾(幹)凈""乾坤"這類詞就很麻煩。我想基于詞 說得很對, [EMAIL PROTECTED]@ GB2312 和 BIG5 之間的轉換不可能 100% 準確. 但 我寫的這個 glibc iconv [EMAIL PROTECTED] 這是因為: 1. iconv [EMAIL PROTECTED] libc 只能提供基本的支持. 不可能讓 C 函數庫 帶上幾十兆的中文辭典. [EMAIL PROTECTED], 如autoconvert, [EMAIL PROTECTED] 本模塊的目的並非要取代那些程序. 2. 近來越來越多的程序開始使用 iconv 來轉碼. 目前的 glibc 不能很好的作 GB 與 B5 之間的轉換, [EMAIL PROTECTED] 3. [EMAIL PROTECTED] 根據我目前的轉換表和網上的 [EMAIL PROTECTED], [EMAIL PROTECTED], GB->B5 轉碼的出錯率小于 0.007, 而 B5->GB的 出錯率約為 0.001. [EMAIL PROTECTED] 這些數大概比 我寫錯別字的概率還底. :) 4. 無論以什麼方式轉換. [EMAIL PROTECTED] regards, rigel -- | This message was re-posted from [email protected] | and converted from gb2312 to big5 by an automatic gateway.

