10.02.2016 Views

Dessiner

1o3HqYu

1o3HqYu

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

9.1. TRANSFORMATIONS AVEC SCOPE 135<br />

[line width=3mm]<br />

[very thick]<br />

[scale=2.5]<br />

[scale=0.5]<br />

On constate que la forme de la figure a été transformée à l’exception de l’épaisseur des traits<br />

qui est restée constante. L’homothétie porte sur les chemins (path) dessinéspar\draw mais pas<br />

sur leur épaisseur définie par des options de la commande \draw.<br />

L’épaisseur du trait peut être définie avec l’option line width= suivie d’une dimension, ou<br />

avec une des options suivantes : ultra thin (0.1pt), very thin (0.2pt), thin (qui est line<br />

width=0.4pt épaisseur par défaut si aucune option n’est spécifiée), semithick (0.6pt), thick<br />

(0.8pt), very thick (1.2pt) etultra thick (1.6pt)<br />

Si on veut obtenir des figures semblables, il faut modifier le code situé à l’intérieur de l’environnement<br />

scope pour définir l’épaisseur de chaque trait en multipliant l’épaisseur originale par le<br />

coefficient de l’option scale.<br />

Dans le cas où l’environnement scope est contrôlé par [scale=0.5], toutecommandedela<br />

forme : \draw[line width=] ...; où est une dimension, sera remplacée par :<br />

\draw[line width={0.5*}] ...;<br />

Par exemple :<br />

\draw ...; par \draw[line width={0.5*0.4pt}] ...;<br />

\draw[very thick] ...; par \draw[line width={0.5*1.6pt}] ...;<br />

\draw[line width=3mm] ...; par \draw[line width={0.5*3mm}] ...;<br />

Ne pas oublier d’insérer les calculs entre accolades.<br />

Maintenant, le changement d’échelle est appliqué à la figure complète (épaisseur des traits<br />

comprise). Voici ce que donnera, après correction, notre figure :<br />

[scale=2.5]<br />

[scale=0.5]<br />

Remarque : Pour que cet exemple fonctionne correctement, il ne faut pas oublier d’inclure<br />

dans le préambule \usetikzlibrary{calc} après avoir chargé le package TikZ (uniquementavec<br />

PGF version 2).

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

Saved successfully!

Ooh no, something went wrong!