見出し画像

note記事にルビを振れるようになったのでマクロを書きました(サクラエディタ用)

ルビ機能が使えるようになりました。やったね。

ルビをふる文字の始点に「」(縦線) 、終点に「 」(二重山括弧) を入力し、ルビを「《 》」内に入力すればOKです。

とこのようにnoteにおけるルビ記法は青空文庫・小説家になろう・カクヨムなどに互換する記法が採用されています。

ところで私が普段小説を置いているプラットフォームはpixiv小説で、そちらでは[[rb:親文字>ルビ]]という別な記法が用いられていまして……。

なのでサクラエディタ用マクロを書きました。

よければつかってね。(需要の範囲が狭い。)

//pixiv小説の「[[rb:漢字 > ルビ]]」をnote記法に
// 親文字ルビ
S_ReplaceAll('[[rb:', '|', 24);
S_ReplaceAll('>', '《', 24);
S_ReplaceAll(']]', '》', 24);
S_ReDraw(0);	// 再描画

ついでにpixiv小説の記法をHTMLタグに変換するマクロも置いておきます

これは電子歌詞カードのHTMLマークアップに使っているものです。(さらに需要の範囲が狭い)

//pixiv小説の「[[rb:漢字 > ルビ]]」をrubyタグに置き換える
//<ruby><rb>親</rb><rp>[</rp><rt>ルビ</rt><rp>]</rp></ruby>
S_ReplaceAll('>', '</rb><rp>[</rp><rt>', 24); 
S_ReplaceAll('[[rb:', '<ruby><rb>', 24); 
S_ReplaceAll(']]', '</rt><rp>]</rp></ruby>', 24); 

宣伝

小説というのはつまりこういうものです。ルビが多い。

https://www.pixiv.net/novel/series/1225254

おまけ:ヘッダー画像の原稿用紙の原文

右半分は自分の曲のタイトルと余談、左半分は以前「noteでルビ機能」が実験的に公開されたときに発掘したルビ芸人的用法をそれぞれIllustrator上で原稿用紙風のオブジェクトをつくって配置したものです。まともに読みがなとしてルビを使うこともあればこのように親文字を圧倒的にはみ出す変なルビがふられることもあり……。

唯一帰結の彼岸神話学 -OHIGAN mythologyオヒガンミソロジー-
1st-1gnitionファーストイグニッション
濤声とうせい轟く岬にて/終着駅心中仮名手本しゅうちゃくえきしんじゅうかなてほん
舞台となるは望月村轟崎もうげつむらとどろきざき望月もうげつという読みには元ネタがあって、青森県北津軽郡中泊町なかどまりまち大字田茂木たもぎ望月もうげつです。
土着神祖神域失伝どちゃくしんそしんいきしつでん
塵芥湖龍神伝説じんかいこりゅうじんでんせつ
仮想秘宝館皮相展総覧かそうひほうかんひそうてんそうらん

女性が巫で男性が覡、合わせて巫覡ふげき
なんですがこのシリーズでは巫も覡も一貫して「かんなぎ」と読みます。

眩惑火艶盛夏狂騒曲げんわくかえんせいかきょうそうきょく
「青年と少女」のシリーズではありませんが、主人公が超難読幽霊名字実在しない当て字の姓なので……
山上下 夏一ヤマガミ ナツイチさんといいます。


手書きで「おさいせんばこ」と書かれた箱が置いてある。投入されたサポートはガソリン代になり、動画の素材になります。