%% %% 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'.