Como posso colocar duas equações em uma linha, mas cada uma é numerada separadamente?

Como posso colocar duas equações em uma linha, mas cada uma é numerada separadamente?

Gostaria de colocar duas equações em uma linha, mas cada uma deve ser numerada separadamente.

Por exemplo, nesta figura:

Insira a descrição da imagem aqui

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:

Insira a descrição da imagem aqui

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.

insira a descrição da imagem aqui

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 minipageambientes lado a lado em um centerambiente.

insira a descrição da imagem aqui

\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 minipageambientes 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 \vphantomdiretiva - 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:

insira a descrição da imagem aqui

informação relacionada