-
Notifications
You must be signed in to change notification settings - Fork 13
漢直Win用の変換テーブルを作成 #2
Comments
漢直Win 1.28で試してみたところ、
という結果になりました。 それから、3打鍵以上になるとテーブルの階層が深くなって扱いにくくなるので、1.28で導入された“矢印定義”を使って、
のように書いた方が簡単だろうと思います。 |
漢直Winがパース出来ない行を幾つか出力するらしく、数行を適当に消してみたら漢 直Winでほー連想変換テーブルが使えました これから問題の行を特定しなくちゃ。 #2
一応 問題の行を残したテーブルをアップします。1347行目が間違っているというエラーが出るけれど、行番号が違う気がします。 |
変換テーブルを修正して只今使ってます!生成に使った ダウンロードして使ってみてください: 因みに、問題は《 \ 》をエスケープし忘れました。 Linuxでコードテーブルを生成するには:
を実行します。 expand_codesの開発中に他のバグも発覚しましたが、《:》の代わりに《'》が幾つかのコードに入っていました。日本語配列だけのバグなので普段US配列を使っている私は気が付きませんでした。ついでにそのバグも直しておきました。 残念ながら、漢直WinはCAPS LOCKを無視するらしいので、取りあえずカタカナを入力する時はシフトを長押ししなければなりません。 |
おおっ、ありがとうございます。さっそく試してみます! |
Caps Lockがきかないのがざんねんだったので、
というぎょうをついかしてみました。( このあと、
というのをためしてみようとおもいます。 |
|
@seigo-masumura さん:なるほど。カタカナモードがあったんですね。aaで切替できるようにさせて頂きました。ご提示のお陰で簡単にテーブル作成ができまして有難うご座います。
|
動作に影響はないと思いますが、リリースされている漢直 Win テーブル定義ファイルに \n と \r\n の改行コード(18行、19行だけが \n)が混在しているみたいです。 |
@tomoemon さん、ありがとうございます。スクリプトを修正しましたが、動作に影響はないということなので、次リリースに伴ってダウンロード自体が更新されます。 |
このIssueをCloseさせて頂きますが、第3+第4水準の漢字を入力できない件については、#3 と kanchoku/kw#9 を参考に |
漢直Winを少しだけ触ってみたけれど、シフト打鍵と我々が必要とする全キーをサポートしているのは良いですね。
気になるのは一時に複数字の変換ができるでしょうか(例:3ru -> ある)?それに、
t.tbl
やtut.tbl
がShift JIS形式であることから、JISにない字を取り除く必要があるかも知れません。The text was updated successfully, but these errors were encountered: