¿Cómo puedo alinear dos llaves para múltiples ecuaciones?

¿Cómo puedo alinear dos llaves para múltiples ecuaciones?

Estoy intentando hacer algo como esto:

ingrese la descripción de la imagen aquí

Pero no encuentro una manera de alinear los dos soportes. Siempre se ve así:

ingrese la descripción de la imagen aquí

\begin{equation*}
  \left. \begin{array}{r}
    x1 + x2 \leq 5
  \end{array} \right\}
  \text{Equation 1 says ..}
\end{equation*}

\begin{equation*}
  \left. \begin{array}{r}
    x1 + x2 + x3 + x4 + x5 \leq 5
  \end{array} \right\}
  \text{Equation 2 says ..}
\end{equation*}

Respuesta1

Según el fragmento de código proporcionado, no es necesario separar las ecuaciones. En su lugar, configúrelos como parte del mismo alignment y use un cambio de tamaño de corchete forzado:

ingrese la descripción de la imagen aquí

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{alignat*}{2}
  & x_1 + x_2 \leq 5 & \quad & \Big\}~
    \text{Equation 1 says \ldots} \\
  & x_1 + x_2 + x_3 + x_4 + x_5 \leq 5 & \quad & \Big\}~
    \text{Equation 2 says \ldots}
\end{alignat*}

\end{document}

Puedes jugar con el tamaño \Big, incluso estirándolo usando \vphantom.

Respuesta2

¿Como esto?

\documentclass{article}
\usepackage{mathtools}

\begin{document}
\begin{equation*}
  \begin{array}{lcl}
    x1 + x2 \leq 5 & \} & \text{Equation 1 says ..}\\
    x1 + x2 + x3 + x4 + x5 \leq 5 & \} & \text{Equation 2 says \dots}
   \end{array}
\end{equation*}
\end{document}

ingrese la descripción de la imagen aquí

Respuesta3

Otras dos soluciones: una con eqparboxy el drcasesmedio ambiente, de mathtools. Defino un \eqmathboxcomando, acepta como argumento opcional a tag( Eqpor defecto) y un argumento obligatorio, configurado en modo matemático, estilo de visualización. Todos los cuadros que compartan la misma etiqueta tendrán el ancho del contenido más grande de estos cuadros.

La otra solución se basa en blkarrayy su \Right{delimiter}{some text}comando (que se utilizará en el preámbulo de blocks).

Tenga en cuenta que hay una diferencia visual entre estas soluciones: la longitud del texto después de la llave derecha, en la blkarraysolución, no se tiene en cuenta para centrar, como si some textrealmente fuera \rlap{some text}.

\documentclass{article}
\usepackage[showframe]{geometry}
\usepackage{mathtools, eqparbox, blkarray}
\newcommand{\eqmathbox}[2][Eq]{\eqparbox{#1}{$\displaystyle#2$}
}
\begin{document}

\begin{align*}
  \begin{drcases*}
    \eqmathbox{x₁ + x₂ \leq 5}
  \end{drcases*}\quad\text{Equation 1 says \ldots} \\[2ex]
  \begin{drcases*}
    \eqmathbox{ x₁ + x₂ + x₃ + x₄ + x₅ \leq 5 d\quad}
  \end{drcases*}\quad\text{Equation 2 says \ldots}
\end{align*}

\[
  \begin{blockarray}{l}
    \begin{block}{@{}l<{\quad}\Right{\}\quad}{Equation 1 says \ldots}}
      x₁ + x₂ \leq 5 \\
    \end{block}
    \\
    \begin{block}{@{}l<{\quad}\Right{\}\quad}{Equation 2 says \ldots}}
      x₁ + x₂ + x₃ + x₄ + x₅ \leq 5 \\
    \end{block}
  \end{blockarray} \]%

\end{document} 

ingrese la descripción de la imagen aquí

información relacionada