witharrows-Paket mit vertikalen Pfeilen zwischen Gleichheitszeichen

witharrows-Paket mit vertikalen Pfeilen zwischen Gleichheitszeichen

Ich versuche, das Paket witharrows zu verwenden, um Erklärungen zwischen Gleichungszeilen einzufügen. Wenn ich with arrows verwende, erhalte ich mit dem Codeausschnitt unter dem Bild das folgende Ergebnis. Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{witharrows}
\begin{document}
$\begin{WithArrows}
z & =(a^2-b^2)(a^2+b^2)\Arrow[tikz={bend left=0}]{because~$(x-y)(x+y)=x^2-y^2$}\\
& =a^4-b^4
\end{WithArrows}$
\end{document}

Ich möchte jedoch den vertikalen Pfeil und den Text in den Bereich zwischen den beiden Gleichheitszeichen verschieben (um die seitliche Dimension der Gleichungen zu minimieren). Unten sehen Sie das Bild, das ich manuell erstellt habe, indem ich die Komponenten aus dem obigen Bild verschoben habe, um Ihnen das gewünschte Endergebnis anzuzeigen.

Bildbeschreibung hier eingeben

Im Wesentlichen möchte ich die Pfeilknoten von der rechten Seite der Gleichungslinien an die Unterseite des ersten Gleichheitszeichens und an die Oberseite des zweiten Gleichheitszeichens verschieben, um den Pfeil zwischen die beiden Gleichungen zu setzen.

Gibt es eine Möglichkeit, dies zu tun? Entweder mit „witharrows“ oder indem ich meinen eigenen Befehl erstelle? (Ich muss diese Funktion häufig verwenden, daher ist die einfachste Methode vorzuziehen.) Ich bin ziemlich neu bei Latex, daher brauche ich etwas Anleitung.

Vielen Dank für die Hilfe!

Antwort1

Sie können einfach eine Linie in einer Ausrichtungsumgebung hinzufügen (der Pfeil kann immer noch mit Tikz erstellt werden, wenn Sie etwas Ausgefalleneres möchten):

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align*}
z & =(a^2-b^2)(a^2+b^2)\\
&\,\Downarrow \text{because } (x-y)(x+y)=x^2-y^2 \\
& =a^4-b^4
\end{align*}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen