« Modèle:Arbre généalogique/Documentation » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
m Révocation des modifications de 92.141.112.8 (discussion) vers la dernière version de Savant-fou
Ligne 39 : Ligne 39 :
{{Arbre généalogique/fin}}
{{Arbre généalogique/fin}}


'''Texte gras'''== Tableau récapitulatif des tracés élémentaires ==
== Tableau récapitulatif des tracés élémentaires ==


Tous les tracés élémentaires possibles :
Tous les tracés élémentaires possibles :
Ligne 49 : Ligne 49 :
* Les paramètres des cadres par défaut sont <code><nowiki><div style="text-align:center; border:2px solid black; padding:0.2em; margin:0 auto;">{{{1}}}</div></nowiki></code>, ce qui donne : <div style="width:200px; text-align:center; border:2px solid black; padding:0.2em; margin:0 auto;">'''Contenu'''</div>
* Les paramètres des cadres par défaut sont <code><nowiki><div style="text-align:center; border:2px solid black; padding:0.2em; margin:0 auto;">{{{1}}}</div></nowiki></code>, ce qui donne : <div style="width:200px; text-align:center; border:2px solid black; padding:0.2em; margin:0 auto;">'''Contenu'''</div>
* On peut cependant personnaliser l'apparence des cases de l'arbre via les paramètres <code>border</code> et <code>boxstyle</code> (voir [[#Exemple 2|l'exemple 2 ci-dessous]]).
* On peut cependant personnaliser l'apparence des cases de l'arbre via les paramètres <code>border</code> et <code>boxstyle</code> (voir [[#Exemple 2|l'exemple 2 ci-dessous]]).
'''Texte gras'''


== Exemples ==
== Exemples ==

Version du 11 mars 2010 à 19:38

Ce modèle sert à afficher un arbre généalogique, ou plus généralement un organigramme, dans un article. Il est conçu de façon à ce que sa syntaxe d'utilisation soit pratique à éditer : bien utilisé, on « voit » presque l'organigramme dans le texte source de la page.

Syntaxe générale

De façon générale :

  • on « commence » l'arbre par {{Arbre généalogique/début}} ;
  • on décrit ensuite l'arbre ligne par ligne, en tapant à chaque fois {{Arbre généalogique}} avec les paramètres décrivant la ligne ;
  • on « termine » l'arbre par {{Arbre généalogique/fin}}.

Les paramètres du modèle, utilisé pour chaque ligne, « décrivent » la ligne de gauche à droite ; ils peuvent être :

  • soit rien, si cet emplacement dans la ligne ne correspond à rien dans l'arbre ;
  • soit un caractère « représentant » un tracé élémentaire (trait, angle de trait, etc) (voir la liste complète ci-dessous) ;
  • soit un court identifiant, symbolisant une personne (ou une case) ; le texte à afficher dans la case correspondante doit alors être renseigné en fin de ligne (voir l'exemple ci-dessous pour mieux comprendre).

Idéalement les paramètres « vides » seront représentés par une espace, et les identifiants de case seront composés de 3 caractères, et précédés et suivis d'une espace ; ainsi on garde une certaine apparence visuelle de l'arbre dans le texte source même (en fait on peut disposer de 5 caractères, espaces éventuelles avant et après comprises, pour l'identifiant).

Par exemple :

Pour un arbre généalogique simple, on pourra écrire :

{{Arbre généalogique/début}}
{{Arbre généalogique| | | | GDP |~|y|~| GDM | |GDP=Grand-père|GDM=Grand-mère}}
{{Arbre généalogique| | | | | | | |)|-|-|-|.| |}}
{{Arbre généalogique| | | PER |y| MER | | ONC |PER=Père|MER=Mère|ONC=Oncle}}
{{Arbre généalogique| |,|-|-|-|+|-|-|-|.| | | |}}
{{Arbre généalogique| FRE | | MOI | | SOE | | |FRE=Frère|MOI='''Moi !'''|SOE=Sœur}}
{{Arbre généalogique/fin}}

Ce qui donnera :






 
 
 
Grand-père
 
 
 
Grand-mère
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Père
 
Mère
 
Oncle
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Frère
 
Moi !
 
Sœur
 
 

Tableau récapitulatif des tracés élémentaires

Tous les tracés élémentaires possibles :

Modèle:Arbre généalogique/Documentation/Liens familiaux

NB :

  • Vous pouvez placer le tableau récapitulatif ci-dessus en pense-bête dans votre espace utilisateur, via le modèle {{Arbre généalogique/Documentation/Liens familiaux}}.
  • Les paramètres des cadres par défaut sont <div style="text-align:center; border:2px solid black; padding:0.2em; margin:0 auto;">{{{1}}}</div>, ce qui donne :
    Contenu
  • On peut cependant personnaliser l'apparence des cases de l'arbre via les paramètres border et boxstyle (voir l'exemple 2 ci-dessous).

Exemples

Exemple 1

Un exemple d'arbre généalogique un peu plus complexe que celui vu plus haut, expliquant le lien de parenté entre deux personnes :








 
 
 
 
 
 
Arrière-grand-père
 
 
 
 
 
Arrière-grand-mère
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Grand-mère
 
 
 
Grand-père
 
 
 
 
 
Grand-tante
 
 
 
Époux
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Père
 
Mère
 
 
 
Épouse
 
Oncle
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Moi !
 
 
 
 
 
 
 
Petite cousine
 
 
 
 
 

Exemple 2

Un autre exemple pour les généalogies ascendantes, avec un style de cases « personnalisé » :






Grand-père paternel
 
Grand-mère paternelle
 
 
 
Grand-père maternel
 
Grand-mère maternelle
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Père
 
 
 
 
 
 
 
Mère
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Moi !
 
 
 
 
 
 
 

Exemple hors généalogie

Par exemple sur l'article Travail de deuil :

Schéma de George Kolhrieser du processus de deuil.














 
 
 
 
 
 
 
Attachement
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Travail
de deuil
 
 
Créer
des liens
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Séparation
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Détachement
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Abandon
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sentiment de solitude
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Violence
-envers soi
-envers les autres
 

Dépression
 
Maladies
-psychosomatiques
 
Addictions
-Toxicomanies

Voir également d'autres exemples hors généalogie :