You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6.3. TECHNIQUES AVANCÉES 93<br />
C<br />
rotate=60<br />
scale=1.5<br />
J<br />
I<br />
O<br />
shift={(5,-1)}<br />
O<br />
rotate=-45<br />
B<br />
Remarque : Attention, l’effet des options rotate ou scale, quandellessontappliquéesàundes<br />
environnements scope ou tikzpicture, n’estpaslemêmequesiellessontappliquéesàl’opération<br />
node :<br />
— rotate ou scale pour les environnements scope ou tikzpicture :<br />
ce sont les lignes du dessin qui constitue la figure qui subissent les transformations. La figure<br />
tourne, sa taille est modifiée, mais les annotations textuelles effectuées à l’aide de nœuds<br />
gardent leurs tailles et leurs orientations :<br />
— rotate ou scale pour l’opération node :<br />
ce sont les textes contenus dans le nœud qui subissent les transformations. Une fois ces<br />
transformations effectuées, il n’y a plus de changement des textes, ni en taille, ni en orientation<br />
lors d’une modifications des options de scope ou tikzpicture. Cependant, il y a<br />
déplacement des textes qui restent liés à leurs points d’ancrage qui ont bougé.<br />
6.3.6 Textes longs : text width, justified, centered<br />
Le contenu d’un nœud est en général assez court et placé sur une seule ligne. Toutefois, il est<br />
possible de mettre dans un nœud des textes plus longs, sur plusieurs lignes, comme par exemple<br />
dans la légende d’une figure.<br />
L’option text width permet de limiter la largeur du contenu textuel du nœud et de provoquer<br />
ainsi son affichage sur plusieurs lignes :<br />
Voici un commentaire<br />
bavard qui<br />
ne tiendra pas sur<br />
3cm<br />
Voici un commentaire<br />
bavard qui ne<br />
tiendra pas sur 3 cm<br />
text justified<br />
Voici un commentaire<br />
bavard<br />
qui ne tiendra<br />
pas sur 3 cm<br />
text centered<br />
\node[draw,text width=3cm] at(0,0){Voici...cm};<br />
\node[draw,text width=3cm,text justified] at(4,0){Voici...cm};<br />
\node[draw,text width=3cm,text centered] at(8,0){Voici...cm};<br />
Les options text justified ou text centered permettent de préciser le type d’alignement<br />
du texte.<br />
En général, la largeur d’un nœud est assez limitée. Dans ce cas, les césures provoquées par<br />
L A TEX, lors de la mise en page, seront parfois gênantes.<br />
Les options text badly ragged ou text badly centered permettent d’interdire les césures<br />
dans le texte du nœud :<br />
Voici un<br />
commentaire<br />
bavard qui ne<br />
tiendra pas sur<br />
3cm<br />
text badly ragged<br />
Voici un<br />
commentaire<br />
bavard qui ne<br />
tiendra pas sur<br />
3cm<br />
text badly centered