将多个方程式向左对齐并对齐到特定位置

将多个方程式向左对齐并对齐到特定位置

我有一些很长的方程式。我想实现以下目标:

  1. 如何证明等式左边的正确性?
  2. 如何像蓝色箭头那样对齐方程式?
  3. 仅需一个方程编号。

例如;

\begin{small}
\begin{equation} \label{Eq:1}
      \begin{aligned}
& f(x):\; && x^3+4 x +2\\
& g(x):\;  &&x^3+3 x +4\\
&&-5 x^4+x^6\\
& h(x):\; && 0\leq x^5+6 x +7 
      \end{aligned}
  \end{equation}
\end{small}

where \cref{Eq:1} is an example. 

我阅读了环境等等alignatflalign*但我仍然无法实现我想要的。

在此处输入图片描述

答案1

您可以使用IEEEeqnarray来自IEEEtrantools包裹。

\documentclass{article}

\usepackage{IEEEtrantools}
\usepackage{showframe} %to show page layout
\usepackage{cleveref}

\begin{document}

\begin{IEEEeqnarray*}{*rCl} % * before r aligns the full equation to left margin
    f(x)&:\; & x^3+4 x +2\\
    g(x)&:\; & x^3+3 x +4 \IEEEyesnumber\label{Eq:1}\\ 
        &    & = 5 x^4+x^6\\
    h(x)&:\; & 0\leq x^5+6 x +7 
\end{IEEEeqnarray*}

where \cref{Eq:1} is an example.
\end{document}

在此处输入图片描述

答案2

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{flalign}
f(x)\colon& x^3+4x+2       &\notag\\
g(x)\colon& x^3+3x+4       &\label{Eq:1}\\
          & =5x^4+x^6      &\notag\\
h(x)\colon& 0\leq x^5+6x+7 &\notag
\end{flalign}
where \eqref{Eq:1} is an example. 
\end{document}

在此处输入图片描述

另一个解决方案:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{flalign}
\begin{aligned}
f(x)\colon& x^3+4x+2\\
g(x)\colon& x^3+3x+4\\
          & =5x^4+x^6\\
h(x)\colon& 0\leq x^5+6x+7
\end{aligned}
&&\label{Eq:1}
\end{flalign}
where \eqref{Eq:1} is an example. 
\end{document}

在此处输入图片描述

相关内容