
Gostaria de colocar duas equações em uma linha, mas cada uma deve ser numerada separadamente.
Por exemplo, nesta figura:
Esta figura é criada com minipágina:
\noindent\begin{minipage}{.5\linewidth}
\begin{equation}
\varepsilon_k = \lfloor \dfrac{\varepsilon}{K} \rfloor,
\end{equation}
\end{minipage}%
\begin{minipage}{.5\linewidth}
\begin{equation}
\mathbb{P}_k = \dfrac{\mathbb{P}}{k}.
\end{equation}
\end{minipage}
Mas não gosto de usar esta solução porque parece pouco profissional (por exemplo, ocupa o espaço em branco antes e depois das equações).
Eu prefiro usar o alinhamento, assim:
\begin{align}
& \varepsilon_k = \dfrac{\varepsilon}{K}
& \mathbb{P}_k = \dfrac{\mathbb{P}}{k}
\end{align}
Isso produz:
Mas como posso fazer com que essas duas equações sejam numeradas separadamente?
Responder1
Eu não usaria essa abordagem, o que dificulta a leitura.
De qualquer forma…
\documentclass{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{lipsum} % for mock text
\ExplSyntaxOn
\NewDocumentEnvironment{multiequation}{b}
{
\vantiempham:n { #1 }
}
{}
\seq_new:N \l__vantiempham_md_seq
\cs_new_protected:Nn \vantiempham:n
{
\seq_set_split:Nnn \l__vantiempham_md_seq { \\ } { #1 }
$$
\seq_map_function:NN \l__vantiempham_md_seq \__vantiempham_md_item:n
$$
}
\cs_new_protected:Nn \__vantiempham_md_item:n
{
\begin{minipage}{\dim_eval:n {\displaywidth/(\seq_count:N \l__vantiempham_md_seq)} }
\begin{equation}
\cs_set_eq:Nc \label { ltx@label }
#1
\vphantom{\seq_use:Nn \l__vantiempham_md_seq {}}
\end{equation}
\end{minipage}
}
\ExplSyntaxOff
\begin{document}
\eqref{A}, \eqref{B}, \eqref{C}, \eqref{D}, \eqref{E}
\lipsum[1][1-4]
\begin{multiequation}
\varepsilon_k = \left\lfloor\frac{\varepsilon}{K}\right\rfloor,
\label{A}
\\
\mathbb{P}_k = \frac{\mathbb{P}}{k}.
\label{B}
\end{multiequation}
\lipsum[2][1-4] % filler text
\begin{multiequation}
\varepsilon_k = \left\lfloor\frac{\varepsilon}{K}\right\rfloor,
\label{C}
\\
\mathbb{P}_k = \frac{\mathbb{P}}{k},
\label{D}
\\
a=b.
\label{E}
\end{multiequation}
\lipsum[3][1-4]
\end{document}
As equações são separadas pelo padrão \\
(neste caso não significa “nova linha”).
Observe que os números das equações estão alinhados, pois em cada um dos itens digitamos um fantasma vertical de todos eles, sem ajuste manual, ao contrário do que acontece comA resposta do Mico.
Responder2
Se sua principal preocupação é ter preenchimento de espaço em branco vertical suficiente acima e abaixo das equações, sugiro que você coloque os minipage
ambientes lado a lado em um center
ambiente.
\documentclass{article}
\usepackage{mathtools,amssymb,lipsum}
\DeclarePairedDelimiter{\floor}{\lfloor}{\rfloor}
\begin{document}
\lipsum[1][1-4] % filler text
\begin{center}
\begin{minipage}{.5\linewidth}
\begin{equation}
\varepsilon_k = \floor*{\frac{\varepsilon}{K}}\,,
\end{equation}
\end{minipage}%
\begin{minipage}{.5\linewidth}
\begin{equation}
\mathbb{P}_k = \frac{\mathbb{P}}{k}\,.
\end{equation}
\end{minipage}
\end{center}
\lipsum[2][1-4] % filler text
\end{document}
Termo aditivo: Se as fórmulas nos dois minipage
ambientes tiverem alturas e/ou profundidades diferentes, não é garantido que a solução sugerida acima alinhe perfeitamente os números das equações. Felizmente, este problema pode ser facilmente resolvido inserindo um suporte tipográfico adequado - criado, na prática, com uma \vphantom
diretiva - na equação que é menos alta e/ou menos profunda.
Considere as duas equações acima: A inspeção visual revela que a da direita ( \frac{\mathbb{P}}{k}
) é mais alta e - o que é importante - mais profunda do que a da esquerda. Basta, portanto, alterar o
\begin{equation}
\varepsilon_k = \floor*{\frac{\varepsilon}{K}}\,,
\end{equation}
para
\begin{equation}
\varepsilon_K = \floor*{\frac{\varepsilon}{K}}
\vphantom{\frac{\mathbb{P}}{k}}\,,
\end{equation}
para obter o alinhamento uniforme desejado: