Je ne pense pas que vous manque quelque chose d'évident. Que vous deviez ou non vous diriger vers LaTex ou autre chose est une décision que vous êtes seulement en mesure de prendre.
J'ai peut-être oublié quelque chose, mais le problème à résoudre pour que Word se comporte mieux dans ce domaine tient vraiment au fait que Word a un modèle très spécifique quant à son fonctionnement beaucoup de flexibilité.
Par exemple, à une époque, il n’était possible de définir que des schémas de numérotation à plusieurs niveaux (appelés alors "Numérotation hiérarchique") en fonction des styles de paragraphe "Titre n". Bien que cette contrainte n'existe plus, la partie du schéma de numérotation relative à la numérotation des légendes suppose toujours que vos chapitres commencent par les styles "Titre n".
Par défaut, ce que Word fait lorsque vous indiquez que vous souhaitez que le numéro de chapitre soit inséré dans un champ {STYLEREF} pour insérer le numéro de séquence du niveau d'en-tête que vous avez spécifié.
Si ce numéro de séquence est un nombre, dites "4" et que vous voulez réellement le chiffre romain "IV", vous pouvez au moins ajouter un commutateur de formatage (par exemple * Roman) pour présenter le 4 comme IV. Toutefois, si la numérotation des chapitres est romaine, vous n'obtenez pas cette option. Le commutateur * arabe équivalent ne fonctionne que si Word pense que le nombre réel dans l'en-tête du niveau du chapitre est numérique (et qu'il ne pense pas que "IV" soit numérique). .
Une façon possible de contourner ce problème consiste à utiliser VBA pour configurer plusieurs variables de document nommées "I", "II", "III", "IV", etc., avec les valeurs "1", "2", "3", "4" etc.
Puis, au lieu du code de champ {STYLEREF 1 \ s} que Word insère, vous pouvez utiliser
{DOCVARIABLE {STYLEREF 1 \ s}} pour "mapper" IV à 4.
Et en fait, cela fonctionne presque, et même lorsque vous entrez dans un tableau de chiffres, cela affiche ce que vous attendez.
MAIS, le problème est que lors de l'insertion suivante d'une légende Figure, Word tente de "réparer" vos légendes existantes en insérant le champ {STYLEREF} qu'il ne peut plus y voir. Donc, vous vous retrouvez avec "4-IV-1" etc.
Il existe d'autres moyens de configurer vos propres schémas de numérotation, mais vous perdrez généralement une autre fonctionnalité de Word (en général, la possibilité d'utiliser l'interface utilisateur pour insérer une référence croisée). Mon point de vue est qu'avec les références croisées, il ne vaut simplement pas la peine d'essayer de faire en sorte que Word fonctionne d'une manière qui est constamment en contradiction avec son "design".