Subequações em uma linha (sem referências individuais)

Subequações em uma linha (sem referências individuais)

Eu já uso os seguintes pacotes:

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

O código relevante até agora é:

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

Isso numera as subequações conforme pretendido, mas quero que elas sejam exibidas na mesma linha. Sei que no momento os comandos \quad não têm nenhum efeito, mas gostaria que as subequações fossem separadas por um pouco de espaço horizontal cada uma. Tudo que consegui encontrar foram perguntas sobre como colocar subequações na mesma linha COM referências individuais, das quais não preciso. Eu seria bom poder fazer referência à expressão como um todo.

Suspeito que os pacotes que carreguei já oferecem essa possibilidade, mas sou novo no Latex.

Responder1

Você escreveu,

Isso numera as subequações conforme pretendido, mas quero que [as subequações] sejam exibidas na mesma linha.

Algo assim?

insira a descrição da imagem aqui

Esta solução funciona colocando três equation(não align) ambientes em três minipageambientes separados.

Termo aditivo, solicitado pelo comentário de acompanhamento de @Schrödinger'scat: (a) Para obter uma referência geral sobre o emprego minipagede ambientes para compor (sub)equações separadas e seus números de equações associados, consulteesta postagem. (b) Se houver texto antes e/ou depois deste subequationsambiente, certifique-se de inserir quebras de parágrafo (melhor deixando linhas em branco) também.

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

informação relacionada