[Tex/LaTex] How to draw this Venn Diagram using PSTricks

pstrickstext manipulation

enter image description here

The code I wrote for it is –

\documentclass{article}
\usepackage{amsmath}
\usepackage{pstricks}
\usepackage{auto-pst-pdf}
\usepackage{pst-node,pst-plot}
\begin{document}
\begin{pspicture}(-6,-6)(6,6)
\pscircle(-3,-3){6}
\pscircle(5,-3){6}
\put(-6,-3){$\text{multiples\ of\  2}$}
\put(5.5,-3){$\text{multiples\ of\  3}$}
\put(-1,-3){$\text{multiples of 6}$}
\end{pspicture}
\end{document}

for which the output I am getting is-

enter image description here

You see the problem right?

First I cannot seem to stack the words multiples and of 2 over each other like that. and also, how in the world I shade this specific area. I know how to shade the whole circle i.e. by putting [fillstyle=solid,fillcolor=lightgray] after \pscircle when making the circle.

Best Answer

I could only reproduce your output after setting unit to 0.5cm. Anyway, this code produces something close to your desired picture.

\documentclass{article}
\usepackage{pstricks}
\usepackage{amsmath}
\usepackage{auto-pst-pdf}
\begin{document}
\psset{unit=0.5cm}
\begin{pspicture}(-6,-6)(6,6)
\pscircle(-3,-3){6}
\pscircle(5,-3){6}
\rput[c](-4,-3){\begin{tabular}{c}multiples\\ of 2
\end{tabular}}
\rput[c](6,-3){\begin{tabular}{c}
multiples\\ of 3
\end{tabular}
}
\pscustom[fillstyle=solid, fillcolor=lightgray, linestyle=solid]{
    \psarc(-3,-3){6}{-48}{48}
    \psarc(5,-3){6}{132}{228}
    }
\rput[c](1,-3){\begin{tabular}{c}
multiples\\ of 6
\end{tabular}}
\end{pspicture}
\end{document}

enter image description here

I'd also recommend to use the pstricks command \rput instead of \put.