I want to align a black circle at the center of another bigger white circle (it must be look like to Activity Final Node
of UML
).
The most straightforward is to simply explicitly place the bigger circle nodes at certain coordinates and calculate the coordinates of black one by hand; but it is not possible to use that way for difficult graphics without wasting time.
I could do some thing like this:
\begin{tikzpicture}
\node (close){Close};
%defining "end process" node:
\node [circle, below =of close, text width=2em, fill=none, draw=black] (stop-outer){};
\node [circle, below =1.2 of close, text width=1em, fill=black] (stop-inner){};
%end of defining "end process" node
\draw [->] (close) -- (stop-outer);
\end{tikzpicture}
But also it has its disadvantages, for example I have to care in about text width
of bigger circle and change the numerical part of below =1.2 of close
to get best result.
Is there a way to do that without need to calculating by hands?