我们可以在一行中用文字和方程编号写一个方程式吗?

我们可以在一行中用文字和方程编号写一个方程式吗?

我正在使用以下内容写一个等式

\begin{eqnarray}
\max\{|P_4|\} = \frac{m+2}{2}
\end{eqnarray}

它以下列方式给我输出:

在此处输入图片描述

我可以在文本后插入带有方程编号的方程吗?可以这样做吗?这会占用太多页面空间,我必须至少写六个这样的方程。请帮忙。

答案1

我不确定这是否是您想要的,否则我可以删除此帖子。

\documentclass[]{article}

\usepackage{hyperref}

% https://tex.stackexchange.com/questions/78579/labelled-in-line-equation
\makeatletter
\newcommand*{\inlineequation}[2][]{%
  \begingroup
    % Put \refstepcounter at the beginning, because
    % package `hyperref' sets the anchor here.
    \refstepcounter{equation}%
    \ifx\\#1\\%
    \else
      \label{#1}%
    \fi
    % prevent line breaks inside equation
    \relpenalty=10000 %
    \binoppenalty=10000 %
    \ensuremath{%
      % \displaystyle % larger fractions, ...
      #2%
    }%
    ~\@eqnnum
  \endgroup
}
\makeatother


\begin{document}

A shortest $u_0-u_i$ path is $P_1:u_0,v_0,v_3,v_6,\cdots,v_i,u_i$ containing $i/3$ 
edges from $C_1$ and two edges from $M$. Length of $P_1$ is $(i+6)/2$ and maximum
of $P_1$ is for $i=3m/2$, i.e., \inlineequation[eq:inline]{\max\{|P_4|\} = (m+2)/2}\\

Now a reference to Eq.~(\ref{eq:inline}), which states that 
\end{document}

在此处输入图片描述

相关内容