它可能看起来太宽了,但每次我想用 tikz 画点东西时,它就变成了地狱,因为我总是要记住我想要的所有坐标。好吧,对于像这样的正方形
\draw (0,0) -- (4,0) -- (4,4) -- (0,4) -- (0,0);
那不是问题,但对于复杂的事情来说,这确实很难。有没有办法让工作更轻松?
答案1
只有两个坐标...
\draw (1,1) rectangle (3,4);
答案2
有(选择):
- 宏定义
- 长度、计数器、
- 命名坐标,
- 图片,
- ...
例如:
\newcommand*{\MyLengthOfSquare}{4}
\draw
(0, 0) coordinate (MyLowerLeftCornerOfSquare)
rectangle (\MySquareLength, \MySquareLength)
coordinate (MyUpperRightCornerOfSquare)
;
命名的坐标MyLowerLeftCornerOfSquare
然后MyUpperRightCornerOfSquare
可以在以下 TikZ 命令中使用。