{textformat} {textformat} は、 テキストを整形するために用いる ブロック関数 です。 これは基本的に空白と特殊文字を取り除き、 境界でラップして行をインデントする事によって段落を整形します。 明示的にパラメータを設定したり、あらかじめ決められたスタイルを使用したりできます。現在、 email のみが有効なスタイルです。 属性名 必須 デフォルト 概要 style string No n/a あらかじめ決められたスタイル indent number No 0 各行をインデントするキャラクタ数 indent_first number No 0 最初の行をインデントするキャラクタ数 indent_char string No (半角スペース1個) インデントするために使われるキャラクタ(又は文字列) wrap number No 80 各行をいくつのキャラクタ数でラップするか wrap_char string No \n 各行を分割するためのキャラクタ(又は文字列) wrap_cut boolean No &false; &true; ならば、単語の境界の代わりに正確なキャラクタ数で行を分割します。 assign string No n/a 出力が割り当てられるテンプレート変数 {textformat} 上の例の出力 上の例の出力 上の例の出力 上の例の出力 {strip} および wordwrap も参照してください。