The following defines
<label name> can be given for referencing the equation.
\label afterwards keeps the previous referencing behavior like
equation would have done.
\refstepcounter is called at the beginning of the inline equation, because
hyperref sets the anchor here.
- A numbered equation should probably not be broken across lines. This is
prevented by the penalty settings at the beginning without loosing stretchability of glues. With
\mbox the strechability would be lost.
- The equation number is set by
\@eqnnum that takes care of the formatting of the equation number as in environment
equation. It is responsible for adding parentheses
and font settings.
The example file:
% Put \refstepcounter at the beginning, because
% package `hyperref' sets the anchor here.
% prevent line breaks inside equation
% \displaystyle % larger fractions, ...