
Tengo una ecuación en dos líneas con una etiqueta (número de ecuación). Sin embargo, las líneas están alineadas a la derecha y preferiría haberlas alineada a la izquierda. Intenté alinear* y reunir*, pero no obtuve los resultados deseados. Además en estos casos no he podido ver la etiqueta, que tengo muchas ganas de incluir.
\begin{equation} \label{eq:adj_BH}
\begin{split}
q_{(K)} = \frac{N}{K} p_{(K)},\\
q_{(i)} = min(\frac{N}{i} p_{(i)}, q_{(i + 1)} ) \, for \, i \in \{1, 2, \ldots, K-1\},
\end{split}
\end{equation}
Agradecería cualquier sugerencia para solucionar este problema :)
Respuesta1
Puedo pensar en dos soluciones.
El enfoque minimalista: mantenga la estructura básica del OP
split
, pero proporcione puntos de alineación, use el modo texto cuando corresponda, reemplacemin
con\min
y amplíe los paréntesis "externos" en la fila 2.Cambie de la
split
configuración a unacases
configuración de entorno.
Ambas correcciones se implementan a continuación.
\documentclass{article}
\usepackage{amsmath} % for 'split' and 'cases' environments and '\text' macro
\usepackage{xcolor} % for '\textcolor' command
\begin{document}
\textcolor{red}{OP's code}
\begin{equation} \label{eq:adj_BH}
\begin{split}
q_{(K)} = \frac{N}{K} p_{(K)}\,,\\
q_{(i)} = min(\frac{N}{i} p_{(i)}, q_{(i + 1)} )
\, for \, i \in \{1, 2, \ldots, K-1\}
\end{split}
\end{equation}
\bigskip
\textcolor{red}{Solution 1: minimalist fixes}
\begin{equation} \label{eq:adj_BH}
\begin{split}
q_{(K)} &= \frac{N}{K} \, p_{(K)}\,,\\
q_{(i)} &= \min\Bigl(\frac{N}{i}\,p_{(i)}, q_{(i + 1)} \Bigr)
\text{ for $i \in \{1, 2, \ldots, K-1\}$}
\end{split}
\end{equation}
\bigskip
\textcolor{red}{Solution 2: Switch to a \texttt{cases} environment}
\begin{equation} \label{eq:adj_BH}
q_{(i)} =
\begin{cases}
\min\bigl((N/i)p_{(i)}, q_{(i + 1)} \bigr) &\text{for $i<K$}\,, \\
(N/K)p_{(K)} &\text{for $i=K$}
\end{cases}
\end{equation}
\end{document}
Respuesta2
Deberías usar aligned
, en lugar de split
(que semánticamente no es adecuado para el trabajo). Alternativamente, asigne dos números diferentes.
Yo optaría por \tfrac
, porque \frac{N}{K}
es demasiado prominente.
Tenga en cuenta \min
el uso de \text
y \dots
en lugar de \ldots
.
\documentclass{article}
\usepackage{amsmath}
\begin{document}
Two equations with a single number for both
\begin{equation} \label{eq:adj_BH}
\begin{aligned}
q_{(K)} &= \tfrac{N}{K} p_{(K)},\\
q_{(i)} &= \min\bigl(\tfrac{N}{i} p_{(i)}, q_{(i + 1)} \bigr)
\quad\text{for } i \in \{1, 2, \dots, K-1\},
\end{aligned}
\end{equation}
But one can also think to assign different, albeit linked numbers
\begin{subequations}\label{eq:adj_BH-again}
\begin{align}
q_{(K)} &= \tfrac{N}{K} p_{(K)},\\
q_{(i)} &= \min\bigl(\tfrac{N}{i} p_{(i)}, q_{(i + 1)} \bigr)
\quad\text{for } i \in \{1, 2, \dots, K-1\},
\end{align}
\end{subequations}
and we can refer to either equation~\eqref{eq:adj_BH}
or to equations~\eqref{eq:adj_BH-again}.
\end{document}