"Alinhar no topo" uma pilha de itens em uma equação

"Alinhar no topo" uma pilha de itens em uma equação

Isso deveria ser simples de conseguir, mas não consegui descobrir como. Eu tenho uma equação

\begin{equation}
    f=g\text{ text }\begin{split}&A\\&Bbb\end{split}
\end{equation}

O objetivo é que "f = g text A" estejam em uma linha. Porém, com a solução acima o ambiente dividido é centralizado verticalmente em relação ao "texto f = g". Eu também tentei \substacko align-environment, mas todos eles estão centralizados verticalmente da mesma maneira e/ou não Aalinhados Bbbà esquerda (que é o que eu preciso).

Responder1

(Minha resposta inicial apresentou apenas uma alignedsolução baseada em -. Editei a resposta para adicionar uma arraysolução baseada em -.)

Em vez de usar um splitambiente, sugiro que você use um aligned[t]ambiente ou um array[t]ambiente. Os resultados das duas abordagens são mostrados na imagem a seguir.

insira a descrição da imagem aqui

O espaçamento entre linhas fornecido pela alignedsolução baseada em -é, por design, um pouco mais generoso do que o da arraysolução baseada em -. Escolha a abordagem que melhor atenda às suas necessidades relacionadas ao espaçamento.

Observe que com qualquer abordagem, o número da equação está na mesma linha de base do f=g\text{ text }Amaterial.

O conteúdo alignede arrayos ambientes são processados ​​no \displaystylemodo \textstylematemático, respectivamente. Como “A” e “Bbb” são bastante simples, não há diferença no tamanho da fonte entre as duas abordagens. Se for importante que o conteúdo do arrayambiente seja processado no modo matemático de estilo de exibição (enquanto ainda aproveita o espaçamento entre linhas mais restrito), sugiro que você altere a lespecificação da coluna para >{\displaystyle}l. Além: isso também requer o carregamento do arraypacote - o que você já pode estar fazendo no seu documento.

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
    f=g\text{ text }\begin{aligned}[t]
                      &A\\
                      &Bbb
                    \end{aligned}
    \qquad
    f=g\text{ text }\begin{array}[t]{@{}l@{}}
                      A\\
                      Bbb
                    \end{array}
\end{equation}
\end{document}

Responder2

Não sei por que você não pensou

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation}
\begin{split}
  f=g\text{ text } & A\\ & Bbb
\end{split}
\end{equation}

\end{document}

insira a descrição da imagem aqui

informação relacionada