두 개의 방정식을 한 줄에 배치할 수 있지만 각 방정식에는 개별적으로 번호가 매겨져 있습니까?

두 개의 방정식을 한 줄에 배치할 수 있지만 각 방정식에는 개별적으로 번호가 매겨져 있습니까?

두 방정식을 한 줄에 배치하고 싶지만 각 방정식에 개별적으로 번호를 매겨야 합니다.

예를 들어, 이 그림에서는 다음과 같습니다.

여기에 이미지 설명을 입력하세요.

이 그림은 미니페이지로 생성되었습니다.

\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}

하지만 나는 이 솔루션이 전문가답지 못한 것처럼 보이기 때문에(예: 방정식 앞뒤의 공백을 차지함) 사용하는 것을 좋아하지 않습니다.

나는 다음과 같이 align을 사용하는 것을 선호합니다.

\begin{align}
& \varepsilon_k = \dfrac{\varepsilon}{K}
& \mathbb{P}_k = \dfrac{\mathbb{P}}{k}
\end{align}

결과는 다음과 같습니다.

여기에 이미지 설명을 입력하세요.

하지만 어떻게 이 두 방정식을 별도로 번호를 매길 수 있습니까?

답변1

나는 읽기를 어렵게 만드는 그러한 접근 방식을 사용하지 않을 것입니다.

그래도…

\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}

방정식은 표준에 따라 구분됩니다 \\(이 경우 "새 줄"을 의미하지 않음).

방정식 번호는 정렬되어 있습니다. 왜냐하면 각 항목에서 모든 항목의 수직 팬텀을 조판하기 때문입니다. 수동 조정은 없습니다.미코의 대답.

여기에 이미지 설명을 입력하세요

답변2

minipage주요 관심사가 방정식 위와 아래에 충분한 수직 공백 여백을 두는 것이라면 환경 에 나란히 환경을 배치하는 것이 좋습니다 center.

여기에 이미지 설명을 입력하세요

\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}

부록: 두 환경의 수식의 minipage높이 및/또는 깊이가 다른 경우 위에서 제안한 솔루션이 수식 번호를 완벽하게 정렬한다고 보장할 수 없습니다. 운 좋게도 이 문제는 실제로 \vphantom지시문을 사용하여 생성된 적절한 인쇄상의 스트럿을 키가 낮거나 깊이가 낮은 방정식에 삽입하면 쉽게 처리할 수 있습니다 .

위의 두 방정식을 살펴보겠습니다. 육안 검사를 통해 오른쪽( \frac{\mathbb{P}}{k})이 왼쪽보다 더 크고 더 깊다는 것을 알 수 있습니다. 그러므로 변경하는 것만으로도 충분합니다.

  \begin{equation}
  \varepsilon_k = \floor*{\frac{\varepsilon}{K}}\,,
  \end{equation}

에게

  \begin{equation}
  \varepsilon_K = \floor*{\frac{\varepsilon}{K}}
     \vphantom{\frac{\mathbb{P}}{k}}\,,
  \end{equation}

원하는 균일한 정렬을 얻으려면 다음을 수행하십시오.

여기에 이미지 설명을 입력하세요

관련 정보