Attached a new addons.inc, which works for me with your
sorry, was the wrong one, please change
Herbert
# Extended textclass definition file.
# Author : Herbert Voss <[EMAIL PROTECTED]> 20030809
#
#===================================================================
# Style FramedEquation - Herbert Voss 20030809
#===================================================================
Style FramedEquation
Margin Static
LatexType Command
LatexName framedEquation
Font
Shape Normal
Color blue
EndFont
Preamble
\usepackage{varwidth}
\newsavebox{\ggbox}
\let\OldEquation\equation
\let\OldEndEquation\endequation
\let\OldEqnBeg\[
\let\OldEqnEnd\]
\def\restoreEquation{%
\let\equation\OldEquation
\let\endequation\OldEndEquation
\let\[\OldEqnBeg
\let\]\OldEqnEnd
}
\def\framedEquation#1{%
\def\equation{%
$$\refstepcounter{equation}%
\begin{lrbox}{\ggbox}%
$\displaystyle%
}%
\def\endequation{%
$\end{lrbox}%
\fbox{\usebox{\ggbox}}%
\eqno [EMAIL PROTECTED]@ignoretrue%
}%
\def\[{%
\begin{lrbox}{\ggbox}%
\begin{varwidth}{\linewidth}
\relax\ifmmode
[EMAIL PROTECTED]
\else
\ifvmode
\nointerlineskip
\makebox[.1\linewidth]%
\fi
$$%%$$ BRACE MATCH HACK
\fi%
}%
\def\]{%
\relax\ifmmode
\ifinner
[EMAIL PROTECTED]
\else
$$%%$$ BRACE MATCH HACK
\fi
[EMAIL PROTECTED]
\ignorespaces
\end{varwidth}
\end{lrbox}%
\centerline{\fbox{\usebox{\ggbox}}}%
}%
#1%
\restoreEquation%
}
EndPreamble
End