在 LaTeX(TikZ)中绘制带箭头的曲线

在 LaTeX(TikZ)中绘制带箭头的曲线

我需要写一篇论文并附上一些图表。图像我想通过 TikZ 包含的是链接上的那个。想法是画三条曲线,然后在中间放一个箭头(本例中的方向是随机的),然后在线的两端也放一个箭头。

我不知道该怎么做,TikZ 手册没什么帮助。希望有人能帮助我!

答案1

也许与decorations.marking图书馆有关:

\documentclass[margin=.1cm]{standalone}
\usepackage{tikz}
\usetikzlibrary{decorations.markings}
\begin{document}
\begin{tikzpicture}[arrowmark/.style 2 args={decoration={markings,mark=at position #1 with \arrow{#2}}}]
\draw[postaction={decorate},
    arrowmark={.5}{<},
    arrowmark={.9}{>},
    arrowmark={.15}{<}
    ](0,0)to[bend right=45](2,0);
\draw[
    postaction={decorate},
    arrowmark={.5}{<},
    arrowmark={.9}{<},
    arrowmark={.15}{<}
    ](.5,-.75)to[bend left=45](1.5,1);
\draw[
    postaction={decorate},
    arrowmark={.5}{<},
    arrowmark={.9}{<},
    arrowmark={.15}{>}
    ](1.5,-.75)to[bend right=45](.5,1);
\end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容