我目前正在尝试写一篇论文。我必须遵守的格式适用于多个方程式:
- 它们应该有一个参考编号,
- 它们需要被列举出来。
我有一个简单的解决方案:
\begin{enumerate}
\item
$ \volST = \BulkM \secoiT \otimes \secoiT : \StrTe $,
\item
$ \devST = 2\LamesC\ProjT : \epsel. \qquad \textcolor{red}{= \devST^{el}} $
\end{enumerate}
但输出不是枚举的,或者是这样的:
\begin{enumerate}
\item
\begin{equation}
\volST = \BulkM \secoiT \otimes \secoiT : \StrTe,
\end{equation}
\item
\begin{equation}
\devST = 2\LamesC\ProjT : \epsel. \qquad \textcolor{red}{= \devST^{el}}
\end{equation}
\end{enumerate}
这里对齐搞乱了(我想可以用类似 flalign 的东西来修复?)并且两个方程式都有两个数字而不是一个。最佳方案是围绕枚举的方程式环境?
谢谢,文森特:)
编辑:我现在的解决方案是
\begin{equation} \begin{split}
&\volST = \BulkM \secoiT \otimes \secoiT : \StrTe ,\\
&\devST = 2\LamesC\ProjT : \epsel. \qquad \textcolor{red}{= \devST^{el}}
\end{split} \end{equation} \label{eq}
但我想引用它们,例如: 1.\ref{eq}
或2.\ref{eq}
答案1
也许您可以使用subequations
环境,正如 Bernard 在评论中所建议的那样。
\documentclass{article}
\usepackage{amsmath}
\usepackage{xcolor}
\DeclareMathOperator{\volST}{volST}
\DeclareMathOperator{\BulkM}{BulkM}
\DeclareMathOperator{\secoiT}{secoiT}
\DeclareMathOperator{\StrTe}{StrTe}
\DeclareMathOperator{\devST}{devST}
\DeclareMathOperator{\LamesC}{LamesC}
\DeclareMathOperator{\ProjT}{ProjT}
\DeclareMathOperator{\epsel}{epsel}
\begin{document}
\begin{subequations}
\label{eqs}
\begin{align}
\label{eq1} \volST & = \BulkM \secoiT \otimes \secoiT : \StrTe, \\
\label{eq2} \devST & = 2\LamesC\ProjT : \epsel. \qquad \textcolor{red}{= \devST^{el}}
\end{align}
\end{subequations}
Now you can reference both equations at once with \eqref{eqs}, or reference only equation \eqref{eq1} or \eqref{eq2}.
\end{document}