SKK-JISYO.lispで書いたようにSKKの辞書形式にはいくつかの闇(=歴史的経緯による複雑な仕様)を抱えている。 この闇に対して、SKKの各実装がどう対応をしているかを調べた。 調べた実装 fcitx-skk 0.1.1-1.1 *1 uim-skk 1.8.6-15 eskk.vim e990b81 CorvusSKK 2.3.3 SKK日本語入力FEP β0+9i版 SKK日本語入力FEP β0+9i版 + SKKGate β0+2i版 AquaSKK 4.3.5 FlickSKK 1.4.2 concatへの対応 SKK辞書の書式上、/や; を含む変換候補は登録できない。 そのため、L辞書には以下のようにconcatを用いて登録されている。 dosv /(concat "DOS\057V")/ 対応済 concatによるエスケープを理解し、意図した変換結果を出力する。 fci