tutoriales-base:tutoriales:tablas

¡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 V. 1  ^ Encabezado V. 2  ^ Encabezado V. 3  ^
^ Encabezado H. 1 | Fila 1 Columna 1 | Fila 1 Columna 2 | Fila 1 Columna 3 |
^ Encabezado H. 2 | Fila 2 Columna 1 | Fila 2 Columna 2 | Fila 2 Columna 3 |
^ Encabezado H. 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

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.

  • tutoriales-base/tutoriales/tablas.1730051943.txt.gz
  • Última modificación: 2024/10/27 14:59
  • por upadmin