giovedì 4 giugno 2009

TikZ/PGF: qualcosa che assomiglia a una griglia

Nel preambolo:
\def\z{5}
\def\s{.5}
\def\griglia{%
\draw[style=help lines,step=\s] (0,0) grid +(\z,\z);
\foreach \x in {0, \s, ..., \z} \draw (\x, 0) node[font=\tiny, anchor=north, gray] {\x} (0, \x) node[font=\tiny, anchor=east,gray] {\x};}%
}
dove il numero in \z{.} è la dimensione della griglia e quello in \s{.} è la dimensione dello step di griglia.

Si usa così:
\begin{tikzpicture}
\griglia
\end{tikzpicture}
ottenendo



Sviluppi futuri:
  • miglioramento nella definizione di macro;
  • colore del font dei numeri uguale al colore della griglia;
  • scrittura delle coordinate della griglia meno fitta se step inferiore a un certo numero;
  • varie ed eventuali...

Nessun commento:

Google

in tutto il web in 16marzo
Per scrivere con caratteri a spaziatura fissa
  questo è il codice 
And what about this one?