作品 ID: 1891

行揃え(禁則処理付き)と頁分割

公開

v1の行揃えのように文章を指定文字数で改行して折り返します。v1と違い、文字数を指定。だいたい同じように禁則処理しますが少し変えています(行末禁則の追加など)。絵文字などのサロゲートペア文字に対応していますが合字には対応していません。/頁分割は、行揃え済みの原稿を行数ごとに分割して配列にします。

関数一覧

関数名引数説明
一字追い込み処理 対象行の行を 次行行頭が行頭禁則文字ならば、一字だけ追い込む。
追い出し禁則処理 対象行の行を行文字数で 行末禁則(この行の末尾が行末禁則文字ならば、それを次の行に送る) 行頭禁則(次行行頭が行頭禁則文字ならば、この行の末尾を次の行に送る) 禁則文字が連続する間、再帰で処理する。
行揃え 原稿を行文字数で
抜き出し文字数カウント 対象行から字数で抜き出し文字数を
頁分割 原稿を頁行数で
青空記号削除 原稿の
青空ルビ削除 原稿の

プログラム

ソースを表示

作品情報

作品を編集
ライセンス
CC0(著作権破棄)
形式
wnako
タグ
プラグイン
利用バージョン
3.3.78
アクセス数(累計)
265
アクセス数(今月)
35
バグ報告
0件
更新日時
2022/10/27 11:00 編集: 2023/11/16 15:03
⭐⭐⭐

コメント