Abstract: posizione titolo

  • Creatore
    Topic
  • #36856
    Up
    0
    Down
    ::


    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!?

    grazie!

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #36857
      Up
      0
      Down
      ::

      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

      testo

      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

Visualizzazione 0 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top