Question intéressante… que je découvre avec beaucoup de retard car je ne suis
pas un lecteur assidu de TeXnique :-(
Il est assez facile de paramétrer tocbasic pour obtenir dans la table des
matières des entrées de la forme :
Partie I. mon titre
On peut utiliser pour cela les options de \DeclareTOCStyleEntry, notamment
entrynumberformat=\mycommand, voici un exemple :
Ceci ne répond pas à la question mais ce premier pas indique que le
paramètre passé à la commande \myPart est le numéro de partie en
capitales romaines suivi d'un point (I. II. III. IV. etc.) mais en fait
c'est beaucoup plus touffu que ça… Il y a plein de commandes parasites (qui n'affichent rien).
Il est finalement plus simple d'utiliser l'option entryformat qui opère sur la totalité du deuxième argument de \addtocontentsline (voir le fichier .toc), par exemple comme ceci :
On peut décommenter l'option breakafternumber=true, pour ajouter passage à la ligne suivante
après ... partie (utile éventuellement en cas de titre long).
On pourrait faire une boucle pour définir plus de commandes
\OrdinalV, \OrdinalVI, etc.
Professeurs de mathématiques dans le secondaire, connaissez-vous le package ProfCollege de Christophe Poulain ? Il est aussi utile que bien documenté !