tutoriales-base:tutoriales:tablas

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
tutoriales-base:tutoriales:tablas [2024/10/27 14:17] upadmintutoriales-base:tutoriales:tablas [2024/10/27 15:19] (actual) upadmin
Línea 6: Línea 6:
 ====Sintaxis Básica==== ====Sintaxis Básica====
  
-Los encabezados deben iniciarse, separarse y finalizarse por el símbolo "^y las filas por barras verticales "|".+Los encabezados deben iniciarse, separarse y finalizarse por el símbolo ''^'' y las filas por barras verticales ''|''.
  
-Así, una tabla sencilla seria:+Note que la cantidad de ''^'' en la fila de encabezados debe coincidir con la cantidad de ''|'' en cada una de las filas. 
 + 
 +Con cada ''|'' adicional en las filas, agregamos una columna. Filas adicionales se obtienen simplemente siguiendo a la siguiente linea de la pagina y respetando la cantidad de ''|'' que había en las filas previas.   
 + 
 +Así, una tabla sencilla de 3x3 seria:
  
 <file> <file>
Línea 29: Línea 33:
 Para conectar horizontalmente celdas, solo debe dejar en blanco la celda de la derecha. 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.+Tenga en cuenta que la cantidad de separadores ''|'' debe ser la misma que en el caso normal.
  
 El siguiente código ilustra el caso:  El siguiente código ilustra el caso: 
  
 <file> <file>
-^ Encabezado 1     ^ Encabezado 2     ^ Encabezado 3     +^ Encabezado 1     ^ Encabezado 2     ^ Encabezado 3                                                                              
-| Fila 1 Columna 1 | Fila 1 Columna 2 | Fila 1 Columna 3 | +| Fila 1 Columna 1 | Fila 1 Columna 2 | Fila 1 Columna 3                                                                          
-| Fila 2 Columna 1 | Fila 2 Columna 2 "Texto" "Mas Texto" "Mas Texto" "Mas Texto" "Mas Texto"|| +| 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 |+| Fila 3 Columna 1 | Fila 3 Columna 2 | Fila 3 Columna 3                                                                          |
 </file> </file>
  
 La salida sera: La salida sera:
  
-^ Encabezado 1     ^ Encabezado 2     ^ Encabezado 3     +^ Encabezado 1     ^ Encabezado 2     ^ Encabezado 3                                                                              
-| Fila 1 Columna 1 | Fila 1 Columna 2 | Fila 1 Columna 3 | +| Fila 1 Columna 1 | Fila 1 Columna 2 | Fila 1 Columna 3                                                                          
-| Fila 2 Columna 1 | Fila 2 Columna 2 "Texto" "Mas Texto" "Mas Texto" "Mas Texto" "Mas Texto"|| +| 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 |+| 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 ''<nowiki>:::</nowiki>'' y ningún otro carácter que no sean espacios en blanco.
  
 +<file>
 +^ 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 |
 +</file>
  
-Vertical tableheaders are possible, too.+Como salida obtendremos:
  
-|              Heading            Heading          ^ +Encabezado     Encabezado            Encabezado     ^ 
-^ Heading    Row Col          Row Col        +Fila Columna 1 | Fila 1, 2 y 3 Columna 2 | Fila Columna 3 | 
-^ Heading 4    no colspan this time                    +Fila 2 Columna 1 :::                     | Fila 2 Columna 3 
-^ Heading 5    Row 2 Col 2          Row 2 Col        |+Fila 3 Columna 1 :::                     | Fila 3 Columna 3 |
  
-As you can see, it's the cell separator before a cell which decides about the formatting:+====Encabezados Verticales ====
  
-  |              Heading 1            ^ Heading 2          ^ +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.
-  ^ Heading 3    | Row 1 Col 2          | Row 1 Col 3        | +
-  ^ Heading 4    | no colspan this time |                    | +
-  ^ Heading 5    | Row 2 Col 2          | Row 2 Col 3        |+
  
-You can have rowspans (vertically connected cells) by adding ''%%:::%%'' into the cells below the one to which they should connect.+Así, un código de ejemplo seria:
  
-Heading      Heading                  Heading          +<file> 
-Row Col    this cell spans vertically Row Col        +|                 Encabezado H.  Encabezado H.  Encabezado H.  
-Row Col    :::                        Row Col        +^ Encabezado V. 1 Fila Columna 1 | Fila 1 Columna 2 Fila Columna 3 | 
-Row Col    :::                        | Row Col        |+^ Encabezado V. 2 Fila Columna 1 | Fila 2 Columna 2 Fila Columna 3 | 
 +^ Encabezado V. 3 Fila Columna 1 | Fila 3 Columna | Fila 3 Columna 3 |
  
-Apart from the rowspan syntax those cells should not contain anything else.+</file>
  
-  ^ Heading 1      ^ Heading 2                  ^ Heading 3          ^ +Del mismo, obtendremos:
-  | Row 1 Col 1    | this cell spans vertically | Row 1 Col 3        | +
-  | Row 2 Col 1    | :::                        | Row 2 Col 3        | +
-  | Row 3 Col 1    | :::                        | Row 2 Col 3        |+
  
-You can align the table contents, tooJust 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.+|                 ^ Encabezado H1  ^ Encabezado H2  ^ 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 puede 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 y 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. 
 + 
 +Podemos tener la sintaxis: 
 + 
 +<file> 
 +^  Encabezado alineado a derecha^  Encabezado Centrado  ^Encabezado alineado a izquierda 
 +|  derecha|  centro  |izquierda 
 +|izquierda  |  derecha|  centro 
 +|  centro  |izquierda  |  derecha| 
 +</file>
  
-^           Table with alignment           ^^^ +Que nos generara: 
-|         right|    center    |left          | +
-|left          |         right|    center    | +
-| xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx |+
  
-This is how it looks in the source:+^  Encabezado alineado a derecha^  Encabezado Centrado  ^Encabezado alineado a izquierda 
 +|  derecha|  centro  |izquierda 
 +|izquierda  |  derecha|  centro 
 +|  centro  |izquierda  |  derecha|
  
-  ^           Table with alignment           ^^^ +Nota: El alineamiento vertical no es posible.
-  |         right|    center    |left          | +
-  |left          |         right|    center    | +
-  | xxxxxxxxxxxx | xxxxxxxxxxxx | xxxxxxxxxxxx |+
  
-Note: Vertical alignment is not supported.+~~NOTOC~~
  • tutoriales-base/tutoriales/tablas.1730049456.txt.gz
  • Última modificación: 2024/10/27 14:17
  • por upadmin