Ambiente para juntar equações continuadas

Ambiente para juntar equações continuadas

O que procuro é um ambiente onde os sinais de igual das equações continuadas sejam unidos automaticamente. A saída desejada é:

insira a descrição da imagem aqui

Atualmente consigo isso usando os pacotes tikz e tikzmark de uma forma não conveniente.

\begin{align*}
   \phi &\ {\tikzmarknode{NA}=} \left(\frac{4\zeta}{1-z^{2}}\right)^{1/4}\\
        &\ {\tikzmarknode{NB}=} \sqrt{2}\zeta^{\frac{1}{4}}\left(\frac{X}{X-1}\right)^{1/4}\\
        &\ {\tikzmarknode{NC}=} \sqrt{2}\zeta^{1/4}\gamma^{-1}
\end{align*}
\begin{tikzpicture}[remember picture]
   \draw[overlay] (NA) -- (NB);
   \draw[overlay] (NB) -- (NC);
\end{tikzpicture}

O que seria útil é escrever um novo ambiente que adicione automaticamente o tikzpicture e os nós após o caractere &. Existe uma maneira mais simples de obter o mesmo efeito, tal que eu pudesse simplesmente escrever:

\begin{conteqns}
  \phi &= \left(\frac{4\zeta}{1-z^2}\right)^{1/4}\\
       &= \sqrt{2}\zeta^{1/4}\left(\frac{X}{X-1}\right)^{1/4}\\
       &= \sqrt{2}\zeta^{1/4}\gamma^{-1}
\end{conteqns}

?

Responder1

Este exemplo poderia ser uma primeira abordagem (e um pouco diferente). Ele cria uma \equalmacro e um contador. A macro coloca o símbolo de igual, o \tikzmarknodee desenha a linha até o igual anterior (se houver). Obviamente, o contador numera os iguais/nós.

Editar:Observe que se você precisar de mais de um desses ambientes, será necessário zerar o contador:

\setcounter{NumberOfEquals}{0}

Assim:

\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{tikzmark}

\newcounter{NumberOfEquals}
\NewDocumentCommand{\equal}{}
{%
  \mathbin{\tikzmarknode{equal\theNumberOfEquals}{=}}%
  \ifnum\theNumberOfEquals>0%
    \pgfmathtruncatemacro\LastEqual{\theNumberOfEquals-1}%
    \tikz[remember picture,overlay]\draw ([yshift=1pt]equal\theNumberOfEquals.north) -- (equal\LastEqual.south);%
  \fi%
  \stepcounter{NumberOfEquals}%
}

\begin{document}
Just follow the lines:
% If this is not the first use:
\setcounter{NumberOfEquals}{0}
%
\begin{align*}
   \phi & \equal \left(\frac{4\zeta}{1-z^{2}}\right)^{1/4}\\
        & \equal \sqrt{2}\zeta^{\frac{1}{4}}\left(\frac{X}{X-1}\right)^{1/4}\\
        & \equal \sqrt{2}\zeta^{1/4}\gamma^{-1}
\end{align*}
\end{document}

insira a descrição da imagem aqui

informação relacionada