日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

制作有全拼及五筆功能的輸入法

本實例說明:制作一個具有全拼及五筆功能的輸入法 。
1、在Windows系統(tǒng)下
步驟1:獲取全拼原碼表 。
首先,利用搜索工具搜索Imegen.exe可執(zhí)行文件,如圖1所示 。
然后,雙擊Imegen.exe,如圖2所示,單擊"逆轉(zhuǎn)換"選項卡,再單擊"打開文件"按鈕,選擇"c:/windows/system32/WINPY.MB"文件,最后,單擊"逆轉(zhuǎn)換"按鈕即可在c:/windows/system32/目錄下生成WINPY.TXT文件,這就是全拼輸入法的原碼表 。

2、在Linux系統(tǒng)下
步驟2:下載win碼表轉(zhuǎn)換成SCIM碼表工具mb2scim 。
http://down.50918.cn/33066_1634_detail_129925.HTML
[root@localhost 0616]# unrar x mb2scim(ver20050409).rar
注:解壓操作最好是在LINUX下進行 。
[root@localhost 0616]# ls
header.txt mb2scim.dpr mb2scim(ver20050409).rar readme.txt winzm-2k.txt
mb2scim MB2SCIM.exe pv.txt WINPY.TXT zm.txt
其中,WINPY.TXT是在windows下生成的.
t@localhost 0616]# ./mb2scim WINPY.TXT winpyx.txt
This module must be distributed under the terms of the GNU General Public License (GPL), version 2. A copy of this license can be found at:http://www.borland.com/kylix/gpl.html.
MB2SCIM ver. 20050402
Sofoot Group 2001-2005
www.ai7.org
sofoot@163.com
Reading... #################################################
Writing... #################################################
OK步驟4:獲到五筆碼表 。
[root@localhost 0616]# cd /usr/share/scim/tables/
[root@localhost tables]# scim-make-table Wubi.bin -o Wubi.txt
Loading table file Wubi.bin ...
Saving table file Wubi.txt ...
步驟5:生成全拼五筆碼表,即全拼碼表與五筆碼表合并 。
用gedit分別打開winpyx.txt和Wubi.txt 。
如圖3所示:

1、合并操作如下:
1)、將winpyx.txt文件中:
BEGIN_CHAR_PROMPTS_DEFINITION
……
……..
…….(省略的為要復(fù)制的內(nèi)容)
END_CHAR_PROMPTS_DEFINITIO
復(fù)制到wubi.txt的END_CHAR_PROMPTS_DEFINITIO行的前面一行
2)、將winpyx.txt文件中:
BEGIN_TABLE
…..
….
…(省略號為要復(fù)制的內(nèi)容)
END_TABLE
2、修改wubi.txt操作如下:
首先,獲取一個新的UUID的值 。
[root@localhost tables]# uuidgen
859edc2b-598d-4ee8-8a6d-cf3a167132c1
然后,打開wubi.txt,進行以下的修改 。
1)、把原來的UUID = 98e4ca3b-8321-4903-a59d-84abce22f95
改為
UUID = 859edc2b-598d-4ee8-8a6d-cf3a167132c1

2)、MAX_KEY_LENGTH = 4值改為12,即可打多個字了 。
3)、ICON = /usr/share/scim/icons/lupa.png #表示顯示的圖標(biāo) 。此處我改為lupa.png
4)、NAME = lupa
NAME.zh_CN = 全拼_五筆字型 #顯示的名稱
最后,保存并退出 。
步驟6:生成全拼五筆的scim輸入法可執(zhí)行碼表文件 。
[root@localhost tables]# scim-make-table Wubi.txt -b -o XWubi.bin
Loading table file Wubi.txt ...
Saving table file XWubi.bin ...
到此為此全拼+五筆輸入法制作完成 。
注意:需要重啟系統(tǒng),才能生效 。
效果如圖4所示
步驟4:獲到五筆碼表 。
[root@localhost 0616]# cd /usr/share/scim/tables/
[root@localhost tables]# scim-make-table Wubi.bin -o Wubi.txt
Loading table file Wubi.bin ...
Saving table file Wubi.txt ...
步驟5:生成全拼五筆碼表,即全拼碼表與五筆碼表合并 。
用gedit分別打開winpyx.txt和Wubi.txt 。
如圖3所示:

1、合并操作如下:
1)、將winpyx.txt文件中:
BEGIN_CHAR_PROMPTS_DEFINITION
……
……..
…….(省略的為要復(fù)制的內(nèi)容)
END_CHAR_PROMPTS_DEFINITIO
復(fù)制到wubi.txt的END_CHAR_PROMPTS_DEFINITIO行的前面一行

推薦閱讀