You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
84 CHAPITRE 6. GRAPHES : INTRODUCTION<br />
S’il n’y a pas l’option draw, lecontourn’estpastracé,maislerectangleadesdimensionsnon<br />
nulles même si le contenu est vide comme on peut le constater en comparant les deux exemples<br />
ci-dessous :<br />
\draw (0,0) --(1,1) --(2,0);<br />
(1, 1)<br />
\node (A) at (1,1) {};<br />
\draw (0,0) --(A) --(2,0);<br />
(A)<br />
(0, 0)<br />
(2, 0) (0, 0)<br />
(2, 0)<br />
Dans la figure de gauche, le trait du chemin passe par les trois points de référence, il n’y a pas<br />
de nœud.<br />
Dans celle de droite, le nœud, nommé (A), qui a été dessiné est visible, bien qu’il soit vide, car<br />
le trait du chemin s’interrompt à la frontière du nœud, alors que celle-ci est elle-même invisible.<br />
6.1.2 Chemin annoté : \draw avec opération node<br />
La première méthode (ajouter des nœuds sur un chemin) a déjà été utilisée précédemment, par<br />
exemple pour annoter les figures de géométrie.<br />
On peut préciser la position des nœuds autour des points du chemin en ajoutant à l’opération<br />
node des options de position comme above ou below par exemple.<br />
\draw (0,0)node[above]{Paris}--(4,-1)node[below]{Strasbourg};<br />
Paris<br />
Strasbourg<br />
6.1.3 Graphe : \node puis \draw avec nom de nœud<br />
La seconde méthode (relier par un chemin des nœuds nommés précédemment) nous intéresse<br />
davantage dans ce chapitre, car elle sera plutôt utilisée pour construire des diagrammes de graphes.<br />
Dans ce cas, on modifiera le style des traits, à l’aide d’options de la commande \draw, comme<br />
par exemple [,>=latex] pour obtenir des flèches :<br />
\draw[,>=latex] (P) -- (S);<br />
Paris<br />
Strasbourg<br />
6.2 Styles des nœuds et des arcs<br />
6.2.1 Les arcs : \draw, --, |-, -|, to et options de flèches<br />
Nous allons maintenant étudier comment construire des graphes constitués de nœuds et d’arcs.<br />
On présentera les différentes options qui permettent de préciser le style des arcs et des nœuds.<br />
Nous avons constaté sur l’exemple précédent que l’arc entre deux nœuds est une ligne droite<br />
qui relie les centres des nœuds, mais s’arrête à la périphérie, sur la frontière rectangulaire du nœud.<br />
On peut remplacer la liaison -- par une liaison |- (départ vertical, arrivée horizontale) ou -|<br />
(départ horizontal, arrivée verticale) :