◆◆ スクリプトについて ◆◆

このスクリプトは、青空文庫形式のルビの記述をルビに変換します。
…というものを、アカツキユウ@akatsuki_yuがカスタムして、SS名刺メーカー（as 文庫・新書ページメーカー）の圏点設定の記述の箇所を圏点に設定します。
実際には文字スタイルを設定するので、ドキュメントに対して規定の名前の文字スタイルを作成する必要があります。

ついでに文字スタイルを設定出来るようにカスタムした（v1.02）


◆◆ カスタム元スクリプトのご案内 ◆◆

このスクリプトのベースはこちら。素晴らしいスクリプトの公開に感謝します。
カスタム部分はルビ振り実行部を、「圏点を振るかどうか」分岐しているだけなので、それ以外はそのままです。
このページの注意書きも併せて確認してください。

青空文庫書式とかで書かれたルビをIndesignルビ化するスクリプト(ルビ化ver1.0）
http://sysys.blog.shinobi.jp/Entry/34/



◆◆ 記述方法 ◆◆

◇ ルビの指定
青空文庫形式のルビ記法（｜文字列《ルビ文字列》）を書きます。
ルビに関しては、以下のSNSも同様の記法を採用しているようです。
不安がある場合は、青空文庫形式を確認してください。

小説家になろう、ノベラボ、カクヨム、エブリスタ、NOVEL DAYS、MAGNET MACROLINK、セルバンテス


青空文庫形式のルビ表記について
https://www.aozora.gr.jp/aozora-manual/index-input.html#markup


◇ 圏点の指定
SSページメーカー形式の圏点指定文字列（｜文字列《圏》）を入れてやります。

文庫ページメーカー（「文章」のところに記述方法の記載）
https://sscard.monokakitools.net/bunko.html


◇ 文字スタイルの指定
｜文字列《style:スタイル名》のように記載します。
「style:」は全て半角、小文字。正規表現による前方一致をさせるので、「style:」より前に何か文字列がある場合はこの処理になりません。


◆◆ スクリプト実行前に ◆◆

圏点を使う場合は、「圏点」という名前の文字スタイルを作成してください。
文字スタイル指定を使う場合は、それぞれ指定したい名前の文字スタイルを作成してください。

文字スタイルは必ずグループの外に置いてください。
現在のVerはグループ内のスタイルを指定出来るようになっていません。


◆◆ あとは実行するだけです ◆◆

このスクリプト（配布ママなら「ルビ化スクリプト_青空文庫と圏点カスタム.jsx」）を選択して、「スクリプトの実行」をするだけです。
スクリプトはストーリーごとに実行されるっぽいので、ストーリーが複数ある場合は、それぞれのストーリーに対して実行してやる必要があると思います。多分。



◆◆ カスタムした人 ◆◆
2020.07.18　アカツキユウ @akatsuki_yu（thx:@CupsoupAx）

◆◆ 改訂履歴 ◆◆
2020.07.18　v1.01（カスタム元スクリプトの次）
2020.07.18　v1.02 文字スタイルを当てられるようにカスタム
