INDICE

  • Creatore
    Topic
  • #102296
    Up
    0
    Down
    ::


    Ciao a tutti!
    Da giorni sto provando a creare l’indice di un report, ma senza risultati 🙁 …ho seguito tutte le istruzioni riportate in una guida di Latex, ma ho ugualmente problemi. Preciso che ho utilizzato tutti capitoli asteriscati, perchè non voglio che siano numerati e allego il main così magari potete darmi dei consigli:
    `
    \documentclass[12pt,a4paper]{report}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage

    {geometry}
    \usepackage{amsmath}
    \usepackage[T1]{fontenc}
    \usepackage{textcomp}
    \usepackage{graphicx}
    \usepackage{fancyhdr}
    \usepackage{float}
    \usepackage{hyperref}
    \usepackage{amsmath}
    \usepackage[svgnames]{xcolor}
    \usepackage{listings}
    \usepackage{url}
    \usepackage{caption}
    \usepackage{subcaption}
    \graphicspath{{Immagini/}}

    \begin{document}
    \tableofcontents
    \include{Esercizi/Esercizio1}
    \addcontentsline{toc}{chapter}{Esercizio 1}
    \include{Esercizi/Esercizio2}
    \addcontentsline{toc}{chapter}{Esercizio 2}
    \include{Esercizi/Esercizio3}
    \addcontentsline{toc}{chapter}{Esercizio 3}
    \include{Esercizi/Esercizio4}
    \addcontentsline{toc}{chapter}{Esercizio 4}
    \include{Esercizi/Esercizio5}
    \addcontentsline{toc}{chapter}{Esercizio 5}
    \include{Esercizi/Esercizio6}
    \addcontentsline{toc}{chapter}{Esercizio 6}
    \include{Esercizi/Esercizio7}
    \addcontentsline{toc}{chapter}{Esercizio 7}
    \include{Esercizi/Esercizio8}
    \addcontentsline{toc}{chapter}{Esercizio 8}
    \include{Esercizi/Esercizio9}
    \addcontentsline{toc}{chapter}{Esercizio 9}
    \include{Esercizi/Esercizio10}
    \addcontentsline{toc}{chapter}{Esercizio 10}
    \include{Esercizi/Esercizio11}
    \addcontentsline{toc}{chapter}{Esercizio 11}
    \include{Esercizi/Esercizio12}
    \addcontentsline{toc}{chapter}{Esercizio 12}

    \end{document}`

    Grazie mille!! 🙂

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #102297
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Se va bene ti vengono tutto le pagine sbagliete nell’indice; se proprio vuoi seguire quella strada metti il comando \addcontentsline dopo il comando \chapter in ogni file incluso e che comincia con \chapter*.

        Non è un modo elegante di procedere, anche se probabilmente ti può funzionare.
        Il modo elegante consiste nel non far numerare i capitoli mediante l’impostazione del contatore secnumdepth; se scrivi all’inizio del documento `\setcounter{secnumdepth}{-1}`LaTeX ti numeri solo le parti, ma non numera nè i capitoli né le sezioni che questi capitoli potrebbero contenere. Quindi i comandi \chapter, \section eccetera, non hanno bisogno di essere asteriscati.

        Con il tuo metodo non numeri i capitoli, che comunque vanno a finire nell’indice, ma continui a numerare le sezioni, che quidi risulteranno 0.1 poi 0.2 poi 0.3 eccetera; non credo che tu voglia una cosa così brutta.Se non hai sezioni non fa differenza me se anche un solo capitolo è sezionato o usi \section* oppure, oltre a impostare il contatore secnumdepth, imposti anche il contatore tocdepth:`\setcounter{tocdepth}{0}` così i capitoli non asteriscati vanno nell’indice senza essere numerati, mentre le sezioni non asteriscate non sono numerate e non vanno nell’indice.

        Se hai bisogno di maggiori spiegazioni, scarica dalla sezione Documentazione di questo forum e leggi la guida tematica Il LaTeX Reference Manual commentato e tradotto in italiano. Non è a guida più semplice che ci sia, ma è quella che ha scritto Leslie Lamport, il papà di LaTeX, quindi è la guida che bisognerebbe sempre avere a portata di mano; le altre, più facili e ricche di esempi, servono bene per mettere meglio a fuoco ciò che nella Guide di Lamport potrebbe essere oscuro.

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

    Go to top