Fare una table of contents

  • Creatore
    Topic
  • #45307
    Up
    0
    Down
    ::


    Vorrei rilegare insieme un po’ di articoli che ho raccolto, e mi piacerebbe avere all’inizio una table of contents (sommario?).

    C’è un modo semplice per generarla con LaTeX? Invece di trovare in automatico l’inizio e il nome delle varie sezioni, dovrei inserirle io, e LaTeX dovrebbe solo occuparsi dell’output ben formattato.

    Mi vengono in mente due modi:
    1) Creare veramente un file con quelle sezioni e riempirlo di lorem impsum, per poi tenere solo la prima pagina del PDF generato con il sommario.
    2) Creare un file con sezioni vuote, compilarlo, andare a cambiare a mano i numeri di pagina nel file .toc e compilare di nuovo.

    Esiste un modo più rapido/migliore per fare la stessa cosa?

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

      Vorrei rilegare insieme un po’ di articoli che ho raccolto, e mi piacerebbe avere all’inizio una table of contents (sommario?).

      C’è un modo semplice per generarla con LaTeX? Invece di trovare in automatico l’inizio e il nome delle varie sezioni, dovrei inserirle io, e LaTeX dovrebbe solo occuparsi dell’output ben formattato.

      Mi vengono in mente due modi:
      1) Creare veramente un file con quelle sezioni e riempirlo di lorem impsum, per poi tenere solo la prima pagina del PDF generato con il sommario.
      2) Creare un file con sezioni vuote, compilarlo, andare a cambiare a mano i numeri di pagina nel file .toc e compilare di nuovo.

      Esiste un modo più rapido/migliore per fare la stessa cosa?

      Prova a dare un’occhiata alla classe combine.

      Ciao
      Enrico

    • #45309
      Up
      0
      Down
      ::


      Ho fatto qualche tentativo, ma c’è qualche problema addizionale dovuto al fatto che io ho soltanto il PDF, e non il sorgente. degli articoli.

      Ho provato con

      `
      \documentclass{combine}

      \usepackage{pdfpages}

      \begin{document}

      \tableofcontents
      \clearpage

      \begin{papers}

      \coltoctitle{Title1}
      \coltocauthor{Author1}
      \includepdf[pages=-]{Art1}

      \coltoctitle{Title2}
      \coltocauthor{Author2}
      \includepdf[pages=-]{Art2}

      \end{papers}
      \end{document}
      `

      ma la TOC non viene prodotta. 😕

    • #45310
      Up
      0
      Down
      ::

      Ho fatto qualche tentativo, ma c’è qualche problema addizionale dovuto al fatto che io ho soltanto il PDF, e non il sorgente. degli articoli.

      `\documentclass[a4paper,titlepage]{article}

      \usepackage{pdfpages}

      \newcommand{\articolo}[3]{%
      \clearpage
      \addcontentsline{toc}{section}{#1\protect\\#2}%
      \includepdf[pages=-]{#3}}

      \begin{document}
      \title{Raccolta dei lavori}
      \author{A. U. Tore}
      \date{20 dicembre 2012}
      \maketitle

      \tableofcontents
      \clearpage

      \articolo{Author1}{Title1{Art1}
      \articolo{Author2}{Title2{Art2}

      \end{document}`
      Ciao
      Enrico

    • #45311
      Up
      0
      Down
      ::


      Fantastico! 😀

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

Go to top