You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
138 CHAPITRE 9. COMPLÉMENTS TECHNIQUES<br />
Pépé Mémé Papy Mamie<br />
Papa<br />
Maman<br />
Bibi<br />
On va d’abord rappeler le vocabulaire usuel concernant les arbres.<br />
Ci-dessus, le nœud « Bibi » est la racine de l’arbre. Ce nœud « Bibi » a deux nœuds fils : le<br />
nœud « Papa » et le nœud « Maman ». Les nœuds terminaux, ou feuilles de l’arbre, sont donc les<br />
nœuds « Pépé », « Mémé », « Papy » et « Mamie ».<br />
Remarque : Cet arbre représente les ancêtres de Bibi, donc, du point de vue mathématique,<br />
Papa et Maman, les parents de Bibi, sont bien les nœuds fils du nœud « Bibi », au sens de la<br />
structure d’arbre, demêmeque«Papy»et«Mamie»sontmathématiquementdeuxnœuds frères<br />
du nœud parent «Maman».<br />
9.2.1 Définition : \node node et child<br />
Si on définit un nœud avec la commande \node, l’opérationchild permet de lui associer des<br />
fils sous la forme suivante :<br />
\node {Racine} child{ node{Fils1}...} child{ node{Fils2}...};<br />
et ceci de façon récursive.<br />
On peut donc définir l’exemple précédent ainsi :<br />
\begin{tikzpicture}<br />
\node [individu] {Bibi}<br />
child { node [individu=blue]{Papa}<br />
child { node [individu=blue]{Pépé} }<br />
child { node [individu=red]{Mémé} }<br />
}<br />
child { node [individu=red]{Maman}<br />
child { node [individu=blue]{Papy} }<br />
child { node [individu=red]{Mamie} }<br />
};<br />
\end{tikzpicture}<br />
Bibi<br />
Papa<br />
Maman<br />
Pépé<br />
Mémé Papy<br />
Mamie<br />
On remarque que les nœuds ont été définis avec leur place dans l’arbre, les arcs ont été automatiquement<br />
tracés. Par contre la distance entre les frères est par défaut toujours la même et au<br />
second niveau, les nœuds se superposent.