矩形英数字項目内、矩形混在項目内で、単語が複数行に分割しないように、自動的に改行処理を行い、単語の分割を防止する機能です。単語とはデータの前後が空白(英数字空白、日本語空白)または改行コードで囲まれているものです。
ワードラップ機能対象データは連続した英数字データであり、ASCIIの0x21 ~ 0x7e の範囲です。日本語文字で囲まれた英数字文字はワードラップ機能対象外です。
ワードラップ編集後、出力文字列が矩形内におさまらなかった場合は、出力できるところまで出力されます。
単語長 > 矩形項目横幅の場合、ワードラップは行われません。
例)単語:intelligibility
先頭に空白がある場合
空白 + 直後の単語長 < 矩形項目横幅
例)データ:□□□intelligence quotient
(□:空白)
先頭の空白データはサプレス処理しないで、データとして出力されます。
空白 + 直後の単語長 > 矩形項目横幅
例)データ:□□□intelligence quotient
(□:空白)
空白データを出力した後ワードラップ処理を行い、次行に文字データが出力されます。
単語間の空白がある場合
ワードラップ後の空白データはサプレス処理が行われます。
例)データ:□□□intelligence□□□quotient
(□:空白)
2つ目の空白データはサプレス処理されます。