如何对齐多行和多列方程?

如何对齐多行和多列方程?

有一个多线和多行方程:

\begin{equation}
\begin{cases}
f(x)=\frac{1}{12} \cdot x \quad g(x) = \frac{1}{24} \cdot x, & x<12 \\
f(x)=1 \quad g(x) = \frac{1}{8} \cdot x - 1, & 12 \le x < 16 \\
f(x)=1 \quad g(x) = 1, & x \ge 16
\end{cases}
\end{equation}

结果是:

enter image description here

我期望的是: (g(x)也对齐)

f(x)=*    g(x)=*
f(x)=*    g(x)=*
f(x)=*    g(x)=*

答案1

你可能需要这样的东西(简单cases无法处理这个问题)

\documentclass[a4paper]{article}
\usepackage{amsmath}
\begin{document}

\begin{equation}
  \left\{\begin{aligned}
      f(x)&=\tfrac{1}{12} \cdot r, & g(x) &= \tfrac{1}{24} \cdot x, & x&<12 \\
      f(x)&=1, &g(x) &= \tfrac{1}{8} \cdot x - 1, & 12 &\le x < 16 \\
      f(x)&=1, &g(x) &= 1, & x &\ge 16
    \end{aligned}
    \right.
\end{equation}


\end{document}

结果如下:

enter image description here

相关内容