…qualcosa ho creato ma non è stato facile..
Ci credo, solo per digitare le coordinate giuste ti ci saranno volute 2 ore. Beato te che hai pazienza.
Piccola correzione:
`
\psarc(1,0){1}{90}{180}
`
al posto di
`
\psarc(1,0){1}{90}{270}
`
Per quanto riguarda il resto, non hai indicato i pacchetti da utilizzare, vabbe’ lo faccio io. Poi per mettere lo sfondo ad una sola pagina basta usare \AddToShipoutPicture*{
{\put(65,420){\cornice}}} nella pagina interessata.
Metto un esempio:
`
\documentclass[a4paper,11pt]{report}
\usepackage{graphicx,lipsum}
\usepackage{pstricks,eso-pic,pst-eucl,xcolor}
\newcommand{\cornice}{\makebox(0,0){%
\begin{pspicture}(0,-24)(1,0)
\pstGeonode[PointName=none,PointSymbol=none](1,0){A}
\pstCircleOA[linecolor=white,Radius=\pstDistVal{1}]{A}{}
\pspolygon[linecolor=lightgray,fillcolor=lightgray,fillstyle=solid](0,-24)(0,0)(1,0)(1,-24)
\pspolygon[linecolor=lightgray,fillcolor=lightgray,fillstyle=solid](16.5,-24)(16.5,0)(17.5,0)(17.5,-24)
\pspolygon[linecolor=lightgray,fillcolor=lightgray,fillstyle=solid](1,0)(16.5,0)(16.5,1)(1,1)
\pspolygon[linecolor=lightgray,fillcolor=lightgray,fillstyle=solid](1,-24)(16.5,-24)(16.5,-25)(1,-25)
%%%%%%%%%
\pscustom[fillstyle=solid,fillcolor=lightgray,linecolor=lightgray,linewidth=0.5pt]{
\psarc(1,0){1}{90}{180}
\psline(0,0)(1,0)
\psline(1,0)(1,1)
}
%%%%%%%%%
\pscustom[fillstyle=solid,fillcolor=lightgray,linecolor=lightgray,linewidth=0.5pt]{
\psarc(16.5,0){1}{0}{90}
\psline(16.5,1)(16.5,0)
\psline(16.5,0)(17.5,0)}
%%%%%%%%%
\pscustom[fillstyle=solid,fillcolor=lightgray,linecolor=lightgray,linewidth=0.5pt]{
\psarc(16.5,-24){1}{270}{0}
\psline(17.5,-24)(16.5,-24)
\psline(16.5,-24)(16.5,-25)}
%%%%%%%%%
\pscustom[fillstyle=solid,fillcolor=lightgray,linecolor=lightgray,linewidth=0.5pt]{
\psarc(1,-24){1}{180}{270}
\psline(0,-24)(1,-24)
\psline(1,-24)(1,-25)}
\end{pspicture}}}
\begin{document}
\AddToShipoutPicture*{
{\put(65,420){\cornice}}}
\lipsum
\end{document}`
Lipsum serve a creare testo fittizio.
Ciao
Andrea