How to add an image as background in PSTricks?
Obviously I do not have your background picture so I use a somewhat similar eps picture and put it in with
\rput(6,-3){\includegraphics{Galaxie.eps}}
This yields
\documentclass[pstricks,border=10pt]{standalone}
\usepackage{pstricks-add,pst-node,pst-tools}
\usepackage{graphicx}
\begin{document}
\begin{pspicture}[showgrid](0,-7)(12,1)
\rput(6,-3){\includegraphics{Galaxie.eps}}
\sffamily
\psRegisterList{Name}{M,A,T,H,E,M,A,T,I,C,S}
\psRegisterList{Color}{red!90,yellow!80,blue!70,green!60,cyan!50,pink}
%%%
\psRegisterList{lefttext}{Matrix theory,Algebra,Trigonometry,Hilbert space,Ergodicity,}
\psRegisterList{righttext}{Analysic,Topology,Integration,,Set theory}
%%%%
\multido{\iA=1+1}{11}{\rput(\iA,0){\psDefBoxNodes{Label\iA}{\color{black} \LARGE \Name{\iA}}}}
\multido{\iA=1+1,%
\rA=4+-0.5,
\rB=-5.5+.75,
\rC=0.5+-0.1,
\rD=2+-0.25}{6}{%
\psline[linewidth=\rA pt,
arrowscale=\rD,
linecolor=\Color{\iA}]{-*}(Label\iA:bC|0,-.3)(Label\iA:bC|0,\rB)
\uput{\rC}[-85](Label\iA:bC|0,\rB){\lefttext\iA}}
\uput{.55}[-90](Label6:bC|0,-1.25){\shortstack{Measure\\theory}}
%%%%%%%%%%%%%
\multido{\iA=11+-1,\iB=5+-1,\iC=1+1,%
\rA=4+-0.5,
\rB=-5.5+0.75,
\rC=0.5+-0.1,
\rD=2+-0.25}{5}{%
\psline[linewidth=\rA pt,
arrowscale=\rD,
linecolor=\Color{\iC}]{-*}(Label\iA:bC|0,-.3)(Label\iA:bC|0,\rB)
\uput{\rC}[-85](Label\iA:bC|0,\rB){\righttext\iB}}
\uput{.4}[-90](Label10:bC|0,-4.75){\shortstack{Complex\\number}}
\end{pspicture}
\end{document}
You can, of course, adjust the width and height of the background picture.
Use
\begin{pspicture}[showgrid](0,-7)(12,1)
\rput[lb](0,-7){\includegraphics[width=12cm,height=8cm]{tiger}}
[...]
\documentclass[border=10pt]{standalone}
\usepackage{pst-node,pst-tools,multido}
\usepackage{graphicx}
\begin{document}
\psRegisterList{Name}{M,A,T,H,E,M,A,T,I,C,S}%
\psRegisterList{Color}{red!90,yellow!80,blue!70,green,orange,pink}%
%%%
\psRegisterList{lefttext}{Matrix theory,Algebra,Trigonometry,Hilbert space,Ergodicity,}%
\psRegisterList{righttext}{Analysic,Topology,Integration,,Set theory}%
\begin{pspicture}(0,-7)(12,1)
\rput[lb](0,-7){\includegraphics[width=12cm,height=8cm]{Downloads/test.jpg}}
\sffamily
%%%%
\multido{\iA=1+1}{11}{\rput(\iA,0){\rnode{C\iA}{\color{white}\LARGE\Name{\iA}}}}
\multido{\iA=1+1,%
\rA=4+-0.5,
\rB=-5.5+.75,
\rC=0.5+-0.1,
\rD=2+-0.25}{6}{%
\psline[linewidth=\rA pt,
arrowscale=\rD,
linecolor=\Color{\iA}]{-*}(C\iA|0,-.3)(C\iA|0,\rB)
\uput{\rC}[-85](C\iA|0,\rB){\color{\Color{\iA}}\lefttext\iA}}%
\uput{.55}[-90](C6|0,-1.25){\color{\Color{3}}\shortstack{Measure\\theory}}
%%%%%%%%%%%%%
\multido{\iA=11+-1,\iB=5+-1,\iC=1+1,%
\rA=4+-0.5,
\rB=-5.5+0.75,
\rC=0.5+-0.1,
\rD=2+-0.25}{5}{%
\psline[linewidth=\rA pt,
arrowscale=\rD,
linecolor=\Color{\iC}]{-*}(C\iA|0,-.3)(C\iA|0,\rB)
\uput{\rC}[-85](C\iA|0,\rB){\color{\Color{\iC}}\righttext\iB}}
\uput{.4}[-90](C9|0,-4.75){\color{\Color{2}}\shortstack{Complex\\number}}
\end{pspicture}
\end{document}
In general you need only one \multido
:
\documentclass[border=10pt]{standalone}
\usepackage{pst-node,pst-tools,multido,xfp}
\usepackage{graphicx}
\begin{document}
\psRegisterList{Name}{M,A,T,H,E,M,A,T,I,C,S}%
\psRegisterList{Color}{red!90,yellow!80,blue!70,green,orange,pink,orange,green,blue!70,yellow!80,red!90}%
\psRegisterList{Text}{Matrix theory,Algebra,Trigonometry,
Hilbert space,Ergodicity,,Analysic,Topology,Integration,,Set theory}
\begin{pspicture}(0,-7)(12,1)
\rput[lb](0,-7){\includegraphics[width=12cm,height=8cm]{Downloads/test.jpg}}
\sffamily
%%%%
\multido{\iA=1+1,\rA=-3.75+0.75}{11}{%
\rput(\iA,0){\rnode{A\iA}{\color{white}\LARGE\Name{\iA}}}
\pnode(!\iA\space \rA\space dup 0 gt {neg} if 1 sub){B\iA}
\pcline[nodesepA=10pt,linewidth=\fpeval{abs(\rA)}pt,arrowscale=2,
linecolor=\Color{\iA}]{-*}(A\iA)(B\iA)
\uput{.4}[-85](B\iA){\color{\Color{\iA}}\Text\iA}}
%
\uput{.4}[-90](B10){\color{\Color{10}}\shortstack{Complex\\number}}
\uput{.4}[-90](B6){\color{\Color{6}}\shortstack{Measure\\theory}}
\end{pspicture}
\end{document}
This should also work:
\psRegisterList{Text}{Matrix theory, Algebra, Trigonometry,
Hilbert space, Ergodicity, Measure\cr theory, Analysic,
Topology,Integration, Complex\cr number, Set theory}
and then
\uput{.4}[-85](B\iA){\color{\Color{\iA}}\shortstack{\Text\iA}}}