diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-13 00:07:14 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-13 00:07:14 +0000 |
commit | 3575ebadc9a1d8e56e46298ea98750f345e758b0 (patch) | |
tree | b731c3f2165da65a713cf5bef5fb4114b935148a /Master/texmf-dist/tex/latex/smflatex/smfenum.sty | |
parent | 7a2e438ec282f3f0db1665410f185ace128a33ef (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.sty | 105 |
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'. |