- Questo topic ha 1 risposta, 2 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 6 mesi fa da .
-
Topic
-
di solito qui c’è gente che deve consegnare la tesi
quello che segue invece serve per la prima elementare 😆 😆
il problema è ottimizzare il seguente codice
`
\documentclass{minimal}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{pgf,tikz}
\usetikzlibrary{through,calc}
\begin{document}
Cerchia il numero maggiore
\begin{center}\begin{tikzpicture}
\coordinate (a) at (0,0);
\coordinate (b) at (0,3);
\coordinate (c) at (3,0);
\coordinate (d) at (0,-3);
\coordinate (e) at (-3,0);
\draw (b) — (d);
\draw (c) — (e);
\node (n1) at (1,1) {7};
\node (n2) at (1,-1) {2};
\node (n3) at (-1,1) {5};
\node (n4) at (-1,-1) {1};
\node(c1) at (a)[draw,circle through=(b)] {};
\end{tikzpicture}\end{center}
\begin{tikzpicture}\coordinate [label=c](c) at (3,0);
\coordinate [label=e](e) at (-3,0);
\draw (c) — (e);
\coordinate[label=n1] (n1) at (1,3);\coordinate [label=n3](n3) at (-1,3);
\coordinate [label=n4](n4) at (1,0);\draw (n3) — (e);
\draw (n1) — (n3);
\draw (n1) — (c);
\draw(n1)–(1,0);
\draw(n3)–(1,0);
\draw(n3)–(-1,0);\coordinate[label=m] (m) at ($(n3)!0.5!(-1,0)$);
\coordinate[label=m2] (m2) at ($(e)!0.5!(-1,0)$);
\coordinate [label=5] (O2) at (intersection of m–e and n3–m2);\end{tikzpicture}
\end{document}
`
il codice (orrendo va ovviamente ripulito) disegna un cerchio diviso in 4 parti ed un trapezio diviso in 4 triangoli
bisogna scrivere dei numeri nei riquadri che il bambino poi cerchia
per il cerchio ho risolto a mano per il trapezio ho cominciato per trovare il punto dove piazzare il numero di utilizzare
il seguente codice`
\coordinate[label=m] (m) at ($(n3)!0.5!(-1,0)$);
\coordinate[label=m2] (m2) at ($(e)!0.5!(-1,0)$);
\coordinate [label=5] (O2) at (intersection of m–e and n3–m2);
`codice che dovrei ripetere per ogni triangolo
non c’è un modo per definire un comando in tikz e richiamarlo alla bisogna?
ciao
claudio
- Devi essere connesso per rispondere a questo topic.