summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/tex/latex/eqname/eqname.sty34
1 files changed, 34 insertions, 0 deletions
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}}