- Questo topic ha 8 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 6 mesi fa da .
-
Topic
-
Per un documento di classe article, mi è richiesta una tavola dei contenuti “compatta”, cioè in un unico paragrafo. Deve recare il titolo “Sommario” in maiuscoletto all’inizio del paragrafo, seguito dai due punti; deve omettere il numero di pagina delle varie sezioni e sottosezioni, e presentare invece solo il numero delle sezioni e sottosezioni; il separatore dev’essere costituito da “. — ” (cioè una lineetta dopo il punto); il tutto in carattere footnotesize e all’interno di margini più ampi (tipo un ambiente quoting) rispetto al corpo del documento.Il risultato finale dovrebbe assomigliare ad una cosa del genere:
SOMMARIO: 1. Titolo prima sezione. — 1.1. Titolo prima sottosezione. — 1.2. Titolo seconda sottosezione. — 2. Titolo seconda sezione. — 2.1 Titolo primaseconda sottosezione. — 2.2. Titolo secondaseconda sottosezione. 3. Titolo terza sezione.
Ho letto la documentazione del pacchetto titletoc. Evidentemente senza capirne la logica. Infatti, questo codice
`\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage{lipsum}\usepackage{titletoc}%
\setcounter{tocdepth}{3}%\titlecontents*{section}[30pt]
{\footnotesize }
{\thecontentslabel. }
{}{}
[. — ][.]\titlecontents*{subsection}[30pt]
{\footnotesize }
{\thecontentslabel. }
{}{}
[. — ][.]\titlecontents*{subsubsection}[30pt]
{\footnotesize }
{\thecontentslabel. }
{}{}
[. — ][.]\author{Un tipo sommario}
\title{Prove di sommario}\begin{document}
\maketitle
\tableofcontents
\section{Titolo della Sezione}
\lipsum[1]
\subsection{Titolo della Sottosezione}
\lipsum[1]
\subsection{Titolo della Sottosezione}
\lipsum[1]
\subsubsection{Ed ecco una Sottosottosezione}
\lipsum[1]
\subsubsection{Un'altra Sottosottosezione}
\lipsum[1]
\subsubsection{Ed ancora un'altra Sottosottosezione}
\lipsum[1]\section{Titolo della Sezione}
\lipsum[1]
\subsection{Titolo della Sottosezione}
\lipsum[1]
\subsubsection{Titolo della Sottosottosezione}
\lipsum[1]
\subsubsection{Un'altra Sottosottosezione}
\lipsum[1]
\subsubsection{Ed ancora un'altra Sottosottosezione}
\lipsum[1]\end{document}`
mi restituisce una serie di imprecisioni: non inserisce il separatore quando dovrebbe, moltiplica i punti finali, il testo non è perfettamente giustificato. (Da parte la questione della formattazione di “Sommario”, che non mi sono ancora posto.)
Dove sto sbagliando?
Grazie
Carlo
- Devi essere connesso per rispondere a questo topic.