From c0c7943227586b57814cdb2ad4be79c7ca0178e2 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 12 Jan 2006 23:54:59 +0000 Subject: eqname git-svn-id: svn://tug.org/texlive/trunk@871 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/eqname/eqname.sty | 34 +++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/eqname/eqname.sty (limited to 'Master/texmf-dist/tex/latex/eqname') diff --git a/Master/texmf-dist/tex/latex/eqname/eqname.sty b/Master/texmf-dist/tex/latex/eqname/eqname.sty new file mode 100644 index 00000000000..cf8db3c2c25 --- /dev/null +++ b/Master/texmf-dist/tex/latex/eqname/eqname.sty @@ -0,0 +1,34 @@ +%%% LaTeX document style option eqname.sty +%%% Gerd Neugebauer 4/92 +%%% gerd@intellektik.informatik.th-darmstadt.de +%%% +%%% This style option allows named equations as follows +%%% +%%% 1 + 1 = 2 (17) +%%% 1 + 2 = 3 (bingo) +%%% 1 + 3 = 4 (18) +%%% +%%% This can be produced by +%%% +%%% \begin{eqnarray} +%%% 1+1=2 \label{e1}\\ +%%% 1+2=3 \eqname{bingo}\label{e2}\\ +%%% 1+3=4 \label{e3} +%%% \end{eqnarray} +%%% +%%% Note: The \label has to go after the \eqname command. +%%% +%%% Bugs & Problems: +%%% This style option does not work with leqno.sty +%%% +%%%---------------------------------------------------------------------------- + +\newif\if@eqname +\def\@eqname{} +\def\@eqnnum{{\reset@font\rm + (\if@eqname\@eqname% + \addtocounter{equation}{-1}% + \global\let\@currentlabel=\theequation% + \global\@eqnamefalse% + \else\theequation\fi)}} +\def\eqname#1{\xdef\@eqname{#1}\global\@eqnametrue\gdef\@currentlabel{#1}} -- cgit v1.2.3