Purtroppo non funziona, il numero sulla parte resta.
Se ti viene in mente qualcosa fammi sapere. Grazie comunque per i tuoi consigli (per me sempre preziosi).
Il problema è che \part emette sempre un comando \thispagestyle{plain} e anche uno di cambio pagina. Quindi \thispagestyle prima o dopo non ha effetto.
L’incantesimo più economico è il seguente (da mettere nel preambolo):
`\makeatletter
\toks@=\expandafter{\@endpart}
\edef\@endpart{\noexpand\thispagestyle{empty}\the\toks@}
\makeatother`
Spiegazione. La prima riga carica in un registro token temporaneo la definizione di \@endpart, che nella classe book è responsabile di inserire il cambio pagina prima del quale vogliamo inserire \thispagestyle{empty}. Nella seconda riga si usa il potente (e pericoloso) comando \edef per ridefinire \@endpart proprio nel modo voluto. Il comando \edef, a differenza di \def, espande il contenuto del testo della definizione; ma un token preceduto da \noexpand rimane tale e quale; invece il contenuto di un registro token viene semplicemente “liberato” e non espanso oltre. Et voilà.
Ciao
Enrico