自動ルビふり
概要
php_kakasiモジュールにて形態素解析し,漢字を含む語句を読みに換えて,XHTML1.1に定義されている ruby 要素にてマークアップして漢字にルビをふります.
ルビふり結果でソース部分に表示されたソースは御自分のHTMLにコピー & ペーストなどで利用して下さい.(但し,そのHTML文書の文書型は XHTML1.1である必要があります.)
処理内容
JIS X 0208の英数文字(いわゆる全角英数文字)は, ASCIIの英数文字へ変換します.
JIS X 0201カタカナ(いわゆる半角カタカナ)は,JIS X 0208カタカナ(いわゆる全角カタカナ)へ変換します.
ベンダー拡張文字(いわゆる機種依存文字)は, 〓 (げた) へ変換します.
上記の下処理されたテキストにルビをふります.
ルビのふられたソースを簡易マークアップします.
ご注意
漢字から読みへの変換は完璧ではありませんので鵜呑みにしないでください.
32キロバイトを超える長さの文章は処理できません.