中央揃えの数式モードでテキストを左揃えにするにはどうすればいいですか?

中央揃えの数式モードでテキストを左揃えにするにはどうすればいいですか?

次のようなことを実現したいとします。

ここに画像の説明を入力してください

式の前のテキストが左揃えになっている場合、どうすればいいでしょうか?これまでは次のようなものを使ってきました

\llap{ Which gives us \hspace{3cm}} f;g;h = fg;h = fgh = f;gh

毎回 hspace の量を微調整する必要があります。私は環境内でこれを頻繁に行いますが、常に行うわけではありませんgather

列を含む配列を作成しlcc、その一部を\hfill左の列に配置することはできると思いますが、中央の列に行を中央揃えにするにはどうすればよいでしょうか?

答え1

解決策は次のとおりですflalign*:

\documentclass{article}
\usepackage[showframe]{geometry} %
\usepackage{mathtools}

\begin{document}

\begin{flalign*}
&  & f; gh &  = f\,gh  &  &\llap{from side  $ (0,1,3) $} \\
&  & f; g &  = gh &  &\llap{from side  $ (0,1,2) $} \\
&\rlap{Which gives us}  & f; g; h = f\,g; h &  = f\,gh  =  f; gh \\
&\rlap{And inverting  $ f $  gives us}  &    g; h &  = gh &  & 
\end{flalign*}    

\end{document} 

ここに画像の説明を入力してください

関連情報