是否可以写出一些方程式,自动编号,并用一些文字描述这些方程式?
\begin{equation}
我无法在该部分写一些文字
这是我的情况
\documentclass{standalone}
\usepackage{amsmath}
\begin{document}
\begin{equation}
Description of the equation 1
eq1 (1)
Description of the equation 2
eq2 (2)
\end{equation}
\end{document}
应用以下解决方案后进行编辑-
额外的问题是所有方程式都应该对齐,所有文本都应该对齐,并且如果可能的话可以控制/重置编号。
答案1
以下是三种相对较短的描述(或评论,或...)的方法里面方程,其中\intertext
或\shortintertext
(后者来自mathtools
),或\text
在环境的爆炸列中flalign
:
\documentclass[]{article}
\usepackage[showframe]{geometry}
\usepackage{mathtools}
\usepackage{lipsum}
\begin{document}
\lipsum[3]
\begin{align}
\intertext{Description of equation 1}
E & = mc² \\
\intertext{Description of equation 2}
E & = h\nu
\end{align}
\begin{align}
\shortintertext{Description of equation 3}
E & = mc² \\
\shortintertext{Description of equation 4}
E & = h\nu
\end{align}
\begin{flalign}\setcounter{equation}{0}
& & E &= mc² & & \text{\footnotesize Description of equation 1}\\
& & E &= hν& & \text{\footnotesize Description of equation 2}
\end{flalign}
\end{document}
答案2
答案3
您可能希望将描述放在方程环境之外。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
Description of the equation 1
\begin{equation}
E=m\,c^2
\end{equation}
Description of the equation 2
\begin{equation}
E=h\,\nu
\end{equation}
This equation has no counter
\begin{equation*}
F=E-T\,S
\end{equation*}
\setcounter{equation}{0}
Now we start at 1 again
\begin{equation}
F=m\,a
\end{equation}
But I cannot recommend to reset the equation number.
\end{document}
编辑:添加了更多行和输出: