\documentclass{ppex} \nonstopmode \usepackage [all,poly]{xy} \pagestyle{empty} \begin{document} \ResetPreambleCommands \ReadyForTheFray \usepackage [all,poly]{xy} \[\begin{xy} /r10mm/: , 0 ,{*@{o}\xypolygon6{~*{\dir{*}}}} ,+/r22mm/,{\xypolygon6{~<{.}~>{}~={30}{\dir{*}}}} ,+/r22mm/,{\xypolygon6{~<{=}~>{:}{\dir{*}}}} \end{xy}\] \end{document}