Building on the answer http://tex.stackexchange.com/a/304044/103076 by wrtlprnft, I have the following code
\documentclass[tikz,margin=1cm]{standalone}
\usetikzlibrary{decorations.markings}
\begin{document}
\begin{tikzpicture}
\tikzstyle{arrowed double line}=[
dashed, double distance between line centers=3pt,
postaction=decorate,
decoration={
markings,
mark=between positions 10pt and -10pt step 20pt with {
\arrow[thin,yshift= 1.5pt,xshift=.8pt]{>}
\arrow[thin,yshift=-1.5pt,xshift=.8pt]{<}
},
},
]
\draw[arrowed double line] (0,0) -- (1,2);
\end{tikzpicture}
\end{document}
which produces this:
I am unhappy with the faint transverse lines between the dashes. I don't even know why tikz decides to draw them.
Is there a way to get rid of them?
Thanks in advance to all replies.
PS the same thing occurs at the caps of double solid lines


