Re: Le mie (dis)avventure con TikZ

#96775
Up
0
Down
::

lorenzo.pantieri” post=99030Ancora Ancora un dubbio (serve la libreria matrix).
`\begin{tikzpicture}[x=5mm,y=5mm]
\matrix (a)[matrix of nodes, nodes in empty cells,nodes={text width=8mm, text depth=1mm, text centered}]{
& $1$ & $5$ & $-5$ & $5$ & $-6$ \\
$1$ & & $1$ & $6$ & $1$ & $6$ \\
& $1$ & $6$ & $1$ & $6$ & $0$ \\
};
\begin{scope}
\draw(a-1-2.north west)–(a-3-1.south east);
\draw(a-2-1.south west)–(a-2-6.south east);
\draw(a-1-5.north east)–(a-3-5.south east);
\end{scope}
\end{tikzpicture}`
Non mi dispace, ma vorrei che i numeri venissero incolonnati meglio: o centrati o (forse ancora meglio) allineati a destra. Ora i numeri in colonna sono allineati a sinistra, e non mi convince molto…

Grazie! 🙂 🙂 🙂

Senza scomodare TiKz, un semplice codice del genere non è sufficiente?
`
\[
\def\arraystretch{1.3}
\begin{array}{c|*{4}{r}|c}
& 1 & 5 & -5 & 5 & -6 \\
1 & & 1 & 6 & 1 & 6 \\
\hline
& 1 & 6 & 1 & 6 & 0
\end{array}
\]
`

per quanto riguarda la matrice di cui parla @cfiandra, dovrebbe qualcosa tipo
`
\newcommand\roba[2]{\tikz[baseline=(a-1-1.base)]{\matrix (a)[matrix of math nodes,nodes={inner sep=1pt}]{
#1\\[1em]
#2\\
};
\draw[-stealth](a-1-1)–(a-2-1);}}

\[
\roba{a^2}{(a)^2} + 8a + \roba{16}{a^2}
\]
`
Bisogna sistemare le spaziature, ma l’idea è circa questa. Io appoggio comunque @OldClaudio e @cfiandra: scrivere l’equazione nel modo “classico” resta chiaro e comprensibile anche per studenti delle superiori.

Go to top