用平行的小箭头装饰一条路径

用平行的小箭头装饰一条路径

我想用与路径平行的小箭头(长度可定义)装饰路径。我尝试修改手册中的一个示例,但我只能获得箭头尖,而无法获得可以调整长度的完整箭头。那么有办法吗?

以下是我尝试过的:

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.markings}


\begin{document}

\begin{tikzpicture}[decoration={
markings,
mark=between positions 0 and 1 step 9.5mm with {\arrow{latex}},raise=0.1cm}
]
\draw [help lines] grid (3,2);
\draw [postaction={decorate}] (0,0) -- (3,1) arc (0:180:1.5 and 1);
\end{tikzpicture}


\end{document}

箭

答案1

您可以使用选项\draw中的任何命令with

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{decorations.markings}


\begin{document}

\begin{tikzpicture}[decoration={
markings,
mark=between positions 0 and 1 step 9.5mm with {\draw [-latex] (-0.2,0) -- (0.2,0);},raise=0.1cm}
]
\draw [help lines] grid (3,2);
\draw [postaction={decorate}] (0,0) -- (3,1) arc (0:180:1.5 and 1);
\end{tikzpicture}


\end{document}

相关内容