Подуравнения в одну строку (без отдельных ссылок)

Подуравнения в одну строку (без отдельных ссылок)

Я уже использую следующие пакеты:

\usepackage{a4wide}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[bookmarks]{hyperref}
\usepackage{braket}
\usepackage{mathrsfs}
\usepackage{mathtools}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage[numbers]{natbib}
\usepackage{scalerel}
\usepackage{stackengine}
\usepackage{enumitem}
\usepackage{hyperref}
\usepackage{alltt}
\usepackage[multiple]{footmisc}

Соответствующий код на данный момент:

\begin{subequations}
\label{CanCommRelat}
\begin{align}
[ x_{i} ; x_{j} ] & = 0, \quad
\end{align}
\begin{align}
[ p_{i} ; p_{j} ] & = 0, \text{ and} \quad
\end{align}
\begin{align}
[ x_{i} ; p_{j} ] & = i \hbar \delta_{ij}
\end{align}
\end{subequations}

Это нумерует подуравнения, как и предполагалось, но я хочу, чтобы они отображались в одной строке. Я понимаю, что сейчас команды \quad не имеют никакого эффекта, но я бы хотел, чтобы подуравнения были разделены небольшим горизонтальным пространством каждое. Все, что я смог найти, это вопросы о том, как разместить подуравнения в одной строке С отдельными ссылками, которые мне не нужны. Было бы неплохо иметь возможность ссылаться на выражение в целом.

Подозреваю, что загруженные мной пакеты уже предоставляют такую ​​возможность, но я просто новичок в Latex.

решение1

Вы написали,

Это пронумерует подуравнения, как и предполагалось, но я хочу, чтобы [подуравнения] отображались в одной строке.

Что-то вроде этого?

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

Это решение работает путем помещения трех equation(не align) сред в три отдельные minipageсреды.

Приложение, вызванный последующим комментарием @Schrödinger'scat: (a) Для общей справки по использованию minipageсред для набора отдельных (под)уравнений и связанных с ними номеров уравнений см.эта публикация. (b) Если до и/или после этого окружения есть текст subequations, обязательно вставьте также разрывы абзацев (лучше всего оставляя пустые строки).

\documentclass{article}
%\usepackage{a4wide} % is obsolete, use 'geometry' instead
\usepackage[a4paper,margin=2.5cm,includehead]{geometry}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
%\usepackage[bookmarks]{hyperref}% load this package *last*
\usepackage{braket}
\usepackage{mathrsfs}
\usepackage{mathtools}
%\usepackage{amsfonts}% is loaded by 'amssymb'
\usepackage{amssymb}
%\usepackage{amsmath} % is loaded by 'mathtools'
\usepackage[numbers]{natbib}
\usepackage{scalerel}
\usepackage{stackengine}
\usepackage{enumitem}
\usepackage{alltt}
\usepackage[multiple]{footmisc}
\usepackage[bookmarks]{hyperref}

\begin{document}

\begin{subequations}
\label{CanCommRelat}
\begin{minipage}[t]{0.28\textwidth}\begin{equation}
  [ x_{i} ; x_{j} ] = 0, 
\end{equation}\end{minipage}\hfill
\begin{minipage}[t]{0.28\textwidth}\begin{equation}
  [ p_{i} ; p_{j} ] = 0, 
\end{equation}\end{minipage}\hfill
\begin{minipage}[t]{0.34\textwidth}\begin{equation}
  \text{and }[ x_{i} ; p_{j} ] = i \hbar \delta_{ij}.
\end{equation}\end{minipage}
\end{subequations}

\end{document}

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