![Ambiente para juntar equações continuadas](https://rvso.com/image/472720/Ambiente%20para%20juntar%20equa%C3%A7%C3%B5es%20continuadas.png)
O que procuro é um ambiente onde os sinais de igual das equações continuadas sejam unidos automaticamente. A saída desejada é:
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 \equal
macro e um contador. A macro coloca o símbolo de igual, o \tikzmarknode
e 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}