排列方程式

排列方程式

我想通过前两个相等的信号排列两个方程,所以我写了这个

\begin{align}
    \left\
       \begin{matrix}
       \Delta l &= \Delta l_1 + \Delta l_2\\
       N &= N_1(\Delta l_1)=N_2(\Delta_2)\\
       \end{matrix}\right.
\end{align}

但我明白这一点: 在此处输入图片描述

答案1

您需要使用内部数学环境以及cases

在此处输入图片描述

在这种情况下,你实际上并不需要使用align,只需equation产生与上述相同的结果

笔记:

  • 正如你所清楚的是不是你应该不是使用matrix环境。

代码:align

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{align}
    \begin{cases}
    \begin{aligned}
       \Delta l &= \Delta l_1 + \Delta l_2\\
              N &= N_1(\Delta l_1)=N_2(\Delta_2)\\
    \end{aligned}
    \end{cases}
\end{align}
\end{document}

代码:equation

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{equation}
    \begin{cases}
    \begin{aligned}
       \Delta l &= \Delta l_1 + \Delta l_2\\
              N &= N_1(\Delta l_1)=N_2(\Delta_2)\\
    \end{aligned}
    \end{cases}
\end{equation}
\end{document}

答案2

如果你喜欢矩阵类的工具,也许array会适合你。

\documentclass{article}

\usepackage{amsmath}

\begin{document}


\[
\left\{
\begin{array}{@{}r@{\;=\;}l}
       \Delta l & \Delta l_1 + \Delta l_2\\
       N & N_1(\Delta l_1)=N_2(\Delta_2)\\
       \end{array}
\right.
\]

\end{document}

在此处输入图片描述

@杀死\arraycolsep,而是添加其参数。

答案3

我有另一个想法,也许split适合你。

 \documentclass{article}
 \usepackage{amsmath}
 \begin{document}
 \begin{equation}
 \left\{
   \begin{split}
   \Delta l &= \Delta l_1 + \Delta l_2\\
   N &= N_1(\Delta l_1)=N_2(\Delta_2)\\
   \end{split}\right.
 \end{equation}
 \end{document}

答案4

empheq使用该包(加载 m mathtools,因此)可以使用稍微简单的语法amsmath

\documentclass{article}
\usepackage[overload]{empheq}

\begin{document}

\begin{equation}[left=\empheqlbrace]
    \!\begin{aligned}
       Δ l &= Δ l_1 + Δ l_2\\
        N &= N_1(Δ l_1)=N_2(Δ_2)
    \end{aligned}
\end{equation}

\end{document} 

在此处输入图片描述

相关内容