我可以定义相对于已定义坐标的坐标吗?如果我定义坐标(A)和
\coordinate (A) at (2,0);
有没有办法定义坐标(二)即左侧 2 厘米处,顶部 1 厘米处(A)? 我正在寻找类似的东西:
\coordinate (B) at (A+(2cm,1cm));
谢谢你!
答案1
使用calc
库,您可以添加坐标
\usetikzlibrary{calc} % in the preamble
...
\coordinate (B) at ($(A)+(2cm,1cm)$);
或使用定位库
\usetikzlibrary{positioning} % in the preamble
...
\coordinate[above right=1cm and 2cm of A] (B);