有没有办法更轻松地绘制 tikz 事物?

有没有办法更轻松地绘制 tikz 事物?

它可能看起来太宽了,但每次我想用 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 命令中使用。

相关内容