Entorno para unir ecuaciones continuas.

Entorno para unir ecuaciones continuas.

Lo que busco es un entorno donde los signos iguales de las ecuaciones continuas se unan automáticamente. El resultado deseado es:

ingrese la descripción de la imagen aquí

Actualmente lo logro usando los paquetes tikz y tikzmark de una manera no 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}

Lo que sería útil es escribir un nuevo entorno que agregue automáticamente la imagen tikz y los nodos después del carácter &. ¿Existe una forma más sencilla de lograr el mismo efecto, de modo que simplemente pueda escribir:

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

?

Respuesta1

Este ejemplo podría ser un primer enfoque (y ligeramente diferente). Crea una \equalmacro y un contador. La macro pone el símbolo igual, el \tikzmarknodey traza la línea al igual anterior (si lo hay). Obviamente, el contador numera los iguales/nodos.

Editar:Tenga en cuenta que si necesita más de uno de estos entornos, deberá restablecer el contador:

\setcounter{NumberOfEquals}{0}

Como esto:

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

ingrese la descripción de la imagen aquí

información relacionada