Questo codice invece gira (riadattato da questa galleria di esempi):
`\documentclass{standalone}
\usepackage[dvipsnames]{xcolor}
\usepackage{tkz-euclide}
\usetkzobj{all}
\definecolor{fondpaille}{cmyk}{0,0,0.1,0}
\pagecolor{fondpaille}
\color{Maroon}
\begin{document}
\begin{tikzpicture}
\tkzInit[xmin=-6,xmax=6,ymin=-6,ymax=6]
\tkzClip
\tkzDefPoint(0,0){O}
\tkzDefPoint(5,0){A}
\tkzDefPoint(0,5){B}
\tkzDefPoint(-5,0){C}
\tkzDefPoint(0,-5){D}
\tkzDefMidPoint(A,O) \tkzGetPoint{I}
\tkzInterLC(I,B)(I,A) \tkzGetPoints{F}{E}
\tkzDrawArc[angles,color=gray,style=dashed](B,E)(180,360)
\tkzDrawArc[angles,color=gray,style=dashed](B,F)(220,340)
\tkzInterCC(O,C)(B,E) \tkzGetPoints{D3}{D2}
\tkzInterCC(O,C)(B,F) \tkzGetPoints{D4}{D1}
\tkzDrawLine(B,I)
\tkzDrawCircle(O,A)
\tkzDrawCircle[diameter](O,A)
\tkzDrawSegments(B,D C,A)
\tkzDrawPolygon(D,D1,D2,D3,D4)
\tkzDrawPoints(E,F,I,D1,D2,D4,D3)
\tkzLabelPoints(A,B,C,D,O,I,E,F,D1,D2,D4,D3)
\end{tikzpicture}
\end{document}
`
Devi dare il comando:
`\usetkzobj{all}` e tutto va a posto.
Da questa discussione mi sembra di capire che tkz-2d è obsoleto e sostituito da tkz-euclide.
Un saluto.
R.