I have the following tikzpicture:
When printing (tested on two different printers), a line gets added:
Does anyone know how to avoid this? Here is my code:
\documentclass{article}
\usepackage{tikz, amssymb}
\begin{document}
\begin{tikzpicture}[scale=1.6]
\begin{scope}
\clip (-2.01,0) rectangle (2,2.41);
\draw[fill=gray!20] (-0.5,0.866) rectangle (0.5,2.5);
\foreach \u in {-1,...,0} {
%\draw[very thick] (\u,-1) rectangle (\u + 1,4);
\draw[very thick, fill=white] (\u+0.5,0) circle (0.5cm);
\draw[very thick] (\u+0.25,0) circle (0.25cm);
\draw[very thick] (\u+0.75,0) circle (0.25cm);
\draw[very thick] (\u+0.16666,0) circle (0.16666cm);
\draw[very thick] (\u+0.83333,0) circle (0.16666cm);
\draw[very thick] (\u+0.41666,0) circle (0.08333cm);
\draw[very thick] (\u+0.58333,0) circle (0.08333cm);
\draw[very thick] (\u+0.125,0) circle (0.125cm);
\draw[very thick] (\u+0.875,0) circle (0.125cm);
\draw[very thick] (\u+0.29166,0) circle (0.04166cm);
\draw[very thick] (\u+0.70833,0) circle (0.04166cm);
}
\end{scope}
\begin{scope}
\clip (-1,0.866) rectangle (1,1.1);
\draw[dashed, thick, fill=white] (0,0) circle (1cm);
\end{scope}
\draw[very thick] (-1,0) -- (1,0);
\draw[very thick] (-1,0.1) -- (-1,-0.1) node[below] {\small $-1$};
\draw[very thick] (0,0.1) -- (0,-0.1) node[below] {\small $0$};
\draw[very thick] (1,0.1) -- (1,-0.1) node[below] {\small $1$};
\node at (0,1.5) {$\mathfrak{F}$};
\end{tikzpicture}
\end{document}


