如何绘制双连续箭头

如何绘制双连续箭头

我想画出连续的双箭头线(例如机械中的扭矩)

现在我画出两条如下互相补充的线,就像

\draw[] (0,0) edge[-triangle 45] (0.8,0) edge[-triangle 45] (1,0);

在此处输入图片描述

有没有更简单的方法可以做到这一点?据我所知,tikz 中没有默认的双向箭头。所以我想避免调整两条线的坐标以使箭头连续。

答案1

有一个用于声明双箭头提示的命令:

\pgfarrowsdeclaredouble[distance between tips]{new start name}{new end name}{start arrow tip}{end arrow tip}

\documentclass[border=5pt]{standalone} 
\usepackage{tikz}

\usetikzlibrary{arrows}
\pgfarrowsdeclaredouble[-\pgflinewidth]{caniko}{caniko}{triangle 45}{triangle 45}


\begin{document}
\begin{tikzpicture}
\draw [-caniko] (0,0) -- (1,0);
\end{tikzpicture}
\end{document}

相关内容