答案1
摘自 TikZ 手册(第 13.4 章,第 140 页,最新版本 3.0.1a):
您可以在坐标前加上 ++ 来使其成为“相对坐标”。诸如 ++(1cm,0pt) 之类的坐标表示“向前一个位置右侧移动 1 厘米,使其成为新的当前位置”。相对坐标通常在“本地”环境中有用:
\documentclass[tikz, border=3mm]{standalone}
\begin{document}
\begin{tikzpicture}[every node/.style={circle,fill=black}]
\draw (0:0) node (a) [pin=330:a] {} -- ++ (45:1.2) node (b) [pin=330:b] {} -- ++
(45:2.4) node (c) [pin=330:c] {} -- ++ (90:3) node (d) [pin=330:a] {};
\draw (b) -- ++ (-15:2) node (e) [pin=330:e] {};
\end{tikzpicture}
给出: