中本です。

On Fri, 29 Sep 2006 13:50:52 +0900
Takashi Nakamoto <[EMAIL PROTECTED]> wrote:

>  - ASC、JIS、HIRAGANA、KATAKANA、HEPBURN関数の追加

追加してCVSにはアップしました。
コーディングはとてもしんどかったです orz

しんどい思いをした割にはかなり適当なので、テストケースがあるといいと思っ
ているのですが...メンド

ヘボン式変換(HEPBURN)ついては、
http://www.nta.co.jp/kaigai/hebon.htm
を参考にして実装しましたが、長音に関してはほぼ無視しています。実装では、
 - o に続く u は省略
 - o に続く o は省略しない
 - u に続く u は省略しない
というルールにしました。これで、ほとんどの日本語はカバーできると思いま
すが、上述のページにある
 * 小団輪(こうちわ) => KOUCHIWA (HEPBURN関数では KOCHIWA)
 * 舟生(ふにゅう) => FUNYU (HEPBURN関数では FUNYUU)
 * 大河内(おおこうち) => OKOCHI (HEPBURN関数では OOKOCHI)
といったようなものは正しく変換できていません。とはいったものの、改善策
は思いつかず、どうしたものか。

p.s.
日本語って頭の痛くなる言語だということを再認識

-- 
 中本 崇志 ( Takashi Nakamoto )
 E-Mail  : [EMAIL PROTECTED], [EMAIL PROTECTED]
 Homepage: http://bd.tank.jp/
 blog    : http://bd.tank.jp/diary

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

メールによる返信