Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> 自作のLinux Pinyin Wubi入力方法

自作のLinux Pinyin Wubi入力方法

  

最近、linuxのubuntuバージョンを使用して、linuxで作業していました。あらゆる種類の作業を実行することができます、ubuntuの下でのスキム入力方法は非常に優れており、5つのペン、ピンインおよび他の入力方法が付属しています。しかし、Windowsシステムでは、普遍的な5ストロークまたは極端な5ストロークを使用していました。普遍的な5ストロークのための最も便利な場所は、あなたがあなたがヒットできない単語に遭遇したとき、あなたが直接ピンイン入力方法に切り替えることなしに直接ピンイン入力方法を使うことができるということです。 Linuxでは、5ストロークのスキムにそのような機能はありませんので、ヒットできない単語に遭遇するたびに、Pinyinの入力方式に切り替える必要があり、これは非常に面倒です。私はまた、長い間オンラインで検索していましたが、理想的な入力方法を見つけることができませんでした。私は数年前に私がWindowsの下でピンイン5ストロークをしたことを思い出しました、私はそれがLinuxの下で可能であるべきだと思います。それを作ろうとして、ついにそれを使うことができます。

ホームページはピンインと5ストロークの入力コード

の1つ、音声コード表

1、ウィンドウシステムの下で

私はウィンドウズの下でフルを使用するコード表は、スマートABCピンインコード表が見つからなかったため、フルブロックコード表を使用する必要がありました。フルコード化されたWindowsのテーブルを取得することは難しくありません。これは、Windowsに付属のコードテーブルジェネレータによって実行できます。 IMEGEN.EXEプログラムを実行して、WINPY.MBをwinpy.txtファイルに逆変換します。これはあなたにピンインコードテーブルファイルを与えます。これはWindowsフォーマットの単なるコードテーブルファイルですので、scimで使用したい場合は、それをscimフォーマットに変換する必要があります。

2、Linuxシステムの下で

mb2scimツールはwinpy.txtファイルをscim形式のコードテーブルファイルに変換するために使用できます。ダウンロードアドレス:http://down.csdn.net/html/2006-09/21/159348.html

mb2scimツールを解凍したら、mb2scimに移動して次のコマンドを実行します。chmod + x mb2scim。 mb2scimを実行可能ファイルに設定します。

次に、。/mb2scim WINPY.TXT winpyx.txtを実行します。これにより、scim形式をサポートするピンインコードテーブルファイルwinpyx.txtが得られます。


2つか5つのペンコードテーブル

5文字のコードファイルを入手するのはとても簡単です。 SCIMコードテーブルが格納されているディレクトリ(/usr /share /scim /tables)に移動し、scim-make-table Wubi.bin -o Wubi.txtを実行します。このようにして、逆5ストローク符号表が得られる。

3、マージコードテーブルファイル

geditで、geditを使ってピンインコードテーブルファイルwinpyx.txtとWubiコードファイルWubi.txtを開き、winpyx.txtの内容をに統合します。 Wubi.txtファイル内。

winpyx.txtファイル内:

 BEGIN_CHAR_PROMPTS_DEFINITION ....コピーする内容... END_CHAR_PROMPTS_DEFINITIO 

Wubi.txtのこの領域に内容をコピーして、END_CHAR_PROMPTS_DEFINITIO行の前に配置します。 。 winpyx.txtファイルでは、コードテーブルの四角形の領域:

 BEGIN_TABLE ....コピーする内容... END_TABLE 

は、この領域のWubi.txtにコピーされます。これをEND_TABLE行に入れることをお勧めします。フロント

4番目に、Wubi.txtファイルのUUIDの値を再編集します。

ターミナルで実行します:uuidgen。 Wubi.txtファイルのUUIDの値を置き換えるテキスト文字列を取得します。 MAX_KEY_LENGTHの値を12に変更してください。これは4になります。変更した場合は、さらに単語を入力できます。

V.入力名とアイコンを変更する

ICON、NAME、NAME.zh_CNの値を好きな名前に変更できます。

シム、インプットメソッド実行可能コードテーブルファイルの生成

上記の5つのプロセスを完了すると、あなたのPinyin Wubiインプットメソッドは基本的に完成する。これは実行されるだけです:scim-make-table Wubi.txt -b -o /usr/share/scim/tables/XWubi.bin。 Pinyin Wubi入力メソッドが生成されました。 x-windowを再起動し、試してみてください。5つのストロークを入力できるシステムにもう1つの入力があるか、またはピンイン5ストロークの入力方法を入力できます。

Copyright © Windowsの知識 All Rights Reserved