Saltar para o conteúdo

Predefinição:Árvore genealógica/doc: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
MerlIwBot (discussão | contribs)
m Robô: A modificar: tr:Şablon:Soyağacı
Linha 121: Linha 121:
[[sv:Mall:Släktträd]]
[[sv:Mall:Släktträd]]
[[th:แม่แบบ:Familytree]]
[[th:แม่แบบ:Familytree]]
[[tr:Aileağacı]]
[[tr:Şablon:Soyağacı]]
[[zh:Template:Familytree]]
[[zh:Template:Familytree]]
</includeonly>
</includeonly>

Revisão das 02h22min de 8 de abril de 2011

Descrição

Esta predefinição serve para criar árvores genealógicas simples, com caixas e linhas de ligação numa sintaxe semelhante à ASCII art.

Uso

Este código:

{{árvore genealógica/início}}
{{árvore genealógica | | | | GRM |~|y|~| GRP | | GRM=Palimra Avó|GRP=Gabriel Avô}}
{{árvore genealógica | | | | | | | |)|-|-|-|.| }}
{{árvore genealógica | | | MAM |y| PAP | |TIO| MAM=Felisbina Mãe|PAP=Arménio Pai|]}}
{{árvore genealógica | |,|-|-|-|+|-|-|-|.| | | }}
{{árvore genealógica | JOS=Abilio irmão | | EU  | | IRM=José irmão | | | JOS=Maria José irmã|EU=António|IRM=Adelino irmão}}
{{árvore genealógica/fim}}

Resulta em:

Vovó
Vovô
Mamãe
Papai
Tio rico
Meu irmão José
EU!
Minha irmãsinha

Parâmetros

A predefinição aceita até 99 parâmetros que descrevem o conteúdo da árvore. Cada parâmetro especifica uma linha ou uma caixa.

  • Linhas são definidas através de linhas verticais, horizontais, cantos e cruzamentos. Cada um destes parâmetros é definido por um caracter semelhante à forma que vai produzir. Um dos caracteres especiais é o "espaço" que não mostra nada. Segue-se uma lista das linhas que se podem utilizar.
Linhas sólidas:
,
  .
  `
  '
 
^
  v
  (
  )
 
-
  !
  +
 
 
Linhas a tracejado:
F
  7
  L
  J
 
A
  V
  C
  D
 
~
  :
  %
 
Combinação de ambas:
*
  #
  y
  }
 


  • Caixas podem conter código wiki. O seu conteúdo pode ser especificado utilizando parâmetros adicionais. A aparência das caixas pode ser controlada pelos parâmetros adicionais border e boxstyle. O primeiro define a espessura da margem, e o segundo pode ser usado para especificar declarações CSS directamente nos atributos da caixa. Por exemplo, o código seguinte:
{{árvore genealógica/início}}
{{árvore genealógica|border=0|boxstyle=background:#dfd;| | FOO |y| BAR | |FOO=Box 1|BAR=Box 2}}
{{árvore genealógica|border=0|boxstyle=background:#dfd;| | |,|-|^|-|.| | }}
{{árvore genealógica|border=0|boxstyle=background:#dfd;| | FOO | | BAR | |FOO=Box 3|BAR=Box 4}}
{{árvore genealógica/fim}}

Resulta em:

Box 1
Box 2
Box 3
Box 4


Dicas

Ao copiar uma árvore genealógica complexa, por exemplo, da Wikipédia anglófona, recomenda-se que substitua os seguintes campos da predefinição com um editor de texto:

  • {{Familytree/start}} por {{árvore genealógica/início}}
  • {{Familytree}} por {{árvore genealógica}}
  • {{Familytree/end}} por {{árvore genealógica/fim}}