日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux五笔输入法制作_五笔98输入法制做--for Linux ibus

發布時間:2024/8/1 linux 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux五笔输入法制作_五笔98输入法制做--for Linux ibus 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

/*******************************************************************************

* @file ReadMe.antmuse

* @author Antmuse|Email:antmuse@live.cn

* @version 1.0.00

* @date 2012-03-04

* @brief 五筆98輸入法碼表制做:輕云五筆

*

* 提取微軟王碼五筆98版碼表,制做ibus碼表

* 制做平臺:Gnu/Linux: ubuntu

* 解壓本文檔后各目錄如下:

* ----------------------------------------------

* |目錄 | 說明 |

* |Ant | 根目錄,所有操作在其中進行 |

* |Ant/AntTool | 轉換碼表的C程序 |

* |Ant/WinTool | Windows下提取碼表的工具 |

* |Ant/Windows | 復制過來的Windows碼表文件 |

* ----------------------------------------------

*******************************************************************************/

================================================================================

制做步驟:

================================================================================

進入Windows系統

在Windows系統中安裝微軟王碼五筆98版輸入法后,

其碼表文件位于C:\Windows\System32\winwb98.mb

用WinTool目錄中的Imegen.exe工具打開winwb98.mb,

提取出98版的碼表文件:winwb98.TXT

也可到虛擬機虛擬的Windows系統中準備此文件,以免切換系統之苦。

================================================================================

回到linux系統

新建一個目錄Ant,將Windows系統下提取的碼表winwb98.TXT移動到目錄Ant中。

用gedit編輯winwb98.TXT, 掐頭去尾:只留下碼表部分,另存到Ant目錄中:winwb98.log

注意:

另存后的文件winwb98.log要求為:utf8格式,換行符為unix格式。也可以用iconv命令轉換。

================================================================================

新建目錄Ant/AntTool,在其中寫一段C程序用于轉換winwb98.log

啟動shell,進入Ant目錄,執行如下shell命令:

cd ./AntTool

make

cd ..

./AntTool/bin/AntTool winwb98.log > antmuse.log

至此,編繹生成了自備的工具:AntTool,并用它成功轉換winwb98.log為antmuse.log

================================================================================

編輯Ant目錄中的Template.log:

將antmuse.log中的所有內容原封不動放到Template.log中的標志

BEGIN_TABLE

END_TABLE

之間,標志之間原有的東西是我加入的標點、特殊符號的錄入,可刪可留,盡隨你意。

其它設置,如圖標,uuid,名稱,自動調整詞頻等,可在標志

BEGIN_DEFINITION

END_DEFINITION

之間找到,自已定義一下,各選項懂點英文的都能看明白。

uuid的生成可用命令uuidgen。

設置好后將Template.log另存為antmuse.txt

注意:格式依舊要求為utf8編碼、unix行尾

至此,ibus碼表文檔antmuse.txt制做完成。

================================================================================

確保系統安裝有ibus輸入法后,執行shell命令:

ibus-table-createdb -n Antmuse98.db -s antmuse.txt

sudo cp Antmuse98.db /usr/share/ibus-table/tables/Antmuse98.db

sudo cp Antmuse98.svg /usr/share/ibus-table/icons/Antmuse98.svg

killall ibus-daemon

ibus-daemon -d

至此,已生成并安裝碼表Antmuse98.db,且重啟了ibus。

在ibus中可找到此碼表:輕云五筆98

至此,微軟王碼五筆98版,外加特殊符號、標點輸入,自動調整詞頻等功能已搞定,check it.

================================================================================

下載地址:http://pan.baidu.com/s/1kTrA8cf

總結

以上是生活随笔為你收集整理的linux五笔输入法制作_五笔98输入法制做--for Linux ibus的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。