¡Esta es una revisión vieja del documento!
Tablas
Introducción
La wiki soporta la construcción de tablas con diferentes alineamientos una sintaxis muy sencilla.
Sintaxis Básica
Los encabezados deben iniciarse, separarse y finalizarse por el símbolo ^
y las filas por barras verticales |
.
Así, una tabla sencilla seria:
^ Encabezado 1 ^ Encabezado 2 ^ Encabezado 3 ^ | Fila 1 Columna 1 | Fila 1 Columna 2 | Fila 1 Columna 3 | | Fila 2 Columna 1 | Fila 2 Columna 2 | Fila 2 Columna 3 | | Fila 3 Columna 1 | Fila 3 Columna 2 | Fila 3 Columna 3 |
Que dará la siguiente salida:
Encabezado 1 | Encabezado 2 | Encabezado 3 |
---|---|---|
Fila 1 Columna 1 | Fila 1 Columna 2 | Fila 1 Columna 3 |
Fila 2 Columna 1 | Fila 2 Columna 2 | Fila 2 Columna 3 |
Fila 3 Columna 1 | Fila 3 Columna 2 | Fila 3 Columna 3 |
Unificación de Celdas Horizontales
Para conectar horizontalmente celdas, solo debe dejar en blanco la celda de la derecha.
Tenga en cuenta que la cantidad de separadores |
debe ser la misma que en el caso normal.
El siguiente código ilustra el caso:
^ Encabezado 1 ^ Encabezado 2 ^ Encabezado 3 ^ | Fila 1 Columna 1 | Fila 1 Columna 2 | Fila 1 Columna 3 | | Fila 2 Columna 1 | Fila 2 Columna 2 y 3 "Texto muy muy muy muy muy muy muy muy muy muy muy muy muy muy muy muy muy muy largo" || | Fila 3 Columna 1 | Fila 3 Columna 2 | Fila 3 Columna 3 |
La salida sera:
Encabezado 1 | Encabezado 2 | Encabezado 3 |
---|---|---|
Fila 1 Columna 1 | Fila 1 Columna 2 | Fila 1 Columna 3 |
Fila 2 Columna 1 | Fila 2 Columna 2 y 3 “Texto muy muy muy muy muy muy muy muy muy muy muy muy muy muy muy muy muy muy largo” | |
Fila 3 Columna 1 | Fila 3 Columna 2 | Fila 3 Columna 3 |
Unificación de Celdas Verticales
Se pueden conectar celdas verticales poniendo en las inferiores tres veces dos puntos :::
y ningún otro carácter que no sean espacios en blanco.
^ Encabezado 1 ^ Encabezado 2 ^ Encabezado 3 ^ | Fila 1 Columna 1 | Fila 1, 2 y 3 Columna 2 | Fila 1 Columna 3 | | Fila 2 Columna 1 | ::: | Fila 2 Columna 3 | | Fila 3 Columna 1 | ::: | Fila 3 Columna 3 |
Como salida obtendremos:
Encabezado 1 | Encabezado 2 | Encabezado 3 |
---|---|---|
Fila 1 Columna 1 | Fila 1, 2 y 3 Columna 2 | Fila 1 Columna 3 |
Fila 2 Columna 1 | Fila 2 Columna 3 | |
Fila 3 Columna 1 | Fila 3 Columna 3 |
Encabezados Verticales
Es posible usar encabezados verticales iniciando las filas de los encabezados con el símbolo ^
. Debe tener la precaución de en la primer fila usar una barra vertical |
para que se activen los encabezados verticales.
Así, un código de ejemplo seria:
| ^ Encabezado H. 1 ^ Encabezado H. 2 ^ Encabezado H. 3 ^ ^ Encabezado V. 1 | Fila 1 Columna 1 | Fila 1 Columna 2 | Fila 1 Columna 3 | ^ Encabezado V. 2 | Fila 2 Columna 1 | Fila 2 Columna 2 | Fila 2 Columna 3 | ^ Encabezado V. 3 | Fila 3 Columna 1 | Fila 3 Columna 2 | Fila 3 Columna 3 |
Del mismo, obtendremos:
Encabezado H. 1 | Encabezado H. 2 | Encabezado H. 3 | |
---|---|---|---|
Encabezado V. 1 | Fila 1 Columna 1 | Fila 1 Columna 2 | Fila 1 Columna 3 |
Encabezado V. 2 | Fila 2 Columna 1 | Fila 2 Columna 2 | Fila 2 Columna 3 |
Encabezado V. 3 | Fila 3 Columna 1 | Fila 3 Columna 2 | Fila 3 Columna 3 |
Tablas Alineadas
You can align the table contents, too. Just add at least two whitespaces at the opposite end of your text: Add two spaces on the left to align right, two spaces on the right to align left and two spaces at least at both ends for centered text.
Table with alignment | ||
---|---|---|
right | center | left |
left | right | center |
xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx |
This is how it looks in the source:
^ Table with alignment ^^^ | right| center |left | |left | right| center | | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx |
Note: Vertical alignment is not supported.