DokuWiki suporta uma sintaxe simples para criação de tabelas.

Título 1 Título 2 Título 3
Linha 1 Coluna 1 Linha 1 Coluna 2 Linha 1 Coluna 3
Linha 2 Coluna 1 alguns colspan (repare o pipeline duplo)
Linha 3 Coluna 1 Linha 3 Coluna 2 Linha 3 Coluna 3

As linhas da tabela tem que começar e terminar com um | para linhas normais e um ^ para cabeçalhos.

^Título 1             ^Título 2             ^Título 3             ^
| Linha 1 Coluna 1    | Linha 1 Coluna 2    | Linha 1 Coluna 3    |
| Linha 2 Coluna 1    | alguns colspan (repare o pipeline duplo) ||
| Linha 3 Coluna 1    | Linha 3 Coluna 2    | Linha 3 Coluna 3    |

Para conectar células horizontalmente, apenas faça a próxima célula completamente vazia como mostrado acima. Certifique-se de ter sempre a mesma quantidade de separadores de células!

Cabeçalhos verticais também são possíveis.

Título 1 Título 2
Cabeçalho 3 Linha 1 Coluna 2 Linha 1 Coluna 3
Cabeçalho 4 Sem mesclar dessa vez
Cabeçalho 5 Linha 2 Coluna 2 Linha 2 Coluna 3

Como você pode ver, é o separador antes da célula que decide sobre a formatação:

|                ^Título 1               ^Título 2                 ^
^ Cabeçalho 3    | Linha 1 Coluna 2      | Linha 1 Coluna 3        |
^ Cabeçalho 4    | Sem mesclar dessa vez |                         |
^ Cabeçalho 5    | Linha 2 Coluna 2      | Linha 2 Coluna 3        |

Você pode ter rowspans (células verticalmente conectadas), adicionando ::: nas células abaixo aquele ao qual eles devem se conectar.

Título 1 Título 2 Título 3
Linha 1 Coluna 1 esta célula expande verticalmente Linha 1 Coluna 3
Linha 2 Coluna 1 Linha 2 Coluna 3
Linha 3 Coluna 1 Linha 2 Coluna 3

Para além da sintaxe rowspan aquelas células não devem conter qualquer outra coisa.

^ Título 1             ^ Título 2                          ^ Título 3                ^
| Linha 1 Coluna 1     | esta célula expande verticalmente | Linha 1 Coluna 3        |
| Linha 2 Coluna 1     | :::                               | Linha 2 Coluna 3        |
| Linha 3 Coluna 1     | :::                               | Linha 2 Coluna 3        |

Você pode alinhar o conteúdo da tabela também. Basta adicionar pelo menos dois espaços em branco na extremidade oposta de seu texto: adicione dois espaços no lado esquerdo para alinhar à direita, dois espaços à direita para alinhar à esquerda e dois espaços, pelo menos, em ambas as extremidades para o texto centrado.

Tabela com alinhamento
direita centro esquerda
esquerda direita centro
xxxxxxxxxxxxx xxxxxxxxxxxx xxxxxxxxxxxxxx

Isso é o que parece na fonte:

^           Tabela com alinhamento                ^^^
|         direita |    centro    |esquerda          |
|esquerda         |       direita|      centro      |
|  xxxxxxxxxxxxx  | xxxxxxxxxxxx |  xxxxxxxxxxxxxx  |

Nota: O alinhamento vertical não é suportado.

  • wiki/tabelas.txt
  • Última modificação: 2015/10/08 14:46
  • por 20151014050014