FANDOM


</table>
Documentación de plantilla (para la plantilla mostrada arriba, a veces oculta o invisible)


Ésta es una plantilla para hacer árboles genealógicos simples formados de cajas y líneas, con sintaxis parecida al arte ASCII. Los árboles se muestran como tablas HTML usando atributos CSS, y las cajas pueden contener formato wiki arbitrario. Esta aplicación se basa en la plantilla Árbol genealógico.

Ejemplo

Este código:

{{Gráfico/inicio}}
{{Gráfico| | | | VJA |~|y|~| VJO | | VJA=Abuela|VJO=Abuelo}}
{{Gráfico| | | | | | | |)|-|-|-|.| }}
{{Gráfico| | | MMA |y| PPA | | HAROLD | MMA=Mamá|PPA=Papá|HAROLD=[[Harold]]}}
{{Gráfico| |,|-|-|-|+|-|-|-|.| | | }}
{{Gráfico| HNO | | YO  | | HNA | | | HNO=Mi hermano|YO='''¡Yo!'''|HNA=Mi hermana}}
{{Gráfico/fin}}

Produce esto:

Abuela
Abuelo
Mamá
Papá
Harold
Mi hermano
¡Yo!
Mi hermana

Parámetros

Uso

Esta plantilla produce una fila de un árbol genealógico en forma de tabla. Acepta hasta 80 parámetros sin nombre que describan el contenido de dicha tabla. Cada parámetro determina una línea o una caja.

  • Las líneas, como se puede esperar, son símbolos hechos de líneas horizontales y verticales superpuestas. Éstas se espefifican usando un carácter que más o menos se parezca a la forma del símbolo. Un caso especial es el símbolo vacío, representado por un espacio en blanco. A continuación se da una tabla con los símbolos admitidos:
Líneas sólidas:
,
  .
  `
  '
 
^
  v
  (
  )
 
-
  !
  +
 
 
Líneas discontinuas:
F
  7
  L
  J
 
A
  V
  C
  D
 
~
  :
  %
 
 
Líneas punteadas:
S
  T
  Y
  Z
 
W
  M
  G
  H
 
P
  Q
  R
 
 
Combinadas:
*
  d
  c
        a
  k
  l
        a2
  k2
  l2
 
t
  y
  h
        b
  m
  n
        b2
  m2
  n2
 
f
  e
  i
  j
  o
  p
  q
  r
  o2
  p2
  q2
  r2
 


  • Las cajas pueden contener wikitexto arbitrario. Los contenidos de las cajas se especifican usando parámetros adicionales con nombre al final de la plantilla. Una caja tiene el ancho de tres líneas, y normalmente tiene un borde negro de dos píxeles. Las cajas pueden tener cualquier nombre que sea válido para un parámetro de plantilla, aunque los nombres de un carácter se deben evitar para que no entren en conflicto con los símbolos de línea.

Atributos de estilo

La apariencia de las cajas se puede controlar con los parámetros opcionales borde y estilocaja; el primero determina el ancho en píxeles del borde de la caja, mientras que el segundo permite añadir declaraciones CSS arbitrarias. Por ejemplo, el siguiente código:

{{Gráfico/inicio}}
{{Gráfico|borde=0|estilocaja=background:#dfd;| | TAL |y| CUAL| |TAL=Caja 1|CUAL=Caja 2}}
{{Gráfico|borde=0|estilocaja=background:#dfd;| | |,|-|^|-|.| | }}
{{Gráfico|borde=0|estilocaja=background:#dfd;| | TAL | | CUAL| |TAL=Caja 3|CUAL=Caja 4}}
{{Gráfico/fin}}

produce esto:

Caja 1
Caja 2
Caja 3
Caja 4

Se pueden definir atributos de estilo incluso para cada caja por separado, como en el siguiente ejemplo:

{{Gráfico/inicio}}
{{Gráfico| | | | |BLNCA| | | | |BLNCA=Caja blanca
|estilocaja_BLNCA=background-color: #fff}}
{{Gráfico| |,|-|-|'|!|`|-|-|.| }}
{{Gráfico|ROJA |~|VERDE|~|AZUL |ROJA=Caja roja|VERDE=Caja verde|AZUL=Caja azul
|estilocaja_ROJA =background-color: #faa;
|estilocaja_VERDE=background-color: #afa;
|estilocaja_AZUL =background-color: #aaf;
}}
{{Gráfico/fin}}

Que produce:

Caja blanca
Caja roja
Caja verde
Caja azul

IMPORTANTE: Cuando se especifiquen atributos para cajas individuales, los nombres de dichas cajas deben estar alineados a la izquierda del espacio reservado para ellos en la plantilla (por ejemplo, «|ROJA |» en lugar de «| ROJA|» en el ejemplo de arriba). De lo contrario la plantilla buscará parámetros de estilo con espacios en el nombre.

La plantilla {{Gráfico/inicio}} acepta también un parámetro opcional, estilo, usado para definir estilos CSS en toda la tabla.

Documentación transcludida de Plantilla:Gráfico/doc.
El contenido de la comunidad está disponible bajo CC-BY-SA a menos que se indique lo contrario.