In this MWE
\documentclass[border=5mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{decorations.markings}
\begin{document}
\begin{tikzpicture}[path/.append style={
decoration={
markings,
mark=at position 0.5 with {\arrow [scale=1.5]{stealth}},
},
postaction=decorate,
thick,
}]
\draw[path] (-2, 0) -- (-0.5, 0);
\draw[path] (-0.5, 0) arc [start angle=180, delta angle=-180, radius=0.5];
\draw[path] (0.5, 0) -- (2, 0);
\draw[path] (2, 0) arc [start angle=0, end angle=180, radius=2];
\end{tikzpicture}
\end{document}
The position of the arrows along the arc doesn't quite look right. Also, the arrows do not seem to be placed in the middle of the paths (wrong anchor).
How can I fix this?
time
adjustment needs to be made, but right now I'm not sure how to do that.