如何在这些方程式中输入方程式编号,同时保持它们与“等号”对齐

如何在这些方程式中输入方程式编号,同时保持它们与“等号”对齐

我想在这三个方程式上标注方程式编号。同时我还希望它们与“=”符号对齐。

\documentclass[12pt,a4paper]{article}
\usepackage[a4paper, total={6in, 8in}]{geometry}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{fourier}
    \usepackage{mathtools}
\usepackage{amsmath}
\usepackage[english]{babel}
\usepackage{graphicx}
\graphicspath{ {images/} }

\usepackage{marginnote}


\usepackage{lipsum}


\newcommand\blfootnote[1]{%
  \begingroup
  \renewcommand\thefootnote{}\footnote{#1}%
  \addtocounter{footnote}{-1}%
  \endgroup
}

\begin{document}

\[KP = e^{-\lambda} \Big( \frac {\nu'}{r}+ \frac {1}{r^2}\Big)-\frac {1}{r^2}\]
             \[KP = e^{-\lambda} \Big(\frac {\nu ''}{2}-\frac {\lambda ' \nu '}{4} + \frac {(\nu')^2}{4} + \frac {\nu' -\lambda'}{2r}\Big)\] 
    \[ K \rho c^2 = e^{-\lambda}\Big (\frac {\lambda '}{r}-\frac {1}{r^2}\Big) +\frac {1}{r^2}\]

\[
\frac{dP}{dr}=\frac{-(P+\rho c^2 )\nu'} {2}\]

\end {document}

答案1

环境alignfromamsmath正是您所需要的。&在每个等号前放置以标记对齐点,并\\在除最后一行之外的每一行末尾添加以标记新等式的开始。

\documentclass[12pt,a4paper]{article}
\usepackage[a4paper, total={6in, 8in}]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{fourier}
\usepackage{mathtools}

\begin{document}
\begin{align}
KP &= e^{-\lambda} \Big( \frac {\nu'}{r}+ \frac {1}{r^2}\Big)-\frac {1}{r^2} \\
KP &= e^{-\lambda} \Big(\frac {\nu''}{2}-\frac {\lambda' \nu'}{4} + \frac {(\nu')^2}{4} + \frac {\nu' -\lambda'}{2r}\Big) \\
K \rho c^2 &= e^{-\lambda}\Big (\frac {\lambda'}{r}-\frac {1}{r^2}\Big) +\frac {1}{r^2} \\
\frac{dP}{dr}&=\frac{-(P+\rho c^2 )\nu'} {2}
\end{align}
\end {document}

在此处输入图片描述

还:

  • mathtools加载和扩展amsmath,因此没有必要单独加载,并且
  • 连续显示的方程式绝不应使用连续\[... \](或equation/ equation*)进行排版;间距是错误的。如果您需要对齐但不需要编号,则可以使用环境align*。如果不需要特定的对齐,请使用gather/ gather*

相关内容