TIKZ TikZ : Comment comment utiliser une variable de dimension avec « evaluate as ... using ...» ... » dans foreach ?
Bonjour,
J'ai écrit une boucle `\foreach` que je voudrais pouvoir réutiliser en modifiant uniquement la variable de dimension dimension, que j'ai appelée `\longueur`.
Sans cette variable en utilisant en lieu et place la `valeur 4`, valeur `4`, cela fonctionne bien
> bien :
[evaluate=\x as \xx using
> {\x\*(4\*.347296355)}]
et il apparaît bien l'image ci-dessous :
![][1]
... mais lorsque je remplace la `valeur 4` valeur `4` par la variable `\longueur` `\longueur`, qui mesure 4cm 4 cm, avec
> ce code :
[evaluate=\x as \xx using
> {\x\*(\longueur\*.347296355)}]
... cela ne fonctionne plus et j'obtiens cette image
:
![alt text][2]
L'ECM qui fonctionne est celui-ci :
\documentclass[a4paper, 11pt,landscape]{article}
\usepackage{tikz}
\usepackage[frenchb]{babel}
\begin{document}
\newlength{\longueur}
\setlength{\longueur}{4cm}
\begin{tikzpicture}
\clip (0,0) rectangle({\longueur*3.125667198},{\longueur*.984807753});
\foreach \x [evaluate=\x as \xx using {\x*(4*.347296355)}] in {0,1,...,9}{
\draw (\xx,0)--++(80:\longueur);
\draw(\xx,0)--++(100:\longueur);
}
\draw (0,0) rectangle({\longueur*3.125667198},{\longueur*.984807753});
\end{tikzpicture}
\end{document}
L'ECM qui ne fonctionne pas est celui-ci celui-là :
\documentclass[a4paper, 11pt,landscape]{article}
\usepackage{tikz}
\usepackage[frenchb]{babel}
\begin{document}
\newlength{\longueur}
\setlength{\longueur}{4cm}
\begin{tikzpicture}
\clip (0,0) rectangle({\longueur*3.125667198},{\longueur*.984807753});
\foreach \x [evaluate=\x as \xx using {\x*(\longueur*.347296355)}] in {0,1,...,9}{
\draw (\xx,0)--++(80:\longueur);
\draw(\xx,0)--++(100:\longueur);
}
\draw (0,0) rectangle({\longueur*3.125667198},{\longueur*.984807753});
\end{tikzpicture}
\end{document}
Comment faire pour pouvoir utiliser une `dimension variable` variable de dimension dans l'`evaluate` de la boucle `foreach` ?
merci de vos lumières.
[1]: http://texnique.fr:80/osqa/upfiles/rectangle-rempli_0Cqd2my.png
[2]: http://texnique.fr:80/osqa/upfiles/rectangle-non-rempli.png