다음 예제 코드를 고려해보세요.
\documentclass{article}
\usepackage{amsmath,amssymb}
\begin{document}
\begin{align}
a_j =
\begin{cases}
2, & {\rm~if~} j = n, \\
1, & {\rm~if~} j = n - 1, \\
j - 1, & {\rm otherwise}
\end{cases}
\end{align}
%
and
%
\begin{align}
b_j =
\begin{cases}
1, & {\rm~if~} j > n - 2, \\
0, & {\rm otherwise}.
\end{cases}
\end{align}
\end{document}
이 예에서는 다음 형식의 두 방정식을 갖고 싶습니다.
여기서 방정식 번호는 오른쪽 여백에 정렬되어야 하고 다른 모든 항목(두 방정식과 "and" 단어)은 중앙에 정렬되어야 합니다. 이를 수행할 수 있는 방법이 있습니까?
답변1
이를 수행하는 가장 간단한 방법은 환경, 즉 방정식 내부에 텍스트를 쓰고 공백을 만들 거나 사용하는 equation
명령을 사용하는 것입니다 .\text{}
\quad
\qquad
\documentclass{article}
\usepackage{amsmath,amssymb}
\begin{document}
\begin{equation}\label{your label}
a_j =
\begin{cases}
2, & \text{if } j = n, \\
1, & \text{if } j = n - 1, \\
j - 1, & \text{otherwise}
\end{cases}
\qquad \text{and} \qquad
b_j =
\begin{cases}
1, & \text{if } j > n - 2, \\
0, & \text{otherwise}.
\end{cases}
\end{equation}
\end{document}
답변2
목표인 경우 모든 것을 왼쪽/오른쪽 여백으로 밀어 넣는 것을 제외하고는 flalign
동일한 방식으로 작동합니다 .align
\documentclass{article}
\usepackage{amsmath,amssymb}
\usepackage{showframe}
\renewcommand*\ShowFrameLinethickness{0.2pt}
\renewcommand*\ShowFrameColor{\color{red}}
\begin{document}
\begin{flalign}
& a_j =
\begin{cases}
2, & {\rm~if~} j = n, \\
1, & {\rm~if~} j = n - 1, \\
j - 1, & {\rm otherwise}
\end{cases}
& \text{and} &&
b_j =
\begin{cases}
1, & {\rm~if~} j > n - 2, \\
0, & {\rm otherwise}.
\end{cases} \hspace{1em} & % Additional space before eq. no.
\end{flalign}
\end{document}