我如何按首字母对齐这些方程式?

我如何按首字母对齐这些方程式?

此代码仅供在 stackexchange 上使用,不是文档。不确定如何对齐这些方程式。

codereview.stackexchange 仅支持 $$..$$ 格式的 mathjaxx,而不支持 $..$。

$$
  \lambda = 
    \small{
      \text{[m]}
    }
    \tiny{
      \text{metres}
    }
$$

$$
  \text{E} = 
    \small{
      \text{[J]}
    }
    \tiny{
      \text{joules}
    }
$$

$$
  \text{h} =
    \small{
      \text{[J]} 
    }
    \tiny{
      \text{joules}
    }\cdot
    \small{
      [\text{s}^{\tiny{-1}}]
    }
    \tiny{
      \text{seconds}
    }
$$

$$
  \text{c} =
    \small{
      \text{[m]} 
    }
    \tiny{
      \text{metres}
    }\cdot
    \small{
      [\text{s}^{\tiny{-1}}]
    }
    \tiny{
      \text{seconds}
    }
$$

$$
  N_A = 
    \small{
      [\text{mol}^{\tiny{-1}}]
    }
    \tiny{
      \text{Avogadro's number}
    }
$$

$$
  \text{c} = 
    \small{
      299792600\ 
      \text{m} \cdot \text{s}^{-1}
    }
$$

$$
  N_A =  
    \small{
      6.0221415\ \cdot\ 10^{23}
    }
$$

$$
  \text{h} = 
    \small{
      6.62607600\ \cdot\ 10^{-34}\ 
      \text{J} \cdot \text{s}^{-1}
    }
$$

它没有显示在这里,也许该网站需要文档格式?

截屏

在此处输入图片描述

答案1

您不能在数学中使用大小命令,并且它们不接受参数。

你想align*在这里

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{align*}
  \lambda &= 
      \mathrm{[m]}
      _{\mathrm{metres}}
\\
  \mathrm{E} &= 
      \mathrm{[J]}
      _{\mathrm{joules}}
\\
  \mathrm{h} &=
      \mathrm{[J]} 
      _{\mathrm{joules}}
    \cdot
      [\mathrm{s}^{-1}]
      _{\mathrm{seconds}}
\\
  \mathrm{c} &=
      \mathrm{[m]} 
      _{\mathrm{metres}}
    \cdot
      [\mathrm{s}^{-1}]
      _{\mathrm{seconds}}
\\
  N_A &= 
      [\mathrm{mol}^{-1}]
      _{\mathrm{Avogadro's\ number}}
\\
  \mathrm{c} &= 
      299792600 
      \mathrm{m} \cdot \mathrm{s}^{-1}
\\
  N_A &=  
      6.0221415 \cdot 10^{23}
\\
  \mathrm{h} &= 
      6.62607600 \cdot 10^{-34}  
      \mathrm{J} \cdot \mathrm{s}^{-1}
\end{align*}
\end{document}

相关内容