对齐一组方程

对齐一组方程

我目前正在使用 Texmaker 撰写论文,但我对它还不太熟悉!我有一组三个方程式,我想将它们对齐,以便它们都从左侧彼此下方开始。

我尝试过这个:

\documentclass[11pt]{article}

\usepackage{amsmath}
\usepackage{graphicx}


\begin{document}

    $$\begin{aligned} \rho = \int_{2MG}^r \sqrt{g_{rr}(r')} dr' \\
    =  \int_{2MG}^{r} (1-\dfrac{2MG}{r'})^{-0.5} dr' \\
    = \sqrt{r(r-2MG)}+2MGsinh^{-1} (\sqrt{\dfrac{r}{2MG}-1)}\end{aligned}$$
\end{document}

它似乎没有按照我想要的方式工作!

有人能给我一些智慧之言吗?

答案1

带有方程编号的选项:

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{align}
\rho &= \int_{2MG}^r \sqrt{g_{rr}(r')} dr' \\ 
       &= \int_{2MG}^{r} (1-\dfrac{2MG}{r'})^{-0.5} dr' \\ 
       &= \sqrt{r(r-2MG)}+2MG\sinh^{-1} (\sqrt{\dfrac{r}{2MG}-1)}
\end{align}

\end{document}

在此处输入图片描述

不含方程编号:

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{align*}
\rho &= \int_{2MG}^r \sqrt{g_{rr}(r')} dr' \\ 
       &= \int_{2MG}^{r} (1-\dfrac{2MG}{r'})^{-0.5} dr' \\ 
       &= \sqrt{r(r-2MG)}+2MG\sinh^{-1} (\sqrt{\dfrac{r}{2MG}-1)}
\end{align*}

\end{document}

在此处输入图片描述

答案2

由于你的是一个单一的方程,所以最好使用组合equation-split而不是align

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\textbf{Numbered equation}

\begin{equation}
\begin{split}
\rho &= \int_{2MG}^r \sqrt{g_{rr}(r')}\,dr' \\
       &= \int_{2MG}^{r} \biggl(1-\dfrac{2MG}{r'}\biggr)^{\!-0.5} dr' \\
       &= \sqrt{r(r-2MG)}+2MG\sinh^{-1} \biggl(\sqrt{\dfrac{r}{2MG}-1}\,\biggr)
\end{split}
\end{equation}

\bigskip
\textbf{Unnumbered equation}

\begin{equation*}
\begin{split}
\rho &= \int_{2MG}^r \sqrt{g_{rr}(r')}\,dr' \\
       &= \int_{2MG}^{r} \biggl(1-\dfrac{2MG}{r'}\biggr)^{\!-0.5} dr' \\
       &= \sqrt{r(r-2MG)}+2MG\sinh^{-1} \biggl(\sqrt{\dfrac{r}{2MG}-1}\,\biggr)
\end{split}
\end{equation*}

\end{document} 

在此处输入图片描述

我还添加了一些\biggl(-\biggr)以使括号看起来更好,并在周围添加了一些(正和负)间距。

答案3

这是一个可能的解决方案:

\documentclass{article}

\usepackage{amsmath}
\newcommand*\differential[1]{\mathop{}\!\mathrm{d}#1}

\begin{document}

\begin{equation*}
\begin{split}
  \rho
  &= \int_{2MG}^{r} \sqrt{g_{rr}(r')} \differential{r'}\\
  &= \int_{2MG}^{r} {\mkern -5mu}\left(1 - \frac{2MG}{r'}\right)^{\mkern -4mu -0.5} \differential{r'}\\
  &= \sqrt{r(r - 2MG)} + 2MG\sinh^{-1}{\mkern -8mu}\left(\sqrt{\frac{r}{2MG}} - 1\right){\mkern -5mu}.
\end{split}
\end{equation*}

\end{document}

输出

评论:

  • 无需加载graphicx在这种情况下,包。
  • 例如,使用\[...\]而不是$$...$$来突出显示数学表达式。
  • 没有必要同时使用$$(你根本不应该使用)和aligned;你在数学环境中声明了一个数学环境。
  • 请注意使用split内部的组合equation*而不是aligned为方程块获取单个垂直居中的数字。
  • 这里没有必要\dfrac\frac就足够了​​。
  • 我使用\left(/\right)来自动缩放括号。
  • \left(我在/ \right)(通过)周围添加了负空间,\mkern以获得更好的水平间距。
  • 使用宏\sinh而不是仅仅输入sinh;它是一个数学运算符。
  • 我已经定义了微分的宏\differential。(引用《弗尔蒂旅馆》中巴兹尔·弗尔蒂的话:“[...] 专题:显而易见的事情”。)

相关内容