Direi che la risposta che ti ha dato Enrico sia perfettamente funzionale al tuo problema.
Sai che io non amo usare i pacchetti esterni, ma mi piace modificare localmente e per il singolo documento, i comandi interni della classe o magari anche quelli innocui del nucleo di LaTeX; quindi so dove cercare e che cosa cercare ciò che voglio modificare.
Per esempi: tutte le classi definiscono o ridefiniscono certi comandi che servono per comporre le voci dell’indice generale; questi comandi, ovviamente interni e contenti il segno @ sono formati agglutinando il prefisso [tt]\l@[/tt] con il nome del comando di sezionamento; quindi, per esempio, la macro che interesserebbe a te sarebbe [tt]\l@chapter[/tt]
Basta clonarla dalla classe, cambiare \def o \newcommand con \renewcommand e modificarla a piacere; dove? ovviamente nel preambolo, o in un file di macro personali da leggere nel preambolo, o in un file di impostazioni personali da leggere nel preambolo.
Giustamente Enrico non scende in questi dettagli, e dice: modifica il comando [tt]\chapter[/tt] e non ti preoccupare di quel che succede dietro le quinte, ma come vedi nemmeno lui va a cercare pacchetti esterni.
Attento: non demonizzo affatto i pacchetti esterni, ci mancherebbe altro; anzi, sono comodissimi, specialmente se vuoi fare in fretta certe cose senza perdere troppo tempo per studiare manuali di 700 pagine; semplicemente che spesso e volentieri faccio prima a cercare i comandi da modificare che andare a studiare come modificarli attraverso l’uso di pacchetti esterni.