Saltar al contenido

Alineando 3 columnas en LaTeX eqnarray

Solución:

Tú deberías evitar eqnarray. Ver eqnarray vs align.

Recomendaría usar align o alignat de amsmath paquete:

ingrese la descripción de la imagen aquí

Ambos align y alignat proveer pares de rl columnas de alineación. Entonces, usé un && antes de Leftrightarrow asumiendo que la siguiente columna iba a ser right alineado.

Código:

documentclass{article}
usepackage{amsmath}

begin{document}noindent
Using verb|align|:
 begin{align}
    int ( D frac{d^2 P(x)}{dx^2}-frac{d}{dx}[u(x)P(x)] ) &= int 0 &&Leftrightarrow \
    D frac{d}{dx} P(x) - u(x)P(x)                          &= C      &&Leftrightarrow \
    D frac{d}{dx} P(x) - K_0P(x) - frac{K_1}{x}P(x)       &= C      &&Leftrightarrow \
    frac{dP(x)}{dx} - k_0P(x) - frac{k_1}{x} P(x)         &= C,
end{align}
Using verb|alignat|:
 begin{alignat}{4}
    int ( D frac{d^2 P(x)}{dx^2}-frac{d}{dx}[u(x)P(x)] ) &= int 0 &&Leftrightarrow \
    D frac{d}{dx} P(x) - u(x)P(x)                          &= C      &&Leftrightarrow \
    D frac{d}{dx} P(x) - K_0P(x) - frac{K_1}{x}P(x)       &= C      &&Leftrightarrow \
    frac{dP(x)}{dx} - k_0P(x) - frac{k_1}{x} P(x)         &= C,
end{alignat}
end{document}

La matriz de ecuaciones no permite más de 3 columnas, pero puede obtener lo que desee con el entorno de matriz.

[
   begin{array}{cccc}
      int ( D frac{d^2 P(x)}{dx^2}-frac{d}{dx}[u(x)P(x)] ) & = & int 0 & Leftrightarrow \
      Dfrac{d}{dx} P(x) - u(x)P(x) & = & C & Leftrightarrow \
      Dfrac{d}{dx} P(x) - K_0P(x) - frac{K_1}{x}P(x) & = & C & Leftrightarrow \
      frac{dP(x)}{dx} - k_0P(x) - frac{k_1}{x} P(x) & = & C &,
   end{array}
]

resultado

Si no le gusta la alineación obtenida, puede modificarla, por ejemplo, reemplazando {cccc} con {rclr}, o lo que prefieras.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *