{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 | 出力が割り当てられるテンプレート変数 |
関連記事
- {math}関数 テンプレート内で数学の計算をする
- {popup_init}関数 {popup}関数のためのライブラリを呼び出す
- {popup}関数 Javascript のポップアップウィンドウを作成する
- {mailto}関数 mailto: リンクの作成とメールアドレスのエンコードをする
- {html_table}関数 HTMLの<table>にデータの配列を出力する
- {html_select_time}関数 時間のドロップダウンリストを作成する
- {html_select_date}関数 日付のドロップダウンリストを作成する
- {html_radios}関数 HTMLラジオボタンを作成する
- {html_options}関数 HTMLセレクト<select><option>タグを作成する
- {html_image}関数 HTML<img>タグを作成する
- {html_checkboxes}関数 HTMLチェックボックスを作成する
- {fetch}関数 ファイルを取得して表示する
- {eval}関数 変数をテンプレートとして扱う
- {debug}関数 デバック用の表示を出力する
- {cycle}関数 値の設定に従って循環する
- {counter}関数 カウントした回数を表示する
- {assign}関数 変数を テンプレートの実行時に割り当てる
スポンサーリンク