ルビを括弧付のテキストに変換するマクロ

Wordにはルビ(ふりがな)を付ける機能があります。
これを解除して括弧付のテキストに変換するマクロを考えました。
マクロを実行すると編集中の文書の全てのルビを変換します。例えば「りんご」というルビが付いた「林檎」を「林檎(りんご)」に変換します。

前半がマクロの本体です。
Wordのルビはフィールドで設定されているので、これを全て取得し、それぞれ置換します。「EQ~」というフィールドですので、どうやらWordは数式を利用してルビを表現しているようです。
後半はフィールドコードから元の文字列とルビの文字列を取得し「元の文字列(ルビの文字列)」という形に変換します。 (さらに…)

ルビを削除するブックマークレット

HTMLにはルビ(ふりがな)を付ける仕組みがあります。
青空文庫ではこれを使っています。 (さらに…)


タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報