Aide:Arbres généalogiques
Les arbres généalogiques, et plus généralement les arborescences, présentent des difficultés particulières lorsqu'il s'agit de les réaliser à l'aide de la syntaxe wiki. Chaque fois que c'est possible (en fonction du type d'arbre souhaité), l'usage du modèle {{Arbre}} est recommandé.
Pour des arborescences simples : le modèle {{Arbre}}
[modifier | modifier le code]Le modèle {{Arbre}} permet de créer aisément un arbre descendant :
{{Arbre|contenu= * [[Gérard Ier de Paris|Gérard {{Ier}} de Paris]] († 779), [[Liste des comtes de Paris|comte de Paris]] ** [[Étienne de Paris]] († v. 815), comte de Paris ** [[Leuthard Ier de Paris|Leuthard {{Ier}} de Paris]] († v. 813/816), [[Comté de Fezensac|comte de Fezensac]] puis comte de Paris. *** Engeltrude de Fézensac, Épouse [[Eudes d'Orléans]], mère d'[[Ermentrude d'Orléans]] qui épouse [[Charles le Chauve]] *** [[Girart de Roussillon]] († 874), fils de Leuthard {{Ier}}, comte de Paris, duc de Viennois. *** [[Adalard le Sénéchal]] († ap. 865), Fils de Leuthard {{Ier}}. **** Étienne († 882) **** Une fille, fiancée en 865 à [[Louis III de Germanie|Louis le Jeune]], fils de [[Louis le Germanique]] **** Adalhard, [[liste des comtes de Metz|comte de Metz]] († 890) ** [[Bégon|Bégon de Paris]] († 816), comte de Paris, frère de Leuthard {{Ier}} }}
Avec comme résultat :
- Gérard Ier de Paris († 779), comte de Paris
- Étienne de Paris († v. 815), comte de Paris
- Leuthard Ier de Paris († v. 813/816), comte de Fezensac puis comte de Paris.
- Engeltrude de Fézensac, Épouse Eudes d'Orléans, mère d'Ermentrude d'Orléans qui épouse Charles le Chauve
- Girart de Roussillon († 874), fils de Leuthard Ier, comte de Paris, duc de Viennois.
- Adalard le Sénéchal († ap. 865), Fils de Leuthard Ier.
- Étienne († 882)
- Une fille, fiancée en 865 à Louis le Jeune, fils de Louis le Germanique
- Adalhard, comte de Metz († 890)
- Bégon de Paris († 816), comte de Paris, frère de Leuthard Ier
Cette méthode consiste essentiellement à écrire une séries de listes imbriquées à l'intérieur du modèle {{Arbre}}. Chaque incrément d'étoile ajoute un embranchement d'un niveau inférieur (ou plus profond).
Lorsque c'est possible, les arbres généalogiques devraient être réalisés avec ce modèle. Cette recommandation n'est cependant pas applicable à tous les types d'arborescences. Dans ce cas, d'autres techniques sont disponibles (voir ci-dessous).
Pour d'autres types d'arborescences
[modifier | modifier le code]Avec les techniques ci-dessous, les relations entre les différents niveaux de l'arbre ne sont exprimées que d'une manière visuelle et ne sont pas exploitables par un outil logiciel.
Ces techniques devraient donc être réservées aux cas où le modèle précédent ne peut être utilisé.
En effet les arbres ci-dessous empêchent un rendu correct, adapté à certains moyens d'accès au contenu de Wikipédia comme un navigateur mobile. Cela empêche également une restitution compréhensible par une aide technique d'accessibilité, telle qu'un lecteur d'écran. Il est enfin plus généralement impossible techniquement d'exploiter ce contenu de manière utile à des fins d'indexation, de réutilisation etc.
Les arbres en tableaux
[modifier | modifier le code]Les tableaux HTML peuvent permettre de simuler l'affichage d'arbres plus complexes : on recourt à la syntaxe wiki des tableaux en jouant sur le rendu de leurs bordures pour simuler à l'affichage le rendu d'une arborescence.
Le modèle {{Arbre généalogique}} permet de réaliser des arbres verticaux (Pépinides). Par exemple, avec le code :
{{Arbre généalogique/début}} {{Arbre généalogique| GPP | | GMP | | | | GPM | | GMM |GPP=Grand-père paternel|GMP=Grand-mère paternelle|GPM=Grand-père maternel|GMM=Grand-mère maternelle|border=2|boxstyle=background:#dfd;}} {{Arbre généalogique| |`|-|v|-|'| | | | | |`|-|v|-|'| |}} {{Arbre généalogique| | | PER | | | | | | | | MER | | |PER=Père|MER=Mère|border=2|boxstyle=background:#dfd;}} {{Arbre généalogique| | | |`|-|-|-|-|v|-|-|-|-|'| | | |}} {{Arbre généalogique| | | | | | | | MOI | | | | | | | |MOI=Moi !|border=2|boxstyle=background:#dfd;}} {{Arbre généalogique/fin}}
On obtient :
Grand-père paternel | Grand-mère paternelle | Grand-père maternel | Grand-mère maternelle | ||||||||||||||||||||||||||||||||
Père | Mère | ||||||||||||||||||||||||||||||||||
Moi ! | |||||||||||||||||||||||||||||||||||
De même, les modèles {{Ancêtres-compact5}} et {{Ancêtres-compact6}} permettent de réaliser un arbre horizontal (voir Marie de Hongrie (1505-1558)). Par exemple avec le code :
{{Ancêtres-compact5 |style=font-size: 90%; line-height: 110%; |border=1 |boxstyle=padding-top: 0; padding-bottom: 0; |boxstyle_1=background-color: #fcc; (couleur de la colonne 1, rose) |boxstyle_2=background-color: #fb9; (couleur de la colonne 2/3, saumon) |boxstyle_3=background-color: #ffc; (couleur de la colonne 4/5/6/7, jaune) |boxstyle_4=background-color: #bfc; (sans effet dans cet exemple puisqu'il n'y a pas de 4ème colonne) |boxstyle_5=background-color: #9fe; (sans effet dans cet exemple puisqu'il n'y a pas de 5ème colonne) |1= 1. '''Marie de Hongrie''' |2= 2. [[Philippe le Beau]] |3= 3. [[Jeanne Ire de Castille]] |4= 4. [[Maximilien Ier du Saint-Empire|Maximilien {{Ier}} du Saint-Empire]] |5= 5. [[Marie de Bourgogne]] |6= 6. [[Ferdinand II d'Aragon]] |7= 7. [[Isabelle Ire de Castille]] }}
On obtient :
4. Maximilien Ier du Saint-Empire | ||||||||||||||||
2. Philippe le Beau | ||||||||||||||||
5. Marie de Bourgogne | ||||||||||||||||
1. Marie de Hongrie | ||||||||||||||||
6. Ferdinand II d'Aragon | ||||||||||||||||
3. Jeanne Ire de Castille | ||||||||||||||||
7. Isabelle Ire de Castille | ||||||||||||||||
Il est cependant impossible d'utiliser dans ces modèles la sémantique des tableaux de données pour exprimer la structure réelle de l'arbre. Par ailleurs, le code wiki est également assez complexe.
Les arbres en images
[modifier | modifier le code]Il est possible de produire une image d'arbre généalogique dans un logiciel graphique, comme dans Généalogie des Scipiones-Gracchi-Aemilii. Sa consultation et sa modification sont cependant moins aisées.
Solution à éviter : les arbres en art ASCII
[modifier | modifier le code]Dans tous les cas, il est préférable d'éviter la solution des arbres en art ASCII, comme dans Généalogie des Carolingiens : la mise en forme de l'arbre est alors réalisée à l'aide d'artifices typographiques consistant à indenter le texte précédé de caractères suggérant une arborescence. C'est en fait une image simulée par l'accumulation de caractères spécifiques qui ne prennent leur sens qu'une fois perçus globalement, tout comme les images illustrant l'article art ASCII.