Nome do Atributo | Tipo | Obrigatório | Padrão | Descrição |
---|---|---|---|---|
style | string | Não | n/d | estilo pré-definido |
indent | number | Não | 0 | O número de caracteres para endentar cada linha. |
indent_first | number | Não | 0 | O número de caracteres para endentar a primeira linha |
indent_char | string | Não | (single space) | O caractere (ou string de caracteres) para indenta |
wrap | number | Não | 80 | Quantidade de caracteres antes de quebrar cada linha |
wrap_char | string | Não | \n | O caractere (ou string de caracteres) para usar para quebrar cada linha |
wrap_cut | boolean | Não | false | Se true, wrap irá quebrar a linha no caractere exato em vez de quebrar ao final da palavra |
assign | string | No | n/d | A variável de template que irá receber a saída |
textformat é uma função de bloco usada para formatar texto. Basicamente ela remove espaços e caracteres especiais, e formata os parágrafos quebrando o texto ao final de palavras e identando linhas.
Você pode definir os parâmetros explicitamente, ou usar um estilo pré-definido. Atualmente o único estilo disponível é "email".
Example 8.18. textformat
{textformat wrap=40} This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {/textformat} MOSTRA: This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {textformat wrap=40 indent=4} This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {/textformat} MOSTRA: This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {textformat wrap=40 indent=4 indent_first=4} This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {/textformat} MOSTRA: This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {textformat style="email"} This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. {/textformat} MOSTRA: This is foo. This is foo. This is foo. This is foo. This is foo. This is foo. This is bar. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo. bar foo bar foo foo.
Comments