- Questo topic ha 5 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 11 mesi fa da .
-
Topic
-
vorrei sapere se è possibile utilizzare l’istruzione \def chiamando nella definizione la stessa variabile che si sta definendo.
Il problema nasce dal tentativo di scrivere un codice di questo tipo:`\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}[ultra thick,scale=1]
\def \x{0}
\def\y{0}
\foreach \col in {black,red,blue}
{
\draw[\col] (\x,\y)– ++(2,0) ;
\def \x{\x+2}
}
\end{tikzpicture}
\end{document}
`
che dovrebbe tracciare un segmento fatto da tre tratti successivi di colore diverso. Ma l’ultima istruzione del ciclo non produce alcun effetto. C’è forse un altro modo per ottenere lo stesso risultato?
Visualizzazione 4 filoni di risposte
Visualizzazione 4 filoni di risposte
- Devi essere connesso per rispondere a questo topic.