スクリーンショット 2022-10-31 0.10.24

AquaSKK: マイ拡張設定を作ろう

2022年10月30日

AquaSKKにおいて!や?を全角にするための、おそらく現状では最もいい感じの方法をご紹介します。

知人が上げていた記事( AquaSKKで全角の?や!を入力したい2022 | うなすけとあれこれ )を見て、もうちょっといい方法があるのになあ、ということを考え、一応マストドンでもリプライを送るなどはしていたのですが、記事化は先伸ばしになってしまっていました。macOS Venturaを導入した時に思い出したので記事にしてみることにします。

さて前述の記事で紹介されている方法だと、デフォルトのkana-rule.confをさらってきて、そこの末尾にを全角にするためのルールを追記して、入力した文字とかなの変換テーブル自体を全部置き換えるような形にしています。AZIKとかに手を出さない限り、これで問題が出ることはないのですが、あまりエレガントな方法ではないですよね。

スクリーンショット 2022-10-31 0.10.24

一方AquaSKKには拡張設定というものがあり、ローマ字とかなの変換テーブルの一部だけ自分好みのものに置き換えることができるようになっています。ここのルールを自分で追加してしまえばよいわけです。

自分のルールは~/Library/Application Support/AquaSKK内に、{任意のファイル名}.ruleとして配置することになります。文法はkana-rule.confのものと同じで、ファイルのエンコードをEUC-JPにしなければならない点も同様です。

スクリーンショット 2022-10-31 0.27.37

あとはAquaSKKの環境設定画面で、書いたルールを有効にするだけです。