Marco87″ post=81540Ciao a tutti,
navigando nel sito http://www.texample.net, ho notato questo disegno:
`\documentclass{article}
\usepackage[usenames,dvipsnames,pdftex]{xcolor}
\usepackage{tikz,ifthen}
\begin{document}
\newcounter{density}
\setcounter{density}{20}
\begin{tikzpicture}
\def\couleur{MidnightBlue}
\path[coordinate] (0,0) coordinate(A)
++( 60:12cm) coordinate(B)
++(-60:12cm) coordinate(C);
\draw[fill=\couleur!\thedensity] (A) — (B) — (C) — cycle;
\foreach \x in {1,…,15}{%
\pgfmathsetcounter{density}{\thedensity+10}
\setcounter{density}{\thedensity}
\path[coordinate] coordinate(X) at (A){};
\path[coordinate] (A) — (B) coordinate[pos=.15](A)
— (C) coordinate[pos=.15](B)
— (X) coordinate[pos=.15](C);
\draw[fill=\couleur!\thedensity] (A)–(B)–(C)–cycle;
}
\end{tikzpicture}
\end{document}
% Name : RotateTriangle
% Encoding : utf8
% Engine : pdflatex
% Author: Alain Matthes`
Sulla base della mia conoscenza di [tt]TikZ[/tt] non riesco a spiegarmi questa cosa: nel ciclo [tt]\foreach,[/tt] la variabile [tt]\x[/tt] non viene usata; come mai? In questo caso, il ciclo [tt]\foreach[/tt] è un semplice escamotage per far ripetere la serie di comandi che contiene?Probabilmente è una sciocchezza, però mi piacerebbe avere l’opinione di chi ne sa ben più di me riguardo a [tt]TikZ.[/tt]
Grazie e buona serata,
Marco.
Conosco Tikz molto meno di te, ma non lo chiamerei escamotage: è il classico ciclo (in questo caso for) per ripetere tot volte una serie di operazioni, come hai già osservato. Almeno credo.
Ciao,
Orlando