Re: Inserimento di un particolare diagramma

#36810
Up
0
Down
::

Salve,
avrei la necessità di inserire in un documento in latex un diagramma di questo tipo:

Avete idea di come sia possibile farlo?

Grazie. 😉

Se hai voglia / tempo di disegnarlo “a mano” scrivendo un codice ad hoc, il pacchetto tikz fa al caso tuo…
ad esempio:
`\documentclass{minimal}

\usepackage{tikz}

\begin{document}
\begin{tikzpicture}[palloe/.style={circle,draw=black,fill=white,text=black,thin,inner sep=0pt, minimum size=1.5em},
pallof/.style={circle,draw=black,fill=black,text=black,thin,inner sep=0pt, minimum size=1.5em}]
\foreach \x in {0,1,…,12} \draw (\x,0) node[palloe]{};
\draw (0,-1) node[palloe]{} (1,-1) node[pallof] {} — (2,-1) node[pallof]{} — (3,-1) node[palloe]{}; \foreach \x in {4,5,…,12} \draw (\x,-1) node[palloe]{};
\end{tikzpicture}
\end{document}`

Come puoi veedere, ho definio due stili (palloe e pallof) che sono, rispettivamente, il cerchietto vuoto (empty) e pieno (full), da usare come opzioni per il comando node.
La sintassi più semplice per il codice è:
`\draw (x,y) node[opzioni]{};`
Nel mio esempio, ho usato anche il comando \foreach per ripetere i nodi successivi.
Infine, per unire più pallini:
`\draw (x1,y1) node[opzioni]{} — (x2,y2) node[opzioni]{};`

Ciao!

Go to top