我知道如何使用 TIKZ 画一条简单的线,但我感兴趣的是在两个节点之间画一些类似于下图的东西。
稍后编辑:为了稍微复杂一点,我们假设在位置 (0,0) (5,-1) 和 (3,-3) 处有 3 个节点。所有这些节点都需要通过串行连接进行连接。
附言:我对 Latex 还很陌生。
答案1
\begin{tikzpicture}
\draw [help lines] (0,0) grid (5,5);
\fill [red] (0.5,0.3) circle (2pt);
\fill [blue] (4.7,4.8) circle (2pt);
\coordinate (a) at ($ (0.5,0.3)!0.52! 1.5:(4.7,4.8) $);
\coordinate (b) at ($ (4.7,4.8)!0.52! 1.5:(0.5,0.3) $);
\draw[thick,purple] (0.5,0.3) -- (a) -- (b) -- (4.7,4.8);
\end{tikzpicture}
这是实现的方法,根据点之间的距离,我需要改变角度和点的百分比,以使它们在所有节点之间看起来相同。