\documentclass[12pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{pstricks,pst-node}
\SpecialCoor
\usepackage[landscape,dvips]{geometry}
\pagestyle{empty}

\begin{document}

\ttfamily
\begin{pspicture}[shadow=true](20cm,15cm)
\rput(0,0){\rnode[c]{pstricks}{\psframebox{pstricks}}}
\rput(4,0){\rnode[c]{pstricks-add}{\psframebox{pstricks-add}}}
\rput(8,0){\rnode[c]{pst-plot}{\psframebox{pst-plot}}}
\rput(12,0){\rnode[c]{pst-node}{\psframebox{pst-node}}}
\rput(16,0){\rnode[c]{pst-tree}{\psframebox{pst-tree}}}
%
\rput(0,2){\rnode[c]{pst-char}{\psframebox{pst-char}}}
\rput(4,2){\rnode[c]{pst-coil}{\psframebox{pst-coil}}}
\rput(8,2){\rnode[c]{pst-eps}{\psframebox{pst-eps}}}
\rput(12,2){\rnode[c]{pst-fill}{\psframebox{pst-fill}}}
\rput(16,2){\rnode[c]{pst-grad}{\psframebox{pst-grad}}}
%
\rput(0,4){\rnode[c]{pst-text}{\psframebox{pst-text}}}
\rput(4,4){\rnode[c]{pst-3d}{\psframebox{pst-3d}}}
\rput(8,4){\rnode[c]{pst-3dplot}{\psframebox{pst-3dplot}}}
\rput(12,4){\rnode[c]{pst-bar}{\psframebox{pst-bar}}}
\rput(16,4){\rnode[c]{pst-barcode}{\psframebox{pst-barcode}}}
%
\rput(0,6){\rnode[c]{pst-blur}{\psframebox{pst-blur}}}
\rput(4,6){\rnode[c]{pst-calendar}{\psframebox{pst-calendar}}}
\rput(8,6){\rnode[c]{pst-circ}{\psframebox{pst-circ}}}
\rput(12,6){\rnode[c]{pst-eucl}{\psframebox{pst-eucl}}}
\rput(16,6){\rnode[c]{pst-fr3d}{\psframebox{pst-fr3d}}}
%
\rput(0,8){\rnode[c]{pst-geo}{\psframebox{pst-geo}}}
\rput(4,8){\rnode[c]{pst-ghsb}{\psframebox{pst-ghsb}}}
\rput(8,8){\rnode[c]{pst-gr3d}{\psframebox{pst-gr3d}}}
\rput(12,8){\rnode[c]{pst-jftree}{\psframebox{pst-jftree}}}
\rput(16,8){\rnode[c]{pst-infixplot}{\psframebox{pst-infixplot}}}
%
\rput(0,10){\rnode[c]{pst-labo}{\psframebox{pst-labo}}}
\rput(4,10){\rnode[c]{pst-lens}{\psframebox{pst-lens}}}
\rput(8,10){\rnode[c]{pst-light3d}{\psframebox{pst-light3d}}}
\rput(12,10){\rnode[c]{pst-math}{\psframebox{pst-math}}}
\rput(16,10){\rnode[c]{pst-optic}{\psframebox{pst-optic}}}
%
\rput(0,12){\rnode[c]{pst-osci}{\psframebox{pst-osci}}}
\rput(4,12){\rnode[c]{pst-pdf}{\psframebox{pst-pdf}}}
\rput(8,12){\rnode[c]{pst-poly}{\psframebox{pst-poly}}}
\rput(12,12){\rnode[c]{pst-slpe}{\psframebox{pst-slpe}}}
\rput(16,12){\rnode[c]{pst-uml}{\psframebox{pst-uml}}}
%
\rput(0,14){\rnode[c]{pst-vue3d}{\psframebox{pst-vue3d}}}
\rput(4,14){\rnode[c]{psgo}{\psframebox{psgo}}}
\rput(8,14){\rnode[c]{makeplot}{\psframebox{makeplot}}}
\rput(12,14){\rnode[c]{infix-RPN}{\psframebox{infix-RPN}}}
%
\psset{shadow=false,arrowscale=2,linecolor=red}
\ncline{<-}{pstricks}{pst-char}
\ncline{<-}{pstricks}{pst-coil}
\ncline{<-}{pstricks}{pst-eps}
\ncline{<-}{pstricks}{pst-fill}
\ncline{<-}{pstricks}{pst-grad}
\ncline{<-}{pstricks}{pst-3d}
\ncline{<-}{pstricks}{pst-fr3d}
\ncline{<-}{pstricks}{pst-ghsb}
\ncarc[arcangle=-10]{<-}{pstricks}{pst-slpe}
\ncarc[arcangle=45]{<-}{pstricks}{pst-light3d}
\ncarc[arcangle=50]{<-}{pstricks}{pst-labo}
\ncarc[arcangle=-30,linecolor=blue]{<-}{pst-plot}{pst-labo}
\ncarc[arcangle=-10,linecolor=blue]{<-}{pst-grad}{pst-labo}
%
\ncline{<-}{pstricks}{pst-uml}
\ncarc[arcangle=10,linecolor=blue]{<-}{pst-node}{pst-uml}
\ncarc[arcangle=-40,linecolor=blue]{<-}{pst-tree}{pst-uml}
%
\ncline{<-}{pstricks}{pst-optic}
\ncarc[arcangle=10,linecolor=blue]{<-}{pst-node}{pst-optic}
\ncarc[arcangle=-10,linecolor=blue]{<-}{pst-plot}{pst-optic}
%
\ncline{<-}{pstricks}{pst-calendar}
\ncline[linecolor=blue]{<-}{pst-3d}{pst-calendar}
%
\ncarc[arcangle=50]{<-}{pstricks}{pst-geo}
\ncarc[arcangle=-30,linecolor=blue]{<-}{pst-node}{pst-geo}
%
\ncline[linecolor=blue]{<-}{pstricks-add}{makeplot}
\ncarc[arcangle=-30,linecolor=blue]{<-}{pst-plot}{makeplot}
%
\ncarc[arcangle=20]{<-}{pstricks}{pst-poly}
\ncline[linecolor=blue]{<-}{pst-node}{pst-poly}
%
\ncarc[arcangle=50]{<-}{pstricks}{pst-osci}
\ncarc[arcangle=-20,linecolor=blue]{<-}{pst-plot}{pst-osci}
%
\ncarc[arcangle=25]{<-}{pstricks}{pst-jftree}
\ncarc[arcangle=-40,linecolor=blue]{<-}{pst-node}{pst-jftree}
%
\ncarc[arcangle=5]{<-}{pstricks}{pst-barcode}
\ncarc[arcangle=55]{<-}{pstricks}{pst-text}
\ncarc[arcangle=55]{<-}{pstricks}{pst-blur}
%
\ncline{<-}{pstricks}{pstricks-add}
\ncline{<-}{pst-plot}{pstricks-add}
\ncarc[arcangle=-12,linecolor=blue]{<-}{pst-node}{pstricks-add}
%
\ncline{<-}{pstricks}{pst-circ}
\ncarc[arcangle=-12,linecolor=blue]{<-}{pst-node}{pst-circ}
%
\ncarc[arcangle=15]{<-}{pstricks}{pst-eucl}
\ncarc[arcangle=-45,linecolor=blue]{<-}{pst-node}{pst-eucl}
%
\ncarc[arcangle=19]{<-}{pstricks}{pst-lens}
\ncarc[arcangle=-20,linecolor=blue]{<-}{pst-grad}{pst-lens}
%
\ncarc[arcangle=-12]{<-}{pstricks}{pst-plot}
\ncarc[arcangle=-15]{<-}{pstricks}{pst-node}
\ncarc[arcangle=-15]{<-}{pstricks}{pst-tree}
%
\ncarc[arcangle=15]{<-}{pstricks}{pst-gr3d}
\ncline[linecolor=blue]{<-}{pst-node}{pst-gr3d}
\ncline[linecolor=blue]{<-}{pst-3d}{pst-gr3d}
%
\ncarc[arcangle=15]{<-}{pstricks}{pst-3dplot}
\ncarc[arcangle=60,linecolor=blue]{<-}{pst-plot}{pst-3dplot}
\ncline[linecolor=blue]{<-}{pst-3d}{pst-3dplot}
\ncline[linecolor=blue]{<-}{pst-node}{pst-3dplot}
%
\ncarc[arcangle=40]{<-}{pstricks}{pst-vue3d}
\ncarc[arcangle=-15,linecolor=blue]{<-}{pst-node}{pst-vue3d}
\ncarc[arcangle=-15,linecolor=blue]{<-}{pst-3d}{pst-vue3d}
%
\ncline{<-}{pstricks}{pst-bar}
\ncline[linecolor=blue]{<-}{pst-plot}{pst-bar}
%
\ncline[linecolor=blue]{<-}{infix-RPN}{pst-infixplot}
\ncarc[arcangle=-15,linecolor=blue]{<-}{pst-plot}{pst-infixplot}
\end{pspicture}

\end{document}
