安裝嘸蝦米輸入法
官方嘸蝦米完美安裝
- 準備工作:
- 系統裡要安裝 wine (最精簡安裝,wine 指令能用就行)
- 下載 uni2txt.exe
- 下載 uni2txt.sh
- 建議下載:
- 萃取官方表格:
LC_ALL=zh_TW.UTF-8 wine ./liu2007.exe
- 執行後可在 wine 的設定目錄找到四個官方表格
~$ cd $HOME/.wine/drive_c/windows/system32 ~$ ls *.tab liu-uni.tab liu-uni2.tab liu-uni3.tab liu-uni4.tab
- liu-uni.tab 是含 Unicode 的表格(包含舊版的 liubig5.tab 內容)
- liu-uni2.tab 是 ,,C 的簡體中文表格
- liu-uni3.tab 是 ,,CT 的台式簡體中文表格
- liu-uni4.tab 是 ,,J 的日文表格
- 執行後可在 wine 的設定目錄找到四個官方表格
- 將這四個 tab 檔跟 uni2txt.exe 與 uni2txt.sh 放在同一目錄
- 如果有下載 vrsf 選字檔,也請把它們跟 tab 檔、uni2txt.exe、uni2txt.sh 放在一起(沒下載也沒關係,不影響 uni2txt.sh 轉檔)
- 在 uni2txt.sh 所在目錄下指令
sh ./uni2txt.sh
- uni2txt.sh 會自動將 tab 檔轉成:
- unix 文字檔 - 方便自行製作混合拆碼的 cin 檔
- cin 文字檔 - 可用 gcin2tab 轉為 gtab 檔
- gtab 檔 - 可直接給 gcin 使用的最終表格
- uni2txt.sh 會自動將 tab 檔轉成:
- 建議設定一下 gcin-setup -> 倉頡/行列/嘸蝦米/大易設定,把「預選列中顯示部份符合的字」關掉(或是用下面指令直接設定)
mkdir -p $HOME/.gcin/config echo 0 > $HOME/.gcin/config/gtab-disp-partial-match
- 這樣使用感比較符合官方嘸蝦米
- 把 noseeing.gtab 安裝到系統目錄或家目錄
cp noseeing.gtab $HOME/.gcin/
- 這樣就安裝好了。
- 詳細說明:
- uni2txt.sh 是純文字檔,想了解轉檔步驟請自行閱讀。
- 嘸蝦米原始 tab 表格沒有 vrsf 選字,那些選字都是由輸入法程式判斷產生。理論上要完美支援嘸蝦米,應該在程式實作 vrsf 選字。但因為沒人寫,所以只好用添加碼表的方式。
- 嘸蝦米 6.0 的原始表格和 5.7b 一模一樣。本站整理的 vrsf 是依據 5.7b 程式碼,不過 6.0 的 vrsf 程式判斷應該和 5.7b 也一樣(許多網友都指出 6.0 並未修正 5.7b 的許多 bug)。
- 所有 vrsf 檔都跟官方 5.7b 版保持 bug-for-bug compatible。官方能出字這裡就能出字,官方存在的 bug 這裡也同樣存在。6.0 的 liu-uni[234].tab 和 5.7b 檔案大小不同,但轉出來的格式內容完全一樣。 liu-uni.tab 則是 6.0 和 5.7b 原始檔完全一樣。如有發現 vrsf 和官方不符之處,請在討論區留言。
- 官方選字是 0 或 空白鍵 直接上字 + 1~9,gcin 是 空白鍵 直接上字 + 1~9,雖然少了 0 選字,但應該很少人用 0 吧?除了極少數的跨頁選字,一般使用感應該是和官方一模一樣。
- 加入補破網的方法:
cat patchtab.ptt >> noseeing.cin gcin2tab noseeing.cin
- 然後把 noseeing.gtab 安裝到系統目錄或家目錄
- 製作混合版的 cin 檔,可參考這篇把重覆內容刪掉。
cat noseeing.cin liu-uni2.unix patchtab.lgj | perl -nle '(print,$hash{$_}=1) unless defined $hash{$_}' >> noseeing-new.cin gcin2tab noseeing-new.cin
官方嘸蝦米簡易安裝
- 把官方光碟裡的 LIU5.CIN 和 liu.sh 放在同一目錄下
- 在終端機執行
sh liu.sh LIU5.CIN
- 用 root 權限把產生的 noseeing.gtab 安裝到 gcin 系統表格目錄
mv noseeing.gtab /usr/share/gcin/table
- 如果沒有 root 權限,安裝在自己家裡也可以,但其它人就沒辦法用了
mv noseeing.gtab $HOME/.gcin
- 這樣就安裝好了。
非官方測試表格安裝
- 以下表格僅供測試用,非測試用途者請購買合法嘸蝦米
- 請先連上網路
- 用 root 權限執行
/usr/share/gcin/script/noseeing-inst
- 這樣就安裝好了。
補破網 Ver 1.3
- 下載由台大批踢踢實業坊 Liu (蝦米族樂園) 版友整理之罕用字嘸蝦米編碼
- 最新版的補破網 2.0a 尚未正式公開,且 2.0a 和 1.3 完全一樣。差別只在 2.0a 可順便修正 ,,CT 台式簡體中文表格。
Attachments
- liu.sh (0.7 kB) - added by anonymous on 10/28/07 21:55:41.
- uni2txt.exe (60.0 kB) - added by anonymous on 11/02/07 03:11:24.
- patchtab.ptt (21.7 kB) - added by anonymous on 11/03/07 23:25:23.
- patchtab.lgj (4.8 kB) - added by anonymous on 11/03/07 23:25:41.
- liu-uni.vrsf (63.3 kB) - added by anonymous on 11/03/07 23:26:06.
- liu-uni2.vrsf (19.0 kB) - added by anonymous on 11/03/07 23:26:21.
- liu-uni3.vrsf (18.7 kB) - added by anonymous on 11/03/07 23:26:33.
- liu-uni4.vrsf (23.9 kB) - added by anonymous on 11/03/07 23:26:45.
- uni2txt.sh (2.0 kB) - added by anonymous on 11/03/07 23:27:00.
