Dark Plasma Word Wrap For Japanese - DarkPlasma_WordWrapForJapanese.js

シェア用テキスト:
▼Dark Plasma Word Wrap For Japanese(DarkPlasma様作) - DarkPlasma_WordWrapForJapanese.js
https://plugin.fungamemake.com/archives/22892
ウィンドウ幅を超える日本語文章を自動で折り返す(改行する)。禁則処理つき

ふりがな:わーどらっぷふぉーじゃぱにーず

機能概要: ウィンドウ幅を超える日本語文章を自動で折り返す(改行する)。禁則処理つき

利用規約(ライセンス): MITライセンス

作者:DarkPlasma

作者サイト:https://twitter.com/plasma_dark

ダウンロードページ:https://raw.githubusercontent.com/elleonard/RPGtkoolMV-…

ファイル名:DarkPlasma_WordWrapForJapanese.js

プラグインのヘルプ:

/*:
 * @plugindesc ウィンドウ幅を超える日本語文章を自動で折り返す(改行する)プラグイン
 * @author DarkPlasma
 * @license MIT
 *
 * @param Characters Prohibit Line Break Before
 * @desc 行頭に表示してはならない文字
 * @text 行頭禁則文字
 * @type string
 * @default ",)]}、〕〉》」』】〙〗〟’”⦆»ゝゞーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇷ゚ㇺㇻㇼㇽㇾㇿ々〻‐゠–〜~?!‼⁇⁈⁉・:;/。."
 * 
 * @param Characters Prohibit Line Break After
 * @desc 行末に表示してはならない文字
 * @text 行末禁則文字
 * @type string
 * @default "([{〔〈《「『【〘〖〝‘“⦅«"
 *
 * @param Kill Word Wrap Tags
 * @desc <br><line break><WordWrap><wrap>タグを削除する
 * @text 改行用タグ削除
 * @type boolean
 * @default false
 *
 * @param YEP Quest Journal Buffer Lines
 * @desc YEP_QuestJournal.js併用時のバッファ行数
 * @text クエスト画面バッファ行数
 * @type number
 * @default 10
 *
 * @help
 *   ウィンドウ幅を超えるような文字列を自動で改行します。
 * 
 *   以下の法則でゆるふわ禁則処理します。
 *   - 行頭禁則文字はぶら下げによる処理を行います。
 *   - 行末禁則文字は追い出しによる処理を行います。
 *   - 行末禁則文字が連続する場合をサポートしません。
 *   (行末禁則文字が連続した場合、行末に対象の文字が表示されることがあります)
 *   - 行頭行末揃えを行いません。(必ずしも各行の行頭と行末が一直線に揃いません)
 *   - 分離禁則を適用しません。(英単語や連数字の途中で改行されることがあります)
 * 
 *   YEP_MessageCoreに対応します。
 *   併用する場合、Word Wrapping設定を有効にしてください。
 * 
 *   YEP_MessageCoreと併用しない場合、改行用タグ削除を有効にすることによって
 *   YEP_MessageCoreやYED_WordWrap用の改行用タグを無効化できます。
 *   それらのプラグイン向けに用意された文章をコピペする際にどうぞ。
 * 
 *   YEP_QuestJournalに対応します。
 *   <WordWrap>タグは不要ですので、改行用タグ削除の有効化をオススメします。
 *   バッファ行数は特別長いクエスト説明文にしなければそのままで構いません。
 *   クエストデータ表示が途切れてしまう場合に増やしてみてください。
 */

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2023 All Rights Reserved.