我有以下 Latex 方程式:
\begin{subequations}\label{eq:e1}
\begin{equation}
z = \min_x\{c^Tx + W(x), x\geq 0\}
\end{equation}
\end{subequations}
some text as long as a paragraph
\begin{equation}\label{eq:eq2}
W(x) = \min_w\{k^Tw-x : w\geq0\}
\end{equation}
本质上,我希望eq:eq2
被编号为 的一部分eq:eq1
。也就是说,如果eq:eq1
被编号,3a
我希望eq:eq2
被编号3b
。
我尝试了一下,\tag
但无法让它工作,而且我在任何地方都没有找到合适的答案(可能是因为我真的不知道要寻找什么)。
笔记:当然,我可以将分配tag
3a
给其中一个,将分配3b
给另一个,但这样可能会扰乱论文其余部分的一般编号。
答案1
您可以将段落放在以下两者之间:
\documentclass[10pt]{article}
\usepackage{amsmath}
\begin{document}
\begin{subequations}
\label{eq:e}
\begin{equation}
\label{eq:e1}
z = \min_x\{c^Tx + W(x), x\geq 0\}
\end{equation}
some text as long as a paragraph
some text as long as a paragraph
some text as long as a paragraph
some text as long as a paragraph
some text as long as a paragraph
some text as long as a paragraph
\begin{equation}
\label{eq:e2}
W(x) = \min_w\{k^Tw-x : w\geq0\}
\end{equation}
\end{subequations}
Example \eqref{eq:e1} and \eqref{eq:e2} and \eqref{eq:e}
\end{document}
还要注意\label
发出命令以引用正确项目的位置:如果标记整个subequations
环境,则会得到所有子方程式所共有的编号(例如(1)),如果标记单个方程式,则会得到单个编号(例如(1b))。
答案2
Intertext 也在这里起作用。
\documentclass{article}
\usepackage{amsmath}
\usepackage{lipsum}
\begin{document}
\begin{subequations}\label{eq:e}
\begin{align}
\label{eq:e1}
z & = \min_x\{c^Tx + W(x), x\geq 0\} \\
\intertext{\lipsum[1]}
\label{eq:e2}
W(x) & = \min_w\{k^Tw-x : w\geq0\}
\end{align}
\end{subequations}
Example \eqref{eq:e1} and \eqref{eq:e2} and \eqref{eq:e}
\end{document}