You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
1.3. EXEMPLE : TRACER UN SEGMENT OU UN CERCLE 15<br />
1.3.3 Solution TikZ :(a,b) -- (c,d) et (a,b) circle (r)<br />
Cette construction se traduit en TikZ delamanièresuivante:<br />
\begin{tikzpicture}<br />
\draw (0,0) -- (1,0) ;<br />
\draw (0,0) -- (0,1) ;<br />
\draw (0,0) circle (1) ;<br />
\end{tikzpicture}<br />
On y retrouve tous les éléments de la solution précédente.<br />
La figure entière est délimitée par un environnement au sens de L A TEX :<br />
\begin{tikzpicture}<br />
...<br />
\end{tikzpicture}<br />
À l’intérieur de cet environnement, TikZ introduitsapropresyntaxe,quin’estpluscellede<br />
L A TEX (cequipeutdérouteraudébut).<br />
Chacune des sous-figures (segments, cercle) est délimitée par<br />
\draw ... ;<br />
Chaque élément d’une sous-figure correspond à une opération à l’intérieur du \draw :<br />
positionner : (x,y)<br />
tracer un segment : --(x,y)<br />
tracer un cercle : circle (r)<br />
Il y a bien d’autres éléments de syntaxe dans TikZ, nous les verrons au fur et à mesure.<br />
1.3.4 Écrire des textes : (x,y) node [position] {texte}<br />
Pour que la figure soit plus parlante, on veut maintenant écrire le nom des points à côté des<br />
points : O pour l’origine, A pour (1, 0), B pour (0, 1)<br />
B<br />
O<br />
A<br />
Pour cela, on veut exprimer en gros les actions suivantes :<br />
Écrire la lettre O en-dessous de l’origine<br />
Écrire la lettre A àdroitedupoint(1, 0)<br />
Écrire la lettre B au-dessus du point (0, 1)<br />
Ces trois instructions s’écrivent en TikZ delamanièresuivante:<br />
\draw (0,0) node[below]{$O$} ;<br />
\draw (1,0) node[right]{$A$} ;<br />
\draw (0,1) node[above]{$B$} ;<br />
Achaquefois,onretrouvel’opérationdepositionnement:(0, 0) pour se positionner à l’origine,<br />
etc.<br />
Puis vient le mot-clé node. Cela fait référence à un concept de TikZ :leconceptdenœud.<br />
Cela désigne en gros une boîte de texte. Il faut ensuite préciser où se place le centre de cette boîte<br />
par rapport à la position spécifiée. C’est l’objet de l’option entre crochets : [below] par exemple<br />
(il n’est pas nécessaire de donner une position très précise, TikZ faitdeschoixraisonnables).Puis<br />
on donne le texte à afficher, entre accolades, et dans ces accolades on écrit une expression L A TEX<br />
quelconque. C’est une des forces de TikZ :pouvoirannoterunefigureavecdestextesécritsen<br />
L A TEX.<br />
Ces instructions se rajoutent à la figure précédente, qui devient :