¿La coloración del entorno de ecuaciones multilínea cambia de una línea a otra?

¿La coloración del entorno de ecuaciones multilínea cambia de una línea a otra?

¿Existe un entorno de ecuaciones multilínea queautomáticamentemuestra los cambios de una línea a la otra?

Estoy pensando en un entorno que aceptaría aportaciones como

       E[d] & = \sum_{d=0}^{\infty} \frac{\lambda^d}{d!} d e^{-\lambda}\\
            & = \sum_{d=1}^{\infty} \frac{\lambda^d}{d!} d e^{-\lambda}\\
            & = \lambda \sum_{d=1}^{\infty} \frac{\lambda^{d-1}}{d!} d e^{-\lambda}\\
            & = \lambda \sum_{d=1}^{\infty} \frac{\lambda^{d-1}}{(d-1)!} e^{-\lambda}\\
            & = \lambda \sum_{d=0}^{\infty} \frac{\lambda^{d}}{(d)!} e^{-\lambda}\\
            & = \lambda\\

y generar algo como

ingrese la descripción de la imagen aquí

Idealmente, las matemáticas en la salida no deberían distorsionarse como en el ejemplo anterior (por ejemplo, (d-1) en el exponente aún debería tener un tamaño de exponente).

Editar :Estoy buscando un entorno que produzca este tipo de resultados.automáticamente, sin tener que identificar manualmente los cambios y etiquetarlos con un color determinado (que es lo que hice usando colorbox para generar el ejemplo).

Respuesta1

Una posibilidad es usar colorboxdesde el paquete.xcolor

\documentclass{article}
    \usepackage{mathtools}
    \usepackage[dvipsnames]{xcolor}
\newcommand{\shadow}[1]{\scriptsize\colorbox{orange!40}{$#1$}}
\newcommand{\shadowf}[1]{\footnotesize\colorbox{orange!40}{$#1$}}
\newcommand{\shadown}[1]{\colorbox{orange!40}{$#1$}}

\usepackage[active,displaymath,tightpage]{preview}
\setlength\PreviewBorder{5pt}%

    \begin{document}
\begin{align*}
       E[d] & = \sum_{d=0}^{\infty} \frac{\lambda^d}{d!} d e^{-\lambda}\\
            & = \sum_{d=\shadow{1}}^{\infty} \frac{\lambda^d}{d!} d e^{-\lambda}\\
            & = \lambda \sum_{d=1}^{\infty} \frac{\lambda^{\shadowf{d-1}}}{d!} d e^{-\lambda}\\
            & = \shadown{\lambda} \sum_{d=1}^{\infty} \frac{\lambda^{d-1}}{(\shadowf{d-1})!} e^{-\lambda}\\
            & = \lambda \sum_{\shadowf{d=0}}^{\infty} \frac{\lambda^{\shadowf{d}}}{(\shadown{d})!} e^{-\lambda}\\
            & = \lambda\\
\end{align*}
    \end{document}

ingrese la descripción de la imagen aquí

información relacionada