Linux下输简出正 (繁)

2011年5月6日星期五

本文以Archlinux下,在IBus输入法中使用极点五笔码表实再输简出正 (繁)。

所谓输简出正,就是按简化汉字的形进行输入,但输出显示的却是正体汉字。

要输简出繁首先要做到输简出简

  • 安装 ibus:pacman -S ibus
  • 下载码表:ibus-table-chinese 在AUR中 (可以yaourt -S ibus-table-chinese),但如果不需要其中一两种输入法,可以从ibus项目下载页面单独下载 ibus-table-chinese.tar.gz,解压后在 tables/wubi-jidian/ 下有 wubi-jidian86.txt
  • 安装码表:ibus-table-createdb  -s wubi-jidian86.txt 生成 wubi-jidian86.db,将其复制到 /usr/share/ibus-table/tables/ 即可

知道这个流程后输简出繁也很容易

  • 用文本編輯器 (推薦使用MadEdit) 打開 wubi-jidian86.txt,可以看到如下的鍵位-字符映射

a    工    99454797
b    了    1477224452
c    以    418261033
d    在    1133790406
e    有    976401164
f    地    476035359
g    一    2015124793

  • 用文本編輯器將全部文件內容進行簡-繁轉換(MadEdit有此功能),另存為新的碼表文件,比如取名叫wubi-jidian86-tr.txt
  • 按前述安裝碼表一樣的步驟,結束後重啟 ibus,即可將 wubi-jidian86-tr 加入到輸入法列表,只要選擇wubi-jidian86-tr,就能夠做到輸簡出繁

本文所述方法可以推廣到其它輸入法,或其它碼表。

 

    0 评论:

    发表评论