引用另一个方程的编号方程

引用另一个方程的编号方程

抱歉,我不知道标题是否清楚。我想知道如何执行以下操作:我有一个方程式,假设它的数值是 1.1。几段之后,我想写出另一个版本的方程式 1.1,并将其称为 1.1b 而不是 1.2。如果我只是使用,我不知道该怎么做

\begin{equation}
F = ma
\end{equation}

bla bla bla

\begin{equation}
F = mg
\end{equation}

答案1

在第一个方程中使用 a \label(例如,此处\label{eqA},而在第二个方程(amsmath必需)中使用\tag{\ref{eqA}b}

\documentclass{book}
\usepackage{mathtools}
\begin{document}
\chapter{new chapter}
\begin{equation}
\label{eqA}
F = ma
\end{equation}

bla bla bla

\begin{equation}
\label{eqB}
F = mg\tag{\ref{eqA}b}
\end{equation}

In equations \ref{eqA} and \ref{eqB}\ldots
\end{document}

在此处输入图片描述

答案2

您真正想要的只是section numbering根据您所在的部分自动分配方程编号的方程式。使用\numberwithin{equation}{section}即可完成。

代码

\documentclass{article}
\usepackage{amsmath}
\numberwithin{equation}{section}


\begin{document}
\section{Section 1}
\begin{equation}
\label{equation: force}
F = ma
\end{equation}

blah blah blah

\begin{equation}
F = mg \tag{\ref{equation: force}b}
\end{equation}
\end{document}

您需要为第一个方程分配一个标签,在第二个方程中,只需使用附加后缀 来引用它即可b。具体操作如下:F = mg \tag{\ref{equation: force}b}

输出

在此处输入图片描述

相关内容