Titolo abstract a fine pagina

  • Creatore
    Topic
  • #89273
    Up
    0
    Down
    ::


    Salve a tutti,
    ho un problema.
    Caricando l’abstract su book con i comandi

    `% ABSTRACT
    \frontmatter %inizia la numerazioni con le romane da qui
    %
    \newcommand{\fncyblank}{\fancyhf{}}
    \newenvironment{abstract}%
    {\cleardoublepage\fncyblank\null\vfill\begin{center}%
    \bfseries\abstractname\end{center}}%
    {\vfill\null}
    %
    \begin{abstract}
    \include{sommariotesi}
    \end{abstract}
    \selectlanguage{english}
    \begin{abstract}
    \include{abstract}
    \end{abstract}
    \selectlanguage{italian}`

    Mi compare una pagina vuota con al termine, al centro, la scritta “Sommario”, nella pagina successiva il testo, poi una pagina vuota con il titolo “abstract” al suo termine e, nella pag successiva, il testo in inglese.

    Sottolineo che nei file inclusi c’è solo testo

    Grazie a tutti

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


      Ecco la schermata del problema
      [attachment=796]Schermata2013-09-29a19.07.21.png[/attachment]

      Attachments:
      You must be logged in to view attached files.
    • #89275
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Tu scrivi:` \begin{abstract}
        \include{sommariotesi}
        \end{abstract}` ed è giusto che tu ottenga quel tipo di composizione:\include, infatti come prima cosa esegue un \clearpage, andando quindi su una nuova pagina. O usi \input invece di \include, oppure metti l’ambeite abstract dento al file c sommario.tex, (dove dovrebbe statare in effetti}

      • #89276
        Up
        0
        Down
        ::


        Perfetto, funziona!

        Non conoscevo la differenza tra include ed input. Grazie mille!

      • #89277
        Up
        0
        Down
        ::

        capello35″ post=88767Salve a tutti,
        ho un problema.
        Caricando l’abstract su book con i comandi

        `% ABSTRACT
        \frontmatter %inizia la numerazioni con le romane da qui
        %
        \newcommand{\fncyblank}{\fancyhf{}}
        \newenvironment{abstract}%
        {\cleardoublepage\fncyblank\null\vfill\begin{center}%
        \bfseries\abstractname\end{center}}%
        {\vfill\null}
        %
        \begin{abstract}
        \include{sommariotesi}
        \end{abstract}
        \selectlanguage{english}
        \begin{abstract}
        \include{abstract}
        \end{abstract}
        \selectlanguage{italian}`

        Mi compare una pagina vuota con al termine, al centro, la scritta “Sommario”, nella pagina successiva il testo, poi una pagina vuota con il titolo “abstract” al suo termine e, nella pag successiva, il testo in inglese.

        Sottolineo che nei file inclusi c’è solo testo

        Grazie a tutti

        Non mi stancherò mai di dire che quel codice è sbagliato. Fa danni più che bene. Nel caso di book è semplicissimo: scrivi
        `\chapter{\abstratctname}
        Testo del sommario`
        nell’ambito del [tt]frontmatter[/tt]. Non c’è alcuna ragione per comporre il sommario in modo diverso, ed è questo il motivo per il quale l’ambiente [tt]abstract[/tt] non è previsto nella classe. Se hai anche il sommario in inglese e stanno entrambi in una pagina, il trucco è
        `\chapter{\abstractname}

        Testo del sommario in italiano.

        \begin{otherlanguage}{english}
        \renewcommand{\newpage}{}
        \chapter{\abstractname}

        Text of the abstract
        \end{otherlanguage}`

        Se usi [tt]\include[/tt] (e non dovresti, per il sommario, meglio [tt]\input[/tt]), [tt]\chapter[/tt] va nel file che richiami.

        Ciao
        Enrico

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

    Go to top