找回密码
 快速注册
搜索
查看: 378|回复: 5

意外发现 coordinate 后重新定义的同名称并不冲突

[复制链接]

830

主题

4862

回帖

3万

积分

积分
36159

显示全部楼层

isee 发表于 2021-5-31 21:10 |阅读模式
定义交点 name intersections 时重复,发现重复后之前的不影响,之后的用新定义

TiKZ

730

主题

1万

回帖

9万

积分

积分
93593
QQ

显示全部楼层

kuing 发表于 2021-5-31 23:53
给个 example 呗

830

主题

4862

回帖

3万

积分

积分
36159

显示全部楼层

 楼主| isee 发表于 2021-6-1 00:01
回复 2# kuing


\coordinate [label=below:{A}] (a) at (0,0);
\coordinate [label=below:{B}] (b) at (2,0);
\draw (a)--(b);
\coordinate [label=below:{C}] (b) at (0,2);
\draw (a)--(b);

730

主题

1万

回帖

9万

积分

积分
93593
QQ

显示全部楼层

kuing 发表于 2021-6-1 00:15
回复 3# isee

原来是这个意思……
不过……这其实不难发现吧,也没什么不合理之处……

我顺便说一个,其实这样玩也不会报错:
  1. \begin{tikzpicture}
  2. \coordinate [label=below:{A}] (a) at (0,0);
  3. \coordinate [label=below:{B}] (b) at (2,0);
  4. \draw (a)--(b);
  5. \coordinate [label=below:{C}] (b) at (0,2);
  6. \draw[blue] (a)--(b);
  7. \end{tikzpicture}
  8. \begin{tikzpicture}
  9. \draw[red] (a)--(b);
  10. \end{tikzpicture}
复制代码
效果: QQ截图20210601001825.png
也就是说 coordinate 的点在下一个图其实还可以继续用。

830

主题

4862

回帖

3万

积分

积分
36159

显示全部楼层

 楼主| isee 发表于 2021-6-1 00:18
回复 4# kuing


    晕迷哦,看来作者很有想法~

830

主题

4862

回帖

3万

积分

积分
36159

显示全部楼层

 楼主| isee 发表于 2021-6-1 00:19
TiKZ 相当宽松,基本上顺序无关,基本上随时“添什么东西”都没太问题

手机版|悠闲数学娱乐论坛(第3版)

GMT+8, 2025-3-4 12:14

Powered by Discuz!

× 快速回复 返回顶部 返回列表