答案1
答案2
如果图片背景是白色,则以下建议有效:
\documentclass[margin=3mm]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[fill=yellow](0,0) circle[radius=2];
\clip (1,-2) rectangle (1.3,2);
\fill[white] (0,-2) rectangle (2,2);
\end{tikzpicture}
\end{document}
或者独立于背景颜色的解决方案:通过使用两个arc
:
\documentclass[margin=3mm]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw[fill=yellow] (60:2) arc [start angle=60, end angle=300, radius=2];
\draw[fill=yellow] (310:2) arc [start angle=-50, end angle=50, radius=2];
\end{tikzpicture}
\end{document}