¡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
El contenido de las celdas y de los encabezados pueden ser alineados. Solo debe agregar dos o mas espacios en el lado opuesto al que desea alinear. Es decir hay que agregar dos o mas espacios a la derecha para alinear a izquierda, dos o mas espacios a izquierda para alinear a derecha.
Para centrar el contenido de la celda o encabezado debe agregar 2 o mas espacios tanto a izquierda como a derecha.
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.