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 \substack
o align
-environment, mas todos eles estão centralizados verticalmente da mesma maneira e/ou não A
alinhados Bbb
à esquerda (que é o que eu preciso).
Responder1
(Minha resposta inicial apresentou apenas uma aligned
solução baseada em -. Editei a resposta para adicionar uma array
solução baseada em -.)
Em vez de usar um split
ambiente, 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.
O espaçamento entre linhas fornecido pela aligned
solução baseada em -é, por design, um pouco mais generoso do que o da array
soluçã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 }A
material.
O conteúdo aligned
e array
os ambientes são processados no \displaystyle
modo \textstyle
matemá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 array
ambiente 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 l
especificação da coluna para >{\displaystyle}l
. Além: isso também requer o carregamento do array
pacote - 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}