Word 2013 Equation Editor - comment ajuster l'espacement vertical?


2

Dans Word 2013, existe-t-il un moyen de régler l'espacement vertical entre les lignes d'une équation? J'ai essayé le "espace après" et le "interligne" comme je le ferais pour les lignes de texte normales, mais ils ne font rien. Je pense que cela a à voir avec le fait que je suis en train d'entrer chaque ligne, de sorte que je puisse m'aligner au signe "=" ?? Et par conséquent, les fonctions d’espacement des lignes habituelles ne fonctionnent pas. C'est très énervant, car je pense que les lignes sont trop "pincées" verticalement et que cela rend difficile la lecture et le suivi de chaque étape. Des idées??



S'agit-il du "vieux" éditeur d'équation (que je pense être celui auquel DavidPostill est lié) ou du "nouveau". S'il s'agit de la "nouvelle", entrez-vous vos lignes comme des équations distinctes, en utilisant une disposition de matrice ou autre chose? Si autre chose, quoi?

C'est l'éditeur le plus récent, dans Word 2013. J'ai déjà vu ce lien, mais il ne s'applique pas à l'éditeur le plus récent. Je n'utilise pas de mise en page matricielle. J'entre comme une équation et j'utilise <shift> <return> à la fin de chaque ligne, car je crois comprendre que c'est nécessaire pour "aligner à =".
Debbie Brown Gaydos

AFAICS ajuster l'espacement des lignes pour le paragraphe (ou le style de paragraphe) fait quelque chose d'utile, mais (a) utilisez le paramètre Exactement, (b) essayez un nombre plus grand, tel que 30pt en premier et (c) cela ne le fera probablement pas. bon travail d'équations d'espacement de différentes hauteurs. Si possible, je vais y réfléchir davantage.

@bibadia - aimerait recevoir vos commentaires sur ma réponse, juste posté. Merci! (Je supprimerai ce commentaire dans quelques jours pour ne pas encombrer le disque.)
cxw

Réponses:


0

Voici un moyen de le faire dans l'éditeur d'équation Word 2013, à l'aide de VBA et des codes de commande sous le capot détaillés dans la note technique Unicode 28 .

Tout d’abord, pour illustrer le processus, voici comment créer un tableau d’équations de base à l’aide de VBA:

  1. Insérez une nouvelle équation dans votre document.
  2. Sélectionnez-le (ou placez le curseur quelque part à l'intérieur).
  3. Appuyez sur Alt + F11 pour ouvrir l'éditeur VBA.
  4. Appuyez sur Ctrl + G ou cliquez dans le volet "Immédiat".
  5. Entrez les deux lignes suivantes, en appuyant sur Entrée après chacune:

    Selection.OMaths(1).Range.Text=ChrW(&h2588) & "(L1&=R1@L2&=R2)"
    Selection.OMaths(1).BuildUp 
    
  6. Le résultat est un tableau normal à deux équations: capture d'écran 1 Notez qu'il n'y a pas beaucoup d'espace entre la première et la deuxième ligne.

Maintenant, pour ajouter l'espacement:

  1. Suivez les étapes 1 à 4 ci-dessus.
  2. Entrez la ligne suivante et appuyez sur Entrée:

    Selection.OMaths(1).Range.Text=ChrW(&h2588) & "(L1&=R1@" & ChrW(&h27e1) & "(2&" & ChrW(&h22c2) & ")" &"L2&=R2)"
    
    • Pour ceux qui supportent pleinement Unicode dans votre navigateur et votre système d'exploitation, vous pouvez essayer de copier la ligne suivante et de la coller dans l'équation, mais cela ne fonctionne pas aussi bien sur mon système que sur VBA.

      (L1 & = R1 @ ⟡ (2 & ⋂) L2 & = R2)

  3. Vous verrez un texte étrange dans votre équation - ne paniquez pas! ---capture d'écran montrant le balisage

  4. Entrez cette ligne et appuyez sur Entrée, comme ci-dessus:

    Selection.OMaths(1).BuildUp
    
  5. Vous verrez le tableau d'équation à nouveau, mais cette fois avec un espace vertical! ---capture d'écran avec espace

Avant et après:

capture d'écran 1 capture d'écran avec espace

La bonne nouvelle: une fois que vous avez fait cela une fois, vous pouvez enregistrer l'équation en tant que bloc de construction (voir également la page de Greg Maxey ). Ensuite, tout ce que vous avez à faire est d’insérer l’équation de la commande Insertion | Symboles | Équation menu déroulant, et modifier L1par R2d'inclure ce que vous voulez.

Explanation : Le mini capture d'écran( ChrW(&h27e1) & "(2&" & ChrW(&h22c2) & ")") est un fantôme ( ChrW(&h27e1)) qui n'apparaît pas et n'a pas de largeur ( 2), et qui a la même hauteur qu'un \bigcap( ChrW(&h22c2)). Cela \bigcapprend un espace vertical, qui est ajouté à la deuxième ligne pour le pousser en dessous de la première ligne. Vous pouvez sélectionner le fantôme au début de la deuxième ligne et, si vous le supprimez, l'espace supplémentaire disparaîtra.

Si vous avez besoin d'espace vertical ailleurs, vous pouvez copier et coller le phantom ( ⟡(2&⋂)) dans votre équation et appuyer sur Espace pour le construire.


0

J'ai apprécié la réponse de VBA. J'ai trouvé qu'une solution beaucoup plus simple consiste simplement à créer deux boîtes d'équation (ou plus) et à sélectionner la boîte ci-dessus où un espace devrait se trouver. Ensuite, en sélectionnant les options de paragraphe, modifiez l'interligne en "double" et maintenant l'équation supérieure est allongée latéralement pour incorporer un espace.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.