Inserire abstract con la classe book

  • Creatore
    Topic
  • #50527
    Up
    0
    Down
    ::


    Salve ragazzi, ho un problemino: devo inserire l’abstract (o sommario) e uso la classe book.

    so che il codice classico è il seguente
    `
    \begin{abstract}
    sommario
    \end{abstract}
    `

    e ho letto che si carica il package
    `
    \ usepackage { fancyhdr }
    `
    per farlo funzionare …

    ma mi dà errore di compilazione. ho letto male il package? o si aggiunge dell’altro??

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

      Salve ragazzi, ho un problemino: devo inserire l’abstract (o sommario) e uso la classe book.

      so che il codice classico è il seguente
      `
      \begin{abstract}
      sommario
      \end{abstract}
      `

      e ho letto che si carica il package
      `
      \ usepackage { fancyhdr }
      `
      per farlo funzionare …

      ma mi dà errore di compilazione. ho letto male il package? o si aggiunge dell’altro??

      Era troppo difficile digitare “abstract AND book” nella casella di ricerca del forum?
      Avresti facilmente trovato questo topic:
      http://www.guit.sssup.it/phpbb/viewtopic.php?t=6928&highlight=abstract+book
      che è intitolato, guarda caso, “Inserire Sommario con documentclass Book”

      Ciao
      Ivan

    • #50529
      Up
      0
      Down
      ::


      grazie ansys!!


      @ivan
      : non è che è difficile cercare, però non credevo fosse già spiegato … e poi in quella discussione c’era un pò di confusione. è stato più utile e veloce postare subito il codice! 😉

    • #50530
      Up
      0
      Down
      ::


      Pacchetto fancyhdr?
      Dove l’hai letto?

      Ciao
      Tommaso

    • #50531
      Up
      0
      Down
      ::

      Pacchetto fancyhdr?
      Dove l’hai letto?

      Ciao
      Tommaso

      in una guida in inglese su un forum … ma forse il problema era diverso … io cmq ho provato e non ha funzionato 🙂

    • #50532
      Up
      0
      Down
      ::


      com ho usato il codice di ansys e ho dei problemi: l’abstract viene inserito ma la voce “sommario” finisce a fine pagina e il testo inizia da quella successiva … non credo sia normale …

    • #50533
      Up
      0
      Down
      ::

      com ho usato il codice di ansys e ho dei problemi: l’abstract viene inserito ma la voce “sommario” finisce a fine pagina e il testo inizia da quella successiva … non credo sia normale …

      Non vedo alcun codice, suppongo che ansys abbia cancellato il messaggio.

      Da un punto di vista filosofico, un sommario della tesi è come quello che c’è scritto sull’etichetta dei medicinali: “leggere le avvertenze all’interno”. Cioè, detto in altro modo, non ha alcuna utilità.

      Purtroppo esiste la consuetudine di imporre questa inutilità ai tesisti e bisogna farsene una ragione.

      Se non hai esigenze particolari, basta scrivere \usepackage{abstract} nel preambolo per avere magicamente l’ambiente “abstract” a disposizione. Che c’è di così complicato?

      Ciao
      Enrico

    • #50534
      Up
      0
      Down
      ::


      purtroppo ti devo contraddire, cioè usando \usepackage{abstract} mi dà errore.

      riepilogo un pò la situazione attuale, così da capirci meglio:

      nel preambolo ho caricato i seguenti pacchetti:
      `
      \usepackage{lipsum}
      \usepackage{fancyhdr}
      \pagestyle{empty}
      \usepackage{abstract}
      `

      poi ho inserito
      `
      \newenvironment{abstract}%
      {\cleardoublepage\null\vfill\begin{center} %
      \bfseries\abstractname\end{center}} %
      {\vfill\null}
      `
      (mi dà già un primo errore)
      Prima di \begin{document}

      e poi
      `
      \begin{abstract}
      contenuto
      \end{abstract}
      `
      e mi dà un secondo errore , sempre in compilazione

    • #50535
      admin
      Amministratore del forum
        Up
        0
        Down
        ::


        Chiedo scusa se ho cancellato il messaggio, ma vedendo la soluzione proposta da ivan ho pensato che fosse più recente e migliore di quella scritta da me: il codice è quello che spiega L. Mori in Scrivere la tesi di laurea con LaTeX.

        Ciao,
        ansys.

      • #50536
        Up
        0
        Down
        ::

        Chiedo scusa se ho cancellato il messaggio, ma vedendo la soluzione proposta da ivan ho pensato che fosse più recente e migliore di quella scritta da me: il codice è quello che spiega L. Mori in Scrivere la tesi di laurea con LaTeX.

        Occorre però che si carichi fancyhdr, cosa che non tutti fanno.

        Ciao
        Enrico

      • #50537
        Up
        0
        Down
        ::


        si ma ragazzi, io ho visto anche la discussione che mi avete linkato e non spiega per nulla il problema … ho fatto come c’è scritto la ma ora mi dà ancora più errori.

        il codice esatto quale è? senza rimandare altrove per favore …

      • #50538
        Up
        0
        Down
        ::

        si ma ragazzi, io ho visto anche la discussione che mi avete linkato e non spiega per nulla il problema … ho fatto come c’è scritto la ma ora mi dà ancora più errori.

        il codice esatto quale è? senza rimandare altrove per favore …

        Senti, sei capace di leggere? Nel mio messaggio precedente era, penso, del tutto ovvio che cosa si dovesse fare. Ma provo a essere più esplicito.
        `\usepackage{abstract}

        \begin{document}

        \begin{abstract}
        Ecco qui il sommario
        \end{abstract}
        …`
        Purtroppo non posso sapere che cosa scrivere nel sommario.

        Ciao
        Enrico

      • #50539
        admin
        Amministratore del forum
          Up
          0
          Down
          ::

          Chiedo scusa se ho cancellato il messaggio, ma vedendo la soluzione proposta da ivan ho pensato che fosse più recente e migliore di quella scritta da me: il codice è quello che spiega L. Mori in Scrivere la tesi di laurea con LaTeX.

          Occorre però che si carichi fancyhdr, cosa che non tutti fanno.

          Ciao
          Enrico

          Infatti io l’ho caricato (anche nel messaggio era scritto) e non ho nessun problema.

          Ciao,
          ansys.

        • #50540
          Up
          0
          Down
          ::

          Senti, sei capace di leggere? Nel mio messaggio precedente era, penso, del tutto ovvio che cosa si dovesse fare. Ma provo a essere più esplicito.
          `\usepackage{abstract}

          \begin{document}

          \begin{abstract}
          Ecco qui il sommario
          \end{abstract}
          …`
          Purtroppo non posso sapere che cosa scrivere nel sommario.

          Ciao
          Enrico

          poco il presuntuoso … ho provato e non funzionava … non è colpa mia!!

          ora ho risolto, inserendo il codice dell’altra discussione e un pò dal primo aiuto. si presenta un altro problema : ossia la pagina dell’abstact viene numerata con il numero 2 mentre la numerazione inizia con da 1 romano con l’indice avendo inserito dopo
          `
          \thispagestyle{empty}
          \frontmatter
          `

          ma forse per questo altro problema apro una discussione diversa, per non creare confusione

        • #50541
          Up
          0
          Down
          ::

          Senti, sei capace di leggere? Nel mio messaggio precedente era, penso, del tutto ovvio che cosa si dovesse fare. Ma provo a essere più esplicito.
          `\usepackage{abstract}

          \begin{document}

          \begin{abstract}
          Ecco qui il sommario
          \end{abstract}
          …`
          Purtroppo non posso sapere che cosa scrivere nel sommario.

          Ciao
          Enrico

          poco il presuntuoso … ho provato e non funzionava … non è colpa mia!!

          ora ho risolto, inserendo il codice dell’altra discussione e un pò dal primo aiuto. si presenta un altro problema : ossia la pagina dell’abstact viene numerata con il numero 2 mentre la numerazione inizia con da 1 romano con l’indice avendo inserito dopo
          `
          \thispagestyle{empty}
          \frontmatter
          `

          ma forse per questo altro problema apro una discussione diversa, per non creare confusione

          Scrivi questo nel preambolo invece di \usepackage{abstract}
          `\usepackage{emptypage}
          \newenvironment{abstract}
          {\cleardoublepage\thispagestyle{empty}
          \vspace*{\stretch{1}}
          \begin{center}\textbf{\abstractname}\end{center}\bigskip}
          {\par\vspace*{\stretch{2}}\cleardoublepage}`
          e vivrai più felice ancora.

          Presuntuoso a chi? Credo che sia il caso di porgere almeno un timido tentativo di scuse.

          Ciao
          Enrico

        • #50542
          Up
          0
          Down
          ::


          ora che ho inserito

          `
          \usepackage{emptypage}
          \newenvironment{abstract}
          {\cleardoublepage\thispagestyle{empty}
          \vspace*{\stretch{1}}
          \begin{center}\textbf{\abstractname}\end{center}\bigskip}
          {\par\vspace*{\stretch{2}}\cleardoublepage}
          `

          e dopo l’ambiente \begin{abstract}, se ho capito bene, il titolo “sommario” resta sempre a fine pagina e la numerazione invece di partire da 2, parte da 6 (visto che considera come pagine anche le precedenti, ossia la pagine dove è inserita la dedica a quella dell’epigrafo) …

        • #50543
          Up
          0
          Down
          ::

          ora che ho inserito

          `
          \usepackage{emptypage}
          \newenvironment{abstract}
          {\cleardoublepage\thispagestyle{empty}
          \vspace*{\stretch{1}}
          \begin{center}\textbf{\abstractname}\end{center}\bigskip}
          {\par\vspace*{\stretch{2}}\cleardoublepage}
          `

          e dopo l’ambiente \begin{abstract}, se ho capito bene, il titolo “sommario” resta sempre a fine pagina e la numerazione invece di partire da 2, parte da 6 (visto che considera come pagine anche le precedenti, ossia la pagine dove è inserita la dedica a quella dell’epigrafo) …

          Senza avere un esempio di come scrivi quella roba non posso aiutarti.

          Ciao
          Enrico

        • #50544
          Up
          0
          Down
          ::

          grazie ansys!!


          @ivan
          : non è che è difficile cercare, però non credevo fosse già spiegato …

          La maggior parte delle risposte ai problemi che si incontrano con LaTeX durante la stesura della tesi si trovano sul forum e sulle guide disponibili. Quindi pensa sempre che è molto probabile che ci sia anche la risposta che cerchi tu. È capitato già altre volte, mi pare. E te l’ha fatto notare anche Claudio 😉

          e poi in quella discussione c’era un pò di confusione.

          Non c’era alcuna confusione. Ecco un esempio minimale tratto da quel topic:
          `% !TEX encoding = UTF-8 Unicode
          \documentclass {book}
          \usepackage[italian]{babel}
          \usepackage[utf8]{inputenc}
          \usepackage[T1]{fontenc}
          \providecommand{\abstract}{}
          %\providecommand{\abstractname}{Abstract}
          \usepackage{abstract}

          \begin{document}

          \begin{abstract}
          In questo lavoro viene dimostrato che in una tesi il sommario è inutile.
          \end{abstract}

          \chapter{Primo capitolo}

          \end{document} `

          è stato più utile e veloce postare subito il codice! 😉

          Con questo criterio il forum si riempirebbe di domande banali e scontate. LaTeX richiede un minimo di impegno.

          Dare del presuntuoso ad Enrico, poi, mi sembra proprio fuori luogo. Come detto più volte, quando si incontra un problema va creato un esempio minimo compilabile. Questo permette quasi sempre di risolvere il problema; in caso contrario c’è il forum, naturalmente. Se il pacchetto abstract non funziona, è evidente che c’è qualcosa nel tuo preambolo che crea conflitto. 💡 Esercizio: individua il responsabile

          Ciao
          Ivan

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

      Go to top