複数行の指定が有効な場合には,フィールドの矩形幅に収まるように複数行に分割します。 テキストを分割する位置は,基本的にTeXと同様の行分割アルゴリズムにもとづいてより決められます。
以下のポイントを分割位置の候補とし,最も矩形幅に近い位置で分割します。
単語境界として認識する空白文字は以下のとおりです。
全角スペース(IDEOGRAPHIC SPACE (U+3000))は,単語境界とみなしません。SPACE以外の空白文字がどのように表示されるかは,PDF内で定義されているフォントに依存します。 NO-BREAK SPACE (U+00AD) はSPACEに置き換えられますが,その位置での改行は行いません。
テキストに改行文字が挿入されている場合は,その位置で強制的に分割します。改行として認識する文字は以下のとおりです。
基本的に,欧文単語・数字列などの途中では行分割は起こりませんが,
上記の分割候補位置が見つからない場合には,強制的に分割することがあります(決してフィールドの枠からテキストがはみ出すことが無いよう配慮しています)。