我如何改变圆圈之间交叉点的颜色?

我如何改变圆圈之间交叉点的颜色?

通过改编 Stefan Kottwitz 的代码,我可以绘制下图。

在此处输入图片描述

但是,我需要磁盘交叉点的颜色与背景颜色相同,如以下示例所示。

在此处输入图片描述

答案1

简单even odd rule

\documentclass{article}
\usepackage{tikz}
\begin{document}
  \begin{tikzpicture}
    \fill[cyan] (-3,-3) rectangle (3,3);
    \draw[fill=red,even odd rule] (-1,0) circle (1.5cm) (1,0) circle (1.5cm);
  \end{tikzpicture}

  \begin{tikzpicture}
    \fill[cyan] (-3,-3) rectangle (3,3);
    \draw[fill=red,even odd rule] (-1,0) circle (1.5cm) (1,0) circle (1.5cm) (0,-1) circle(1.5cm);
  \end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容