summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/smflatex/smfenum.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-13 00:07:14 +0000
committerKarl Berry <karl@freefriends.org>2006-01-13 00:07:14 +0000
commit3575ebadc9a1d8e56e46298ea98750f345e758b0 (patch)
treeb731c3f2165da65a713cf5bef5fb4114b935148a /Master/texmf-dist/tex/latex/smflatex/smfenum.sty
parent7a2e438ec282f3f0db1665410f185ace128a33ef (diff)
smflatex
git-svn-id: svn://tug.org/texlive/trunk@1331 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/smflatex/smfenum.sty')
-rw-r--r--Master/texmf-dist/tex/latex/smflatex/smfenum.sty105
1 files changed, 105 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/smflatex/smfenum.sty b/Master/texmf-dist/tex/latex/smflatex/smfenum.sty
new file mode 100644
index 00000000000..ba5b6d8aeb6
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/smflatex/smfenum.sty
@@ -0,0 +1,105 @@
+%%
+%% This is file `smfenum.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% smfclass.dtx (with options: `smfenum')
+%%
+%%% =========================================
+%%% @LaTeX-file{
+%%% version = "1.2e",
+%%% date = "1999/09/17",
+%%% author = "Societe mathematique de France"
+%%% copyright = "Copyright (C) 1999 SMF,
+%%% uses some 3rd party code (esp. AMS)"
+%%% checksum = "45539 4982 18193 174456",
+%%% codetable = "ISO/ASCII",
+%%% keywords = "latex, smflatex, amslatex",
+%%% supported = "yes"}
+%%% ====================================================================
+%% \CharacterTable
+%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%% Digits \0\1\2\3\4\5\6\7\8\9
+%% Exclamation \! Double quote \" Hash (number) \#
+%% Dollar \$ Percent \% Ampersand \&
+%% Acute accent \' Left paren \( Right paren \)
+%% Asterisk \* Plus \+ Comma \,
+%% Minus \- Point \. Solidus \/
+%% Colon \: Semicolon \; Less than \<
+%% Equals \= Greater than \> Question mark \?
+%% Commercial at \@ Left bracket \[ Backslash \\
+%% Right bracket \] Circumflex \^ Underscore \_
+%% Grave accent \` Left brace \{ Vertical bar \|
+%% Right brace \} Tilde \~}
+\ProvidesPackage{smfenum}[1999/11/15 v1.1
+ Nouvelle version des parametres d'enumerations]
+
+\def\enumerate{\ifnum \@enumdepth >3 \@toodeep\else
+ \advance\@enumdepth \@ne
+ \edef\@enumctr{enum\romannumeral\the\@enumdepth}\list
+ {\csname label\@enumctr\endcsname}{\usecounter
+ {\@enumctr}\def\makelabel##1{{\upshape##1}\ignorespaces}}\fi}
+
+\def\itemize{%
+ \ifnum \@itemdepth >\thr@@\@toodeep\else
+ \advance\@itemdepth\@ne
+ \edef\@itemitem{labelitem\romannumeral\the\@itemdepth}%
+ \expandafter
+ \list
+ \csname\@itemitem\endcsname
+ {\def\makelabel##1{{##1}\ignorespaces}}%
+ \fi}
+
+\def\@genlists{%
+ \itemsep\z@skip
+ \partopsep\z@skip
+ \parsep\z@skip
+ \labelwidth\leftmargin \advance\labelwidth-\labelsep
+ \listparindent\normalparindent
+ \itemindent\leftmargin\advance\itemindent \normalparindent}
+
+\def\@listi{\leftmargin\leftmargini \topsep\listisep \@genlists}
+\let\@listI\@listi
+\def\@listii{\leftmargin\leftmarginii \topsep\listiisep \@genlists}
+\def\@listiii{\leftmargin\leftmarginiii \topsep\listiiisep \@genlists}
+\def\@listiv{\leftmargin\leftmarginiv \topsep\listivsep \@genlists}
+\def\@listv{\leftmargin\leftmarginv \topsep\listvsep \@genlists}
+\def\@listvi{\leftmargin\leftmarginvi \topsep\listvisep \@genlists}
+
+\def\labelenumi{(\theenumi)}
+\def\theenumi{\@arabic\c@enumi}
+\listisep \smallskipamount
+
+\def\p@enumii{\theenumi}
+\def\labelenumii{(\theenumii)}
+\def\theenumii{\@alph\c@enumii}
+\newdimen\listiisep
+\listiisep \smallskipamount
+
+\def\labelenumiii{(\theenumiii)}
+\def\theenumiii{\@roman\c@enumiii}
+\def\p@enumiii{\theenumi(\theenumii)}
+\newdimen\listiiisep
+\listiiisep \smallskipamount
+
+\def\labelenumiv{(\theenumiv)}
+\def\theenumiv{\@Alph\c@enumiv}
+\def\p@enumiv{\p@enumiii\theenumiii}
+\newdimen\listivsep
+\listivsep \smallskipamount
+
+\AtBeginDocument{%
+\leftmargini 0pt
+\leftmarginii \normalparindent
+\leftmarginiii 2\normalparindent
+\leftmarginiv 3\normalparindent
+\leftmarginv 4\normalparindent
+\leftmarginvi 5\normalparindent
+\labelsep=1ex
+\leftmargin=\leftmargini
+\@listi}
+\endinput
+%%
+%% End of file `smfenum.sty'.