在 tikz 绘图中,如何使两个相交的直线在交点处不重合

发布于 2022-07-26 16:35:52

在tikz 中绘制了两条相交直线,它们有一个交点,但希望在交点处不重合,先画的不被后画的覆盖
就是这样的效果59b86ec0fda15ee3a0d31848d00b957d.png

不是这样的效果:
5c24cab16c4e96644593de56c36b86f6.png

请问该怎么操作?

查看更多

关注者
0
被浏览
1.1k
Swit
Swit 2022-07-26
LaTeX nubility!

给一个参考:

\begin{figure}
  \begin{tikzpicture}[remember picture, overlay]
    \tikzstyle{reverseclip}=[insert path={(current page.north east) --
    (current page.south east) --
    (current page.south west) --
    (current page.north west) --
    (current page.north east)}
    ]
    \begin{scope}
      \begin{pgfinterruptboundingbox}
        \path [clip] (0,0) circle [radius = 2mm] [reverseclip];
      \end{pgfinterruptboundingbox}

      \draw (-1,0)--(1,0);
    \end{scope}
    \draw (-1,-1)--(1,1);
  \end{tikzpicture}
\end{figure}

cfcc8aea18639c5466b73827e8797f58.png

1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览