- Questo topic ha 1 risposta, 2 partecipanti ed è stato aggiornato l'ultima volta 15 anni fa da .
-
Topic
-
Vorrei inserire una figura prodotta con Tikz all’interno di un documento latex; non riesco però a colorarne una parte.In pratica vorrei disegnare una singola cella di una griglia di calcolo tridimensionale cilindrica e colorare solo una faccia; con il codice seguente ho disegnato il “concio” (se qulcuno sa farlo in maniera più efficiente e stilisticamente corretta, non esitate a dirmelo!):
`
\begin{tikzpicture}[]
%concio
\draw[thick] (0,0) — (0,5);
\draw[thick] (4,2) — (4,-3);
\draw[thick] (4,-3) arc (16.1:90:4.1666666666666666cm);
\draw[thick] (4,2) arc (16.1:90:4.1666666666666666cm);
\draw[thick] (4,2) — (9,3.5);
\draw[thick] (4,-3) — (9,-1.5);
\draw[thick] (9,3.5) — (9,-1.5);
\draw[thick] (0,5) — (3.93,7.93);
\draw[thick] (9,3.5) arc (16.1:81.9:6.20681992112194175655cm);
\draw[very thin] (3.93,7.93) — (3.93,2.93);
\draw[very thin] (0,0) — (3.93,2.93);
\draw[very thin] (9,-1.5) arc (16.1:81.9:6.20681992112194175655cm);%versori
%i
\draw[->] (-2,0)–(-2,0.5);
\draw (-2.2,0.5) node {$i$};
%j
\draw[->] (-2,0)–(-1.6,0.2);
\draw (-1.5,0.5) node {$j$};
%k
\draw[->] (-2,0) arc (90:30:0.5cm);
\draw (-1.5,-0.5) node {$k$};%flussi
%rho_uz
\draw[red][-latex] (4.5,5) — (4.5,6.5);
\draw[red] (4.8,7) node {$\rho Uz$};
%rho_ur
\draw[red][-latex] (6.5,0.25) — (7.2,-1);
\draw[red] (7.2,-1.5) node {$\rho U_r$};
%rho_ut
\draw[red][-latex] (6.5,4.5) — (8.5,5.5);
\draw[red] (9,5.6) node {$\rho U_t$};
\end{tikzpicture}
`Ora come posso far colorare una sola delle facciate, ad esempio quella in cui giace rho Uz?
- Devi essere connesso per rispondere a questo topic.