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).