Come da guida, usando la classe BOOK, ho inserito nel preambolo
`%%%%% SOMMARIO %%%%%%%
\newcommand {\fncyblank}{\fancyhf{}}
\newenvironment{abstract} %
{\cleardoublepage \fncyblank \null \vfill \begin{center} %
\bfseries \abstractname \end{center}} %
{\vfill \null }
`per Inserire il sommario.
poi dopo \begin{document}
`
\begin{abstract}bla bla bla
\end{abstract}\end{document}`
Il problema è che la parola Sommario viene messa in fondo ad una pagina vuota ed il testo inizia nella successiva .
Come mai!?
Perché \end{center} va nella parte finale, non in quella iniziale; \newenvironment prende tre argomenti: il nome dell’ambiente, la parte iniziale e la parte finale. Quando scrivi
\begin{nome}testo\end{nome} è come se scrivessi
Se confronti con la tua definizione capisci perfettamente ciò che succede. Adesso una definizione meno complicata (e senza i vari errori della tua):
`\newenvironment{abstract}
{\cleardoublepage\thispagestyle{empty}%
\vspace*{\fill}
\begin{center}\textbf{\abstractname. }\ignorespaces}
{\end{center}
\vspace*{\fill}\cleardoublepage}`
Ciao
Enrico