Paramétrer position exposant et indice
Résolu
anne08
Messages postés
169
Date d'inscription
Statut
Membre
Dernière intervention
-
anne08 Messages postés 169 Date d'inscription Statut Membre Dernière intervention -
anne08 Messages postés 169 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'utilise Word 2007, et je souhaitais savoir s'il était possible de modifier la position des exposants et indices (je souhaite décaler les exposants vers le haut, et les indices vers le bas par rapport au positionnement par défaut).
Je n'ai pas trouvé comment le faire en modifiant le style. Est-ce possible via une option que je n'aurais pas trouvée, ou bien faut-il créer un style à part pour les exposants, et un autre style à part pour les indices ?
Merci d'avance pour votre aide !
J'utilise Word 2007, et je souhaitais savoir s'il était possible de modifier la position des exposants et indices (je souhaite décaler les exposants vers le haut, et les indices vers le bas par rapport au positionnement par défaut).
Je n'ai pas trouvé comment le faire en modifiant le style. Est-ce possible via une option que je n'aurais pas trouvée, ou bien faut-il créer un style à part pour les exposants, et un autre style à part pour les indices ?
Merci d'avance pour votre aide !
4 réponses
Bonjour,
En fait, ce n'est pas vraiment un style, c'est une fonctionnalité qui est réglée comme ça.
En effet, la taille de la police utilisée pour les exposants et les indices est variable et fonction du texte sous-jacent, et ça, ce n'est pas possible simplement via les styles.
Tu peux bien entendu créer ton propre style de caractère, et tu peux lui attribuer le raccourci donné à l'exposant, et l'utilisation sera transparente à condition d'affecter ton exposant toujours à un texte sur une police de même corps.
Sinon, il te faut faire une macro. Tu peux très bien "surcharger" la macro "Exposant", et ainsi ce sera réellement transparent, ça fonctionnera avec le raccourci clavier de l'exposant.
m@rina
En fait, ce n'est pas vraiment un style, c'est une fonctionnalité qui est réglée comme ça.
En effet, la taille de la police utilisée pour les exposants et les indices est variable et fonction du texte sous-jacent, et ça, ce n'est pas possible simplement via les styles.
Tu peux bien entendu créer ton propre style de caractère, et tu peux lui attribuer le raccourci donné à l'exposant, et l'utilisation sera transparente à condition d'affecter ton exposant toujours à un texte sur une police de même corps.
Sinon, il te faut faire une macro. Tu peux très bien "surcharger" la macro "Exposant", et ainsi ce sera réellement transparent, ça fonctionnera avec le raccourci clavier de l'exposant.
m@rina
Merci pour cette réponse.
Effectivement, j'utilise plusieurs polices différentes, donc il me faut une macro.
Par contre je n'ai jamais fait de macro, et je ne comprends pas ce que veut dire "surcharger la macro exposant", pourriez-vous m'aider sur ce point ?
Effectivement, j'utilise plusieurs polices différentes, donc il me faut une macro.
Par contre je n'ai jamais fait de macro, et je ne comprends pas ce que veut dire "surcharger la macro exposant", pourriez-vous m'aider sur ce point ?
"Surcharger' la macro dans mon jargon (car ce n'est pas quelque chose d'officiel ;)) , cela signifie que c'est une macro qui existe déjà dans Word, et qu'on va la réécrire.
En réalité, touites les fonctionnalités de WOrd sont récupérables sous forme de VBA. Encore faut il connaître le nom de préférence en anglais.
Pour les indices et les exposants, il faut réécrire les macros Subscript et Superscript. Il doit y en avoir d'autres qui régissent les fonctionnalités de la boîte de dialogue Polices, et ce sera un autre nom, pour l'instant je n'ai pas trouvé.
En tous les cas, les deux que je t'ai indiquées répondront aux raccourcis clavier par défaut Ctrl+ + et Ctrl+ =
Il faut ensuite dans la macro récupérer le corps du texte en cours, lui supprimer le nombre de points que tu souhaites, peut être en % si tu varies beaucoup de tailles, ainsi que la position.
m@rina
Si vous voulez être aidé efficacement, vérifiez que vous êtes sur le bon forum,... et précisez le logiciel utilisé ainsi que sa version. Nous manquons de devins !
En réalité, touites les fonctionnalités de WOrd sont récupérables sous forme de VBA. Encore faut il connaître le nom de préférence en anglais.
Pour les indices et les exposants, il faut réécrire les macros Subscript et Superscript. Il doit y en avoir d'autres qui régissent les fonctionnalités de la boîte de dialogue Polices, et ce sera un autre nom, pour l'instant je n'ai pas trouvé.
En tous les cas, les deux que je t'ai indiquées répondront aux raccourcis clavier par défaut Ctrl+ + et Ctrl+ =
Il faut ensuite dans la macro récupérer le corps du texte en cours, lui supprimer le nombre de points que tu souhaites, peut être en % si tu varies beaucoup de tailles, ainsi que la position.
m@rina
Si vous voulez être aidé efficacement, vérifiez que vous êtes sur le bon forum,... et précisez le logiciel utilisé ainsi que sa version. Nous manquons de devins !
Si tu ne connnais pas les macros, voici un exemple pour l'exposant :
Pour la sub Subscript, c'est pareil, il faut mettre la position en négatif.
m@rina
Si vous voulez être aidé efficacement, vérifiez que vous êtes sur le bon forum,... et précisez le logiciel utilisé ainsi que sa version. Nous manquons de devins !
Sub Superscript() Dim x x = Selection.Font.Size x = x * 0.5 'mettre ici le taux de réduction - moi j'ai mis la moitié With Selection .Font.Size = x .Font.Position = 5 'mettre ici la position End With
Pour la sub Subscript, c'est pareil, il faut mettre la position en négatif.
m@rina
Si vous voulez être aidé efficacement, vérifiez que vous êtes sur le bon forum,... et précisez le logiciel utilisé ainsi que sa version. Nous manquons de devins !