Re: L’arte di fare grafici di funzione con LaTeX

#74093
Up
0
Down
::

Liverpool” post=74639

spostare la legenda del diagramma ternario

`\begin{tikzpicture}
\begin{ternaryaxis}
[xlabel=A,ylabel=B,zlabel=C,
legend style={anchor=north,
at={(0.5,-0.3)},draw=none},
legend columns=2]
\addplot3 coordinates
{(0.81, 0.19, 0.00)
(0.76, 0.17, 0.07)
(0.22, 0.40, 0.30)
(0.76, 0.07, 0.17)
(0.81, 0.00, 0.19)};
\addplot3 coordinates
{(0.85, 0.15, 0.00)
(0.82, 0.13, 0.05)
(0.39, 0.30, 0.40)
(0.82, 0.06, 0.13)
(0.84, 0.00, 0.16)};
\legend{$10$\textdegree,
$20$\textdegree}
\end{ternaryaxis}
\end{tikzpicture}`
1) A pag. 12, nel primo punto, direi “predefiniti” al posto di “automatici” perché quest’ultimo mi fa pensare che possano essere ricalcolati automaticamente in base al disegno, ma non è così.
2) A pag. 13, nel secondo punto, “anchor” si riferisce al riquadro della legenda, non al sistema di riferimento, perciò stiamo dicendo di fare in modo che il punto medio del lato superiore abbia quelle coordinate che specifichiamo con “at” (relative alle dimensioni del sistema). Si può dire meglio di così. Di conseguenza anche il terzo punto andrebbe chiarito: la posizione della legenda è in realtà la posizione del punto di ancoraggio.
3) Non avevi detto che nel disegno la didascalia sarebbe andata di lato?
4) A pag. 17 i due grafici non sono allineati. Come mai?

Grazie 🙂

La didascalia non va più di lato, altrimenti il disegno viene troppo piccolo e non rende giustizia alla sua bellezza. 🙂 Poi, è vero che sidecap permette di regolare la larghezza della didascalia, ma con le impostazioni dell’articolo, la seconda riga della didascalia comincia sotto la prima, e non si potrebbe restringerla per lasciare più spazio al disegno. Per questo ho preferito lasciare il disegno della sua grandezza naturale, anche se la pagina in cui si trova non è riempita troppo bene.

L’altra cosa che non mi ricordavo è questa: per la tabella con i colori ho definito un comando [tt]\colore[/tt]

`\newcommand{\colore}[1]{\tikz \draw [#1, line width=6] (0,0) — (.5,0);}`

da usare ovviamente così:

`\colore{white}`

Proprio su questo colore bianco vorrei operare una modifica nella tabella: vorrei riquadrare di nero il segmento bianco, che altrimenti non si vede 🙂 Idee?

Go to top