등호 사이에 수직 화살표가 있는 witharrows 패키지

등호 사이에 수직 화살표가 있는 witharrows 패키지

방정식 줄 사이에 설명을 넣기 위해 witharrows 패키지를 사용하려고 합니다. 화살표와 함께 사용할 때 이미지 아래 코드 조각으로 얻은 결과는 다음과 같습니다. 여기에 이미지 설명을 입력하세요

\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}

그러나 방정식의 측면 크기를 최소화하기 위해 수직 화살표와 텍스트를 두 개의 등호 사이의 공간으로 이동하고 싶습니다. 아래는 제가 원하는 최종 결과를 보여드리기 위해 위 이미지의 구성요소를 이동하여 수동으로 생성한 이미지입니다.

여기에 이미지 설명을 입력하세요

본질적으로 화살표 노드를 방정식 선의 오른쪽에서 첫 번째 등호의 아래쪽과 두 번째 등호의 위쪽으로 이동하여 화살표를 두 방정식 사이에 배치하고 싶습니다.

이를 수행할 수 있는 방법이 있습니까? witharrows를 사용하거나 나만의 명령을 생성하시겠습니까? (이 기능을 많이 사용해야 하므로 가장 간단한 방법을 선호합니다.) 저는 Latex를 처음 사용하기 때문에 지침이 필요합니다.

도움을 주셔서 정말 감사합니다!

답변1

정렬 환경에 선을 추가하기만 하면 됩니다(더 멋진 것을 원한다면 tikz를 사용하여 화살표를 계속 사용할 수 있습니다).

\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}

여기에 이미지 설명을 입력하세요

관련 정보