- Questo topic ha 4 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 6 anni, 11 mesi fa da .
-
Topic
-
Ciao a tutti.Sto leggendo la guida “LaTeX per l’impaziente” di Lorenzo Pantieri, e con le nozioni apprese nei primi 3 capitoli sto provando a creare un template di stampa con la classe report per ottenere un documento suddiviso in parti, capitoli e paragrafi corredato di un indice principale. Di seguito il codice:
`% Template generico
\documentclass[a4paper,12,twoside,notitlepage,fleqn]{report}
\usepackage[T1]{fontenc} % codifica dei font
\usepackage[utf8]{inputenc} % lettere accentate da tastiera
\usepackage[english,italian]{babel} % lingua del documento
\usepackage{lipsum} % genera testo fittizio
\usepackage{microtype} % migliora il riempimento delle righe
\usepackage{hyperref} % crea i collegamenti ipertestuali all’interno del documento, di regola va caricato per ultimo\raggedbottom % evita di “stiracchiare” il contenuto per riempire la gabbia del testo
\pagestyle{headings} % numero di pagina e titolo capitolo corrente nella testatina\begin{document}
\author{Nome e Cognome}
\title{Nome della materia}
\maketitle
\tableofcontents\part*{A – NOME DELLA PARTE}
\phantomsection
\addcontentsline{toc}{part}{A – NOME DELLA PARTE}\chapter*{Lezione 01 – Titolo lezione}
\phantomsection
\addcontentsline{toc}{chapter}{Lezione 01 – Titolo lezione}
\lipsum[1-2]\section*{Modulo 1: Titolo modulo}
\phantomsection
\addcontentsline{toc}{section}{Modulo 1 – Titolo modulo}
\lipsum[1-2]\section*{Modulo 2: Titolo modulo}
\phantomsection
\addcontentsline{toc}{section}{Modulo 2 – Titolo modulo}
\lipsum[1-2]\end{document}`
Dopo che la compilazione del PDF è andata a buon fine quando clicco sulla voce dell’indice “A – NOME DELLA PARTE” mi porta al capitolo “Lezione 1” che è la voce immediatamente successiva nell’indice.
Allo stesso modo se clicco sul capitolo “Lezione 1” non mi porta dove inizia il titolo del primo capitolo ma immediatamente sotto, dove inizia il corpo del capitolo.
E così via anche per le successive voci dell’indice.Nel log c’è un unico messaggio di avviso che dice “Unused global option(s): [12].” ma nient’altro che mi aiuti a capire perché cliccando sulla voce dell’indice mi ritrovo a saltare sempre un po’ più sotto del punto corretto. Ho provato anche a cercare qui nel forum ed in Rete ma oltre al classico \phantomsection da aggiungere prima di \addcontentsline, cosa già indicata nella guida, non ho trovato altro.
È capitato anche a voi qualcosa del genere? Come avete risolto?
Grazie mille.
GdS
- Devi essere connesso per rispondere a questo topic.