”ROMAN”が使えない、 “ENGLISH”が同じ機能!KeyRemap4MacBook 8.0.0

親指シフトを使っているので、KeyRemap4MacBookが手放せません。このたび、バージョンアップし8.0.0になりました。サポートされている作者さんに感謝です。

いままで使っていたprivate.xmlをこの新しいバージョンに読み込ませた時、エラーに出会ったので、メモしておきます。

エラーの内容は「Unknown symbol: InputSource::ROMAN」。

英数字入力のときにリマップする指示です。このバージョンからは”ROMAN” を「ENGLISH」に置き換える必要があります。

photograph2013201302keyerror20130211001

Error in XML.

英字入力時にキー配列をリマップするための<inputmode_only>ROMAN</inputmode_only>」がエラーの原因でした。

バージョン8.0.0にて、ROMANを使ったprivate.xmlを読み込むと、「Error in XML. Unknown symbol: InputSource::ROMAN」とのエラーになり、設定を取り込みません。

バージョンアップのために、どうしても互換性を取れなかったとのことです。

ENGLISHがROMANと同じ働きをします。ですので、下のコードにに置き換えます。

[xml]
<inputmode_only>ENGLISH</inputmode_only>
[/xml]

これで今までの設定を新しいバージョンでも読み込みできるprivate.xmlになります。

日本語を効率良く入力

講座 開催予定

この記事を書いた人