我在乳胶纸上的“第一个方程”是预备模型方程。然后我开始开发算法,从第一步开始,然后是第二步,等等。所以我希望我的模型方程被标记为 (0),我的第一个算法步骤被标记为 (1),第二步被标记为 (2) 等等。
但是 \label 没有计数器,我该怎么办?
答案1
将计数器设置为 -1 将从 0 开始计算:\setcounter{equation}{-1}
。
编辑。或者,\tag{<label>}
可以使用自定义标签覆盖编号(需要amsmath
)。因此根本\tag{0}
不需要使用\setcounter
代码
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
M = X_\text{Model} \tag{0}\label{eq:model}
\end{equation}
\begin{equation}
y_1 = f_1(x) \label{eq:1}
\end{equation}
\begin{equation}
y_2 = f_2(x) \label{eq:2}
\end{equation}
Reference to a model: eq. \ref{eq:model}.
Reference to eq. \ref{eq:1}.
Reference to eq. \ref{eq:2}.
\end{document}
答案2
您可以减少方程计数器:
\documentclass{article}
\addtocounter{equation}{-1}
\begin{document}
\begin{equation}
d
\end{equation}
\begin{equation}
f
\end{equation}
\end{document}