`\usepackage{titlesec,titletoc}
%\titleformat*{\section}{\itshape}
\titlecontents{chapter}
[0em] % sposta a destra il numero (\contentslabel)
{\vspace{1em}\large\sffamily\scshape} % formattazione generale
{\contentslabel[ % formattazione numero del capitolo
\color{halfgray}\Huge\thecontentslabel
]{2.5em}}
{\hspace*{0em}} % sposta a destra i cap non numerati
{\quad\contentspage} % numero di pagina
[\color{halfgray}\hrule] % formattazione seguente (sotto)
\titlecontents{section}
[2.7em]
{\vspace{0.5em}\sffamily\scshape}
{\contentslabel{2.5em}}
{\hspace*{0em}}
{\quad\contentspage}
\titlecontents{subsection}
[4.7em]
{\small}
{\contentslabel{2.5em}}
{\hspace*{0em}}
{\quad\contentspage}
`
http://documents.scribd.com/docs/nf6rxa9x573g0o8jl8h.pdf
Interessante. Due cose vanno corrette:
1. Le linee orizzontali vanno tolte.
2. I capitoli e i paragrafi scritti in grande stanno bene, e la leggibilità migliora. Tuttavia, il font dovrebbe essere non il maiuscoletto, ma il maiuscoletto basso spaziato.
Se ti va, potresti provare a modificare il codice. Poi si fa qualche prova e, se il risultato è buono, metto in tuo codice in ArsClassica.
Ciao,
L.