[ 新規に投稿する ]

ルビを拡張するには?No.00453
OkiDoki さん 17/04/12 19:21 [ コメントを投稿する ]
  山紫水明さんの「括弧内ルビを傍付きルビに変換するマクロ  Ver1.01」を利用させていただいております。私は沖縄語の普及・伝承を
http://www5f.biglobe.ne.jp/~kobaken/
でやっておりますが、沖縄語の文章をHTMLで書く上で、全ての漢字に沖縄語の発音でルビをつけています。そこで上記マクロを秀丸と組み合わせて使う際、ルビに長音記号「−」が許されない、通常の仮名以外が許されないので、例えば、沖縄(うちなー)や、刀自(・じ)(・は「と」と「う」を組み合わせて作った文字で、Unicode FA80-FA9Cに配置したものです)は、読みとして()内に配置しても、ルビに変換されません。

山紫水明さんのマクロを解析して、改変したいと思いますが、どのあたりを解読すればよろしいでしょうか。早い話が、ルビに対する文字制限をなくせれば解決するのですが。

当方、JavaとC++の経験ありです。
[ ]
RE:00453 ルビを拡張するには?No.00454
秀まるお さん 17/04/13 22:50 [ コメントを投稿する ]
   山紫水明さんじゃないのですが、今ちょっとマクロをダウンロードして改造し
てみたらうまいったのでコメントさせていただきますと・・・

 マクロの中で、

     [ぁ-ヶ]

 と書いてある箇所がいくつかあるんですが、そこを、

     [ぁ-ヶー]

 のように直せばいいみたいです。

 replaceallfast文やsearchdown文の中身になります。3カ所あると思います。
[ ]
RE:00454 ルビを拡張するには?No.00455
OkiDoki さん 17/04/14 11:43 [ コメントを投稿する ]
  秀まるおさん、
ご提案通り長音記号と拡張文字を加えて、ルビ振りができました。今後とも沖縄語の伝承・普及に努めて行きます。ありがとうございます。
[ ]

[ 新規に投稿する ]