10.02.2016 Views

Dessiner

1o3HqYu

1o3HqYu

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!