I want to draw the following figure:
By reading the following pst-eucl document http://www.bakoma-tex.com/doc/generic/pst-eucl/euclide_english.pdf, I came up with the following code:
\documentclass[11pt]{article}
\usepackage{pst-eucl}
\begin{document}
\begin{pspicture}
\pstGeonode[PointSymbol=o](0,0){O}(-2,0){A}(1,1.732){B}(2,0){C}(1,0){D}
\pstSegmentMark{A}{B}
\pstSegmentMark{A}{C}
\pstSegmentMark{O}{B}
\pstSegmentMark{D}{B}
\pstSegmentMark{C}{B}
\pstCircleOA{O}{A}
\end{pspicture}
\end{document}
However, when I compile in XeLaTeX, only the letter of the nodes show up. The circle and the segments don't show up at all.
Is there a way to fix my code or is there just a better way to draw that figure?