light kira” post=93728Per la figura del “triangolo” non ho trovato esempi con tikz esaurienti. ho solo trovati questi due link
`
http://tex.stackexchange.com/questions/51193/nesting-tikzpicture-within-tikzpicture-elements-good-or-bad-practice
http://www.texample.net/tikz/examples/
`ma non credo facciano al caso mio
Certo che non fanno al caso tuo: il primo link rappresenta degli insiemi con cerchi e il secondo è il link alla galleria completa di TeXAmple!
Io stesso ho sempre detto che è bene iniziare da qualche esempio e non da zero, ma se non si trovano degli esempi allora bisogna inventarsi qualcosa. E a dirla tutta, quel diagramma è banale da realizzare: sono due triangoli di cui il primo è all’interno del secondo. L’unica cosa “complicata” da inserire possono essere le etichette. Prova con: `
\documentclass[tikz,border=10pt]{standalone}
\usetikzlibrary{shapes.geometric}
\tikzset{triangolo/.style={
draw,
isosceles triangle,
isosceles triangle apex angle=60,
shape border rotate=-90,
align=center,
inner sep=0pt,
},
lb st/.style={
text=white,
font=\bfseries
}
}
% stile da
% http://tex.stackexchange.com/a/106836/13304
\tikzset{my label/.style args={[#1]#2:#3}{
append after command={
(\tikzlastnode.center) coordinate[label={[label distance=0.1cm,#1]#2:#3}]
}
},
}
\begin{document}
\begin{tikzpicture}
\node[triangolo,minimum size=6cm,
top color=black,
bottom color=black!60,
shading angle=50,
my label={[lb st,yshift=13mm]above:REPAIR},
my label={[lb st,xshift=-8mm,yshift=-20mm,rotate=-60]left:INSTALLATION},
my label={[lb st,xshift=8mm,yshift=-20mm,rotate=60]right:MAINTENANCE},
] at (0,0) {};
\node[triangolo,
minimum size=4cm,
top color=darkgray!80,
bottom color=gray!40,
shading angle=230,
font=\bfseries,
] at (0,0.5) {COMPUTER\\ TECHNICIAN};
\end{tikzpicture}
\end{document}
` Il risultato:
[attachment=979]diagramma.png[/attachment]
Ricorda però che fino a quando non lo scrivi tu il codice, con un tuo stile certo, non farai grandi passi avanti nell’apprendere TikZ.
Ciao
Claudio