Ciao. Perdonatemi la mia assenza dal forum.
Mentre cercavo un hint per l’articolo che sto scrivendo proprio su titletoc mi sono imbattuto nella domanda di Francesco. So di essere in estremo ritardo, però spero che la soluzione possa andar bene lo stesso, sebbene il suggerimento di Claudio sia da manuale.
\titlecontents{part}[0pc]
{Parte \thecontentslabel — }
{}
{}
{\hfill\thecontentspage}
Con questo codice ottieni esattamente quanto ti proponevi, a meno dei maiuscoletti che puoi ottenere mettendo \scshape sia nelle due parentesi vuote (nel caso tu voglia i titoli in maiuscoletto), sia nelle altre due. La prima parentesi è quella relatva al codice da eseguire *prima* di comporre le entry vere e proprie, l’ultima è quella relativa al codice da eseguire *dopo* (in questo caso aggiunge il numero di pagina alla fine della riga. Fa’ attenzione: se usi \thecontentspage il numero sarà allineato all’estremo della riga, se usi \contentspage il numero sporgerà un po’ all’esterno perché viene composto in un box messo alla fine. Infine, se il numero di pagina non ti serve basta cancellare il contenuto dell’ultima parentesi.
Spero tu possa utilizzare questo codice in altre occasioni.