当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
ルビ振り - Rubi_riru.js
シェア用テキスト:
▼ルビ振り(riru様作) - Rubi_riru.js
https://plugin.fungamemake.com/archives/13211
ルビ振りを行います。用語登録によるオートルビ振り機能つき。
ふりがな:るびぶり
機能概要: ルビ振りを行います。用語登録によるオートルビ振り機能つき。
利用規約(ライセンス):
・著作権:保持
・商用利用:許可
・素材単体販売:禁止
・追加改変:許可
・再配布:許可
・詳細はダウンロードページ・プラグイン内を確認
作者:riru
作者サイト:https://x.com/dilsena
解説ページ:https://garasuzaikunomugen.web.fc2.com/jsrubi.html
直接ダウンロード:Zipファイルダウンロードページ:https://garasuzaikunomugen.web.fc2.com/Rubi_riru.js
ファイル名:Rubi_riru.js
プラグインのヘルプ:
/*: * @plugindesc ルビ振りを行います。用語登録によるオートルビ振り機能つき。 * @author riru * * * @param Auto Ruby * @desc 自動ルビ振りをする(する:true しない:false) * @default true * * @param Help Auto Ruby * @desc スキルの説明やヘルプメッセージ等(ヘルプで一部制御文字が使えるところ)も自動ルビ振りをする(する:true しない:false) * @default true * * @param Database Auto Ruby * @desc アクターやアイテム名などウィンドウ内の他すべての場所も自動ルビ振りをする(する:true しない:false) * @default true * * @param Jisage * @desc 字下げを行う(1行目は字下げをしないとルビが切れます。)(する:0 しない:1 ルビがあるときだけ字下げ:2) * @default 0 * * @param Ruby Size * @desc ルビのサイズ補正。字下げONの場合このサイズに合わせて字下げ、行詰みの度合いが変わります。あまり大きすぎると上の文字に被ります * @default -1 * * @help * * ルビ振りプラグイン ver 1.06 * *<使い方> *r[ルビを振る漢字,よみがな]と記入すると漢字の上によみがながつきます。 *例)r[君,きみ] *jsエディタでこのファイルを開いてGame_Message.prototype.rubyDictionary の中によく使う単語を登録しておくと自動でルビ振りをしてくれます。ただし手動でもルビ振りをしている場合は手動の読みを優先します。ひらがな、カタカナは送り仮名として認識され漢字、アルファベットの上にのみルビがつきます。 *※認識の関係上、[,の中は自動ルビ振りがされません。(例[この中はだめ,)この場合はお手数ですが手動で設定していただきますようお願いいたします * * <規約> * 有償無償問わず使用できます。改変もご自由にどうぞ。使用報告もいりません。2次配布は作成者を偽らなければOKです(ただし素材単品を有償でやりとりするのはNG)。 *著作権は放棄していません。使用する場合は以下の作者とURLをreadmeなどどこかに記載してください * * <作者情報> *作者:riru *HP:ガラス細工の夢幻 *URL:http://garasuzaikunomugen.web.fc2.com/index.html *<更新履歴> *2019年1月7日 Ver1.06。ルビ振りが作動しない不具合を修正。 *2018年7月11日 Ver1.05。Ver1.04でカバーしきれていない記号があったのを修正。特殊文字を使うと間が空くことがある不具合を修正。 *4月18日 Ver1.04。1.03の修正内で記号等が反映されていなかった不具合を修正。 *4月18日 Ver1.03。文章以外で全角と半角文字が混合していると文字幅が狭くなる不具合を修正。 *2016年4月14日 Ver1.02。ヘルプメッセージやアクター名などにもルビ振り可能になりました *2016年4月12日 Ver1.01。制御文字の直後,同じ単語が連続しているなど特定の条件下で自動ルビ振りがうまくいかない不具合を修正。 */