¡Esta es una revisión vieja del documento!


Tablas

La wiki soporta la construcción de tablas con diferentes alineamientos una sintaxis muy sencilla.

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

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

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

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

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.

  • tutoriales-base/tutoriales/tablas.1730052253.txt.gz
  • Última modificación: 2024/10/27 15:04
  • por upadmin