romaji というライブラリを書いた。
先日社内の Ruby と Rails の質問チャットに「ローマ字とカナを変換するのに良いライブラリないですか」と質問したら、「貴様の要求に足るものはない。というか貴様が作って gem で公開しろ」と言われたので (こわい) 、ライブラリを書いて romaji という名前で公開した。
gem install romaji
でインストールできる。
ローマ字とカナを相互変換するライブラリは既にいくつかあったのだが、ぼくが求めていた以下の条件をすべて満たせるものがなかったので新しく作った次第。
- gem として提供されている
- テストされている
- Ruby 1.8.7 と 1.9.x で問題なく動く
- require するだけでは既存のクラスを拡張しない