I have a short LaTeX Tikzpicture. I draw three arrows on three paths.
- The first arrow is on a circle-node surrounding text.
- The second arrow is on a circle-node centered at (b).
- The third arrow is on an edge between the two circle nodes.
I want all the three arrow-heads to be the same sizes. Yet, to my frustration, the arrow head on the first circle is smaller than the other arrow heads. How can I resolve this?
Here's the code:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usetikzlibrary{arrows,shapes,positioning}
\usetikzlibrary{decorations.markings}
\begin{document}
\begin{tikzpicture}
\coordinate (b) at (4,0) ;
\node[circle,draw,postaction={decorate,decoration={markings,
mark=at position 0.5 with {\arrow[scale=5]{>}}}}] at (0,0) (u)
{an arrowed circle};
\node[inner sep=0] at (b) (w) {\tikz \draw
[postaction={decorate,decoration={markings, mark=at position 0.5 with
{\arrow[scale=5]{>}}}}] (b) circle (1.5);};
\draw [postaction={decorate,decoration={markings,
mark=at position 0.7 with {\arrow[scale=5]{>}}}}] (w) -- (u);
\end{tikzpicture}
\end{document}