ルビを拡張するには?No.00453
OkiDoki さん 17/04/12 19:21
 
山紫水明さんの「括弧内ルビを傍付きルビに変換するマクロ  Ver1.01」を利用さ
せていただいております。私は沖縄語の普及・伝承を
http://www5f.biglobe.ne.jp/~kobaken/
でやっておりますが、沖縄語の文章をHTMLで書く上で、全ての漢字に沖縄語の発音で
ルビをつけています。そこで上記マクロを秀丸と組み合わせて使う際、ルビに長音記
号「−」が許されない、通常の仮名以外が許されないので、例えば、沖縄(うち
なー)や、刀自(・じ)(・は「と」と「う」を組み合わせて作った文字で、Unicod
e 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
 
秀まるおさん、
ご提案通り長音記号と拡張文字を加えて、ルビ振りができました。今後とも沖縄語の
伝承・普及に努めて行きます。ありがとうございます。

[ ]