Nel preambolo:
`\usepackage{graphicx}
\newcommand\Sfondo[1]{\AddToShipoutPicture*{\AtPageCenter{\makebox (0,0){\includegraphics[width=\paperwidth, height=\paperheight]{#1}}}}}`Nel testo (dopo il \begin{document}):
`\newpage %intendo la pagina indicata
\Sfondo{/…/sfondo.png}`
ed è tutto, come riportato nella guida.
Ma il problema è: mica devo fare questo per tutte le pagine??
Anche perché non funziona per il \tableofcontent …
Con questa macro \Sfondo aggiungi uno sfondo alla sola pagina in cui compare il comando. Puoi modificarla così:
`\makeatletter
\newcommand{\Sfondo}{%
\@ifstar{\def\star@Sfondo{*}\@Sfondo}
{\def\star@Sfondo{}\@Sfondo}}
\def\@Sfondo#1{%
\ClearShipoutPicture
\expandafter\AddToShipoutPicture\star@Sfondo{\AtPageCenter{%
\makebox(0,0){\includegraphics[width=\paperwidth, height=\paperheight]{#1}}}}}
\makeatother`
Dando \Sfondo*{nome} userai per la sola pagina in cui compare lo sfondo indicato; dando \Sfondo{nome} userai quello sfondo da quel punto in poi. Puoi usare il comando \ClearShipoutPicture per cancellare lo sfondo corrente.
Ciao
Enrico