Расположите соседние уравнения по центру, а их номера справа.

Расположите соседние уравнения по центру, а их номера справа.

Рассмотрим следующий пример кода:

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

введите описание изображения здесь

Связанный контент