microsoft-word - MS Word: Auflisten der Beschriftungen von Gleichungen in MS Word mit zusätzlicher Überschriftenebene

CorePress2024-05-09  3

MS Word: Listing captions of equations in MS Word with extra Heading level

Ich habe mehrere Gleichungen, die ich mit Bildunterschriften auflisten möchte. Ich habe eine neue Bildunterschriftenbezeichnung namens „Gleichung“ erstellt, bei der die Nummerierung der Kapitelüberschrift 1 folgt, um der Kapitelliste zu folgen. Beispiel:

Chapter 1
d*S* = >= 0 (Eqn. 1.1)
E = mc^2 (Eqn. 1.2)
Chapter 2
a^2 + b^2 = c^2 (Eqn. 2.1)

Angenommen, ich muss Gleichung 1.2 ändern und sie so anzeigen, wie sie für m gelöst wird. Ich möchte dieselben beiden Gleichungen mit derselben Nummer (d. h. 1.2) benennen, aber mit einer anderen Bezeichnung (z. B. mit Buchstaben), beispielsweise:

    Chapter 1
        d*S* = >= 0 (Eqn. 1.1)
        E = mc^2 (Eqn. 1.2A)
        m = E/c^2 (Eqn. 1.2B)
        Chapter 2
        a^2 + b^2 = c^2 (Eqn. 2.1)

Natürlich möchte ich, dass alle Bildunterschriften automatisiert und konsistent sind.



-----------------------------------

Sie können diese Nummerierung erreichen, aber sie kann nicht vollständig „automatisiert“ werden, ohne einige der integrierten Funktionen von Word zu verlieren. Zunächst werde ich nur versuchen, die spezielle Situation zu behandeln, die Sie beschrieben haben, d. h. Sie möchten manchmal zwei aufeinanderfolgende Gleichungen mit derselben Nummer beschriften, aber mit A für die erste und B für die zweite. Wenn Sie tatsächlich nach etwas Allgemeinerem suchen, z. B. wenn Sie A, B, C haben oder die zugehörigen Gleichungen nicht unbedingt unmittelbar hintereinander stehen,

Möglicherweise benötigen Sie ein komplexeres Schema und Sie müssen Ihre Anforderungen genauer beschreiben und darüber nachdenken, ob Sie bereit sind, auf bestimmte Word-Funktionen zu verzichten.

Wenn Sie normalerweise eine Überschriftenbeschriftung „Gleichung“ definieren und die Nummerierung „Kapitel.Überschrift“ mit (sagen wir) Absätzen im Stil „Überschrift 1“ als Überschriften verwenden, verwendet Word die folgende Text- und Feldcodierung, um Ihre Überschriften einzufügen

Eqn. { STYLEREF 1 \s }.{ SEQ Eqn. \* ARABIC \s 1 }

(Wobei alle { } die speziellen Feldsymbole sind)ld-Klammerpaare, die Sie mit Strg-F9 in Windows-Desktop-Word einfügen können).

Vielleicht fügen Sie auf diese Weise manuell Klammern um die Überschrift ein

(Eqn. { STYLEREF 1 \s }.{ SEQ Eqn. \* ARABIC \s 1 })

Aber lassen wir diesen Aspekt zunächst einmal beiseite.

AIUI, was Sie wollen, ist eine Folge von Gleichungen, die so nummeriert sind

Eqn. 1.1
Eqn. 1.2A
Eqn. 1.2B
Eqn. 1.3

Auf den ersten Blick könnte man das also erreichen, indem man die Beschriftung für 1.2A so ändert

Eqn. { STYLEREF 1 \s }.{ SEQ Eqn. \* ARABIC \s 1 }A

und die Beschriftung für 1.2B soll so aussehen

Eqn. { STYLEREF 1 \s }.{ SEQ Eqn. \* ARABIC \c }B

weil die Option \c nur sagt: „Verwende die aktuelle Zahl in der Gleichungssequenz“

Wenn Sie Ihre Gleichungstabelle jedoch auf die übliche Weise erstellt haben (durch Einfügen einer Abbildungstabelle und Auswählen der Beschriftungsgleichung), wird die 1.2B-Beschriftung nicht wirklich übernommen, da dies einfach der Fall ist Erkennt ein SEQ-Feld mit einer \c-Option nicht.

Eine Möglichkeit, dies zu beheben, besteht darin, einen bestimmten Absatzstil (z. B. „Gl.“) auf Ihre Gleichungsbeschriftungen anzuwenden und damit Ihre Gleichungstabelle zu erstellen.

Eine andere Möglichkeit besteht darin, den Code für die Überschriften A und B so zu ändern, dass die Tabelle der Gleichungen. Die offensichtlichste Möglichkeit ist:

Eqn. { STYLEREF 1 \s }.{ SEQ Eqn. \* ARABIC \s 1 }{ SET XEQn { SEQ Eqn. \c } }A

Eqn. { STYLEREF 1 \s }.{ SEQ Eqn. \* ARABIC \r { XEQn } }B

Für zwei Gleichungen A und B ist es nicht wirklich sinnvoll zu versuchen, A und B mit irgendeiner Art von {SEQ}-Nummerierung zu generieren. Wenn Sie dies tun, muss die erste SEQ normalerweise die Sequenz mit \r 1 zurücksetzen und die zweite nicht. Aber es ist nicht einfacher.



-----------------------------------

Your guide to a better future - quark24
Your guide to a better future - quark24