claudio” post=64442Salve dato che ho il sospetto che ci sia, in questo forum,
qualche estimatore di tikz vorrei sottoporre questo codiceDovendo rappresentare il prodotto in croce di due frazioni
e non sapendo come fare ho pensato di riciclare un po di codice del forum
che ne pensate?grazie Claudio
`\begin{tikzpicture}[auto, -stealth, thick, scale=0.5]
%\usetikzlibrary{shapes.geometric}
% Definizione dei nodi e delle loro scatole\node[] at (0,0) (primo) {A};
\node[] at (0,-1) (frac1) {-};
\node[] at (2,-1) (frac1) {-};
\node[] at (4,-1) (prod){AD=BC};
\node[] at (0,-2) (secondo) {B};
\node[] at (2,0) (terzo) {C};
\node [] at (2,-2)(quarto) {D};% collegamento dei nodi
\path (primo) edge (quarto);
\path (secondo) edge (terzo);
\end{tikzpicture}`
Ciao,
io lascerei a TeX il compito di tracciare le frazioni (in fondo è un compito che svolge egregiamente 🙂 )
Inserirei quindi le frazioni si come nodi, ma con materiale matematico in \displaystyle
Nel codice seguente, ho lasciato la regolazione grafica alla definizione di alcune dimensioni (ne bastano tre). In questo modo la grafica è un po’ più flessibile.
`\documentclass{standalone}
\usepackage{tikz}
\newdimen\x % distanza nodo-freccia dir x
\newdimen\h % altezza freccia-linea base
\x=2.8mm
\h=2.4mm
\newdimen\dist % distanza frazioni
\dist=12mm
\begin{document}
\begin{tikzpicture}[thick]
\node at (0,0) {$\displaystyle \frac{A}{B}$};
\node at (\dist,0) {$\displaystyle \frac{C}{D}$};
\node at (2.5*\dist,0) {$AD=BC$};
% collegamento termini
\draw[-stealth] (\x, \h)–(\dist-\x,-\h);
\draw[-stealth] (\x,-\h)–(\dist-\x, \h);
\end{tikzpicture}
\end{document}`
Un saluto.