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
m moveu Predefinição Discussão:Árvore genealógica para Predefinição:Árvore genealógica/doc: explicações de predefinições não ficam mais na página de discussão
Dbastro (discussão | contribs)
m ajustes utilizando AWB
 
(Há 15 revisões intermédias de 11 utilizadores que não estão a ser apresentadas)
Linha 1: Linha 1:
{{Subpágina de documentação}}
Esta predefinição serve para criar [[árvore genealógica|árgores genealógicas]] simples, com caixas e linhas de ligação numa sintaxe semelhante à [[ASCII art]].
<!-- Categorias no final desta página e links para outros idiomas no Wikidata -->
__SEMTDC__
{{Pobsoleta|3=a [[Predefinição:Chart]]. A nova predefinição oferece todas as funcionalidades da antiga e algumas outras. O seu uso é bastante similar mas há pequenas diferenças. Para ajuda com a migração, ver [[:en:Template:Chart#Migration from familytree|en:Template:Chart#Migration from familytree]].}}


==Como usar==
== Descrição ==
Esta predefinição serve para criar [[árvore genealógica|árvores genealógicas]] simples, com caixas e linhas de ligação numa sintaxe semelhante à [[ASCII art]].

== Uso ==
Este código:
Este código:
<pre><nowiki>
<pre><nowiki>
Linha 10: Linha 16:
{{árvore genealógica | |,|-|-|-|+|-|-|-|.| | | }}
{{árvore genealógica | |,|-|-|-|+|-|-|-|.| | | }}
{{árvore genealógica | JOS | | EU | | IRM | | | JOS=Meu irmão José|EU='''EU!'''|IRM=Minha irmãzinha}}
{{árvore genealógica | JOS | | EU | | IRM | | | JOS=Meu irmão José|EU='''EU!'''|IRM=Minha irmãzinha}}
{{árvore genealógica/fim}}
{{árvore genealógica/fim}}Família Lecapeno
</nowiki></pre>
</nowiki></pre>
Resulta em:
Resulta em:
Linha 18: Linha 24:
{{árvore genealógica | | | MAM |y| PAP | |TIO| MAM=Mamãe|PAP=Papai|TIO=[[Tio Patinhas|Tio rico]]}}
{{árvore genealógica | | | MAM |y| PAP | |TIO| MAM=Mamãe|PAP=Papai|TIO=[[Tio Patinhas|Tio rico]]}}
{{árvore genealógica | |,|-|-|-|+|-|-|-|.| | | }}
{{árvore genealógica | |,|-|-|-|+|-|-|-|.| | | }}
{{árvore genealógica | JOS | | EU | | IRM | | | JOS=Meu irmão José|EU='''EU!'''|IRM=Minha irmãsinha}}
{{árvore genealógica | JOS | | EU | | IRM | | | JOS=Meu irmão José|EU='''EU!'''|IRM=Minha irmãzinha}}
{{árvore genealógica/fim}}
{{árvore genealógica/fim}}


===Parâmetros===
=== 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.
A predefinição aceita até 99 parâmetros que descrevem o conteúdo da árvore. Cada parâmetro especifica uma linha ou uma caixa.


Linha 29: Linha 35:
|+ '''Linhas sólidas:'''
|+ '''Linhas sólidas:'''
|-
|-
| <big><tt>,</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|,}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>,</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|,}}{{árvore genealógica/fim}}
| <big><tt>.</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|.}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>v</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|v}}{{árvore genealógica/fim}}
| <big><tt>`</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|`}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>.</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|.}}{{árvore genealógica/fim}}
| <big><tt>'</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|'}}{{árvore genealógica/fim}} || &nbsp;
|-
|-
| <big><tt>^</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|^}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>)</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|)}}{{árvore genealógica/fim}}
| <big><tt>v</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|v}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>+</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|+}}{{árvore genealógica/fim}}
| <big><tt>(</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|(}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>(</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|(}}{{árvore genealógica/fim}}
| <big><tt>)</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|)}}{{árvore genealógica/fim}} || &nbsp;
|-
|-
| <big><tt>-</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|-}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>`</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|`}}{{árvore genealógica/fim}}
| <big><tt>!</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|!}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>^</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|^}}{{árvore genealógica/fim}}
| <big><tt>+</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|+}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>'</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|'}}{{árvore genealógica/fim}}
|-
| <big><tt> </tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica| }}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>-</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|-}}{{árvore genealógica/fim}}
| <div style="font-size: larger;"><code>!</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|!}}{{árvore genealógica/fim}}
| <div style="font-size: larger;"><code> </code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica| }}{{árvore genealógica/fim}}
|}
|}
{| style="float: left; margin-left: 1em;"
{| style="float: left; margin-left: 1em;"
|+ '''Linhas a tracejado:'''
|+ '''Linhas a tracejado:'''
|-
|-
| <big><tt>F</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|F}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>F</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|F}}{{árvore genealógica/fim}}
| <big><tt>7</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|7}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>V</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|V}}{{árvore genealógica/fim}}
| <big><tt>L</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|L}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>7</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|7}}{{árvore genealógica/fim}}
| <big><tt>J</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|J}}{{árvore genealógica/fim}} || &nbsp;
|-
|-
| <big><tt>A</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|A}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>D</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|D}}{{árvore genealógica/fim}}
| <big><tt>V</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|V}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>%</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|%}}{{árvore genealógica/fim}}
| <big><tt>C</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|C}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>C</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|C}}{{árvore genealógica/fim}}
| <big><tt>D</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|D}}{{árvore genealógica/fim}} || &nbsp;
|-
|-
| <big><tt>~</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|~}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>L</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|L}}{{árvore genealógica/fim}}
| <big><tt>:</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|:}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>A</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|A}}{{árvore genealógica/fim}}
| <big><tt>%</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|%}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>J</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|J}}{{árvore genealógica/fim}}
|-
| <div style="font-size: larger;"><code>~</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|~}}{{árvore genealógica/fim}}
| <div style="font-size: larger;"><code>:</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|:}}{{árvore genealógica/fim}}
| <div style="font-size: larger;"><code> </code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica| }}{{árvore genealógica/fim}}
|}
|}
{| style="float: left; margin-left: 1em;"
{| style="float: left; margin-left: 1em;"
|+ '''Combinação de ambas:'''
|+ '''Combinação de ambas:'''
|-
|-
| <big><tt>*</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|*}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>*</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|*}}{{árvore genealógica/fim}} || &nbsp;
| <big><tt>#</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|#}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>#</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|#}}{{árvore genealógica/fim}} || &nbsp;
| <big><tt>y</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|y}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>y</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|y}}{{árvore genealógica/fim}} || &nbsp;
| <big><tt>}</tt></big> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|}|}}{{árvore genealógica/fim}} || &nbsp;
| <div style="font-size: larger;"><code>}</code></div> || style="border: 1px solid gray;" | {{árvore genealógica/início}}{{árvore genealógica|}|}}{{árvore genealógica/fim}} || &nbsp;
|}
|}
<br clear="left" />
{{clear|left}}


*'''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:
*'''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:
Linha 88: Linha 97:
{{árvore genealógica|border=0|boxstyle=background:#dfd;| | FOO | | BAR | |FOO=Box 3|BAR=Box 4}}
{{árvore genealógica|border=0|boxstyle=background:#dfd;| | FOO | | BAR | |FOO=Box 3|BAR=Box 4}}
{{árvore genealógica/fim}}
{{árvore genealógica/fim}}



===Dicas===
===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:
Ao copiar uma árvore genealógica complexa, por exemplo, da Wikipédia anglófona, recomenda-se que substitua os seguintes campos da predefinição na caixa de edição de texto da Wikipédia, em Pesquisar e Substituir, dentro de Edição Avançada:
*'''<nowiki>{{Familytree/start}}</nowiki>''' por '''<nowiki>{{árvore genealógica/início}}</nowiki>'''
*'''<nowiki>{{Familytree/start}}</nowiki>''' por '''<nowiki>{{árvore genealógica/início}}</nowiki>'''
*'''<nowiki>{{Familytree}}</nowiki>''' por '''<nowiki>{{árvore genealógica}}</nowiki>'''
*'''<nowiki>{{Familytree}}</nowiki>''' por '''<nowiki>{{árvore genealógica}}</nowiki>'''
*'''<nowiki>{{Familytree/end}}</nowiki>''' por '''<nowiki>{{árvore genealógica/fim}}</nowiki>'''
*'''<nowiki>{{Familytree/end}}</nowiki>''' por '''<nowiki>{{árvore genealógica/fim}}</nowiki>'''


<includeonly>
==Discussão==
<!-- Categorias aqui e links para outros idiomas no Wikidata -->

[[Categoria:!Predefinições sobre genealogia]]
[[Categoria:!Predefinições de diagramas e gráficos]]
</includeonly>

Edição atual tal como às 10h39min de 28 de fevereiro de 2018

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

Este código:

{{árvore genealógica/início}}
{{árvore genealógica | | | | GRM |~|y|~| GRP | | GRM=Vovó|GRP=Vovô}}
{{árvore genealógica | | | | | | | |)|-|-|-|.| }}
{{árvore genealógica | | | MAM |y| PAP | |TIO| MAM=Mamãe|PAP=Papai|TIO=[[Tio Patinhas|Tio rico]]}}
{{árvore genealógica | |,|-|-|-|+|-|-|-|.| | | }}
{{árvore genealógica | JOS | | EU  | | IRM | | | JOS=Meu irmão José|EU='''EU!'''|IRM=Minha irmãzinha}}
{{árvore genealógica/fim}}Família Lecapeno 

Resulta em:

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

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
V
7
D
%
C
L
A
J
~
:
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

Ao copiar uma árvore genealógica complexa, por exemplo, da Wikipédia anglófona, recomenda-se que substitua os seguintes campos da predefinição na caixa de edição de texto da Wikipédia, em Pesquisar e Substituir, dentro de Edição Avançada:

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