Received: by nummer-3.proteosys id <01C19443.4542E92C@nummer-3.proteosys>; Thu, 3 Jan 2002 11:41:58 +0100 x-vm-v5-data: ([nil nil nil nil t nil nil t nil][nil nil nil nil nil nil nil nil nil nil nil nil "^From:" nil nil nil]) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C19443.4542E92C" x-vm-vheader: ("From:" "Sender:" "Resent-From" "To:" "Apparently-To:" "Cc:" "Subject:" "Date:" "Resent-Date:") nil X-MimeOLE: Produced By Microsoft Exchange V6.5 x-vm-bookmark: 1 Content-class: urn:content-classes:message Subject: blind spot, or: why @listI and not @listi? Date: Tue, 20 Aug 1991 01:00:00 +0100 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: From: Sender: "LaTeX-L Mailing list" To: "Rainer M. Schoepf" Status: R X-Status: X-Keywords: X-UID: 365 This is a multi-part message in MIME format. ------_=_NextPart_001_01C19443.4542E92C Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I'm trying to understand a small detail of LaTeX's \list mechanism, but without success. I must have a blind spot somewhere, so I would appreciate some help with the following. When I take \@listi and \@listii from article.sty and re-define them as follows \def\@listI{\typeout{executing \string\@listi}% \leftmargin\leftmargini \parsep 4pt plus 2pt minus 1pt \topsep 8pt plus 2pt minus 4pt \itemsep 4pt plus 2pt minus 1pt} \let\@listi\@listI \def\@listii{\typeout{executing \string\@listii}% \leftmargin\leftmarginii \labelwidth\leftmarginii\advance\labelwidth-\labelsep \topsep 4pt plus 2pt minus 1pt \parsep 2pt plus 1pt minus 1pt \itemsep \parsep} make no change to \list (latex.tex), and then use this with a document with {enumerate} or {itemize} nested two deep, I get both messages, i.e. executing \@listi and executing \@listiI When I change \@listi as follows \def\@listi{\typeout{executing \string\@listi}% \leftmargin\leftmargini \parsep 4pt plus 2pt minus 1pt \topsep 8pt plus 2pt minus 4pt \itemsep 4pt plus 2pt minus 1pt} I only get executing \@listii What am I overlooking? What's the use of the \@listI? Nico ---------------------------------------------------------------------- Dr. Nico A.F.M. Poppelier Elsevier Science Publishers, APD, R&D Department Sara Burgerhartstraat 25, 1055 KV Amsterdam, The Netherlands Phone: +31-20-5862504. Fax: +31-20-5862425. Email: = n.poppelier@elsevier.nl ------_=_NextPart_001_01C19443.4542E92C Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable blind spot, or: why @listI and not @listi?

I'm trying to understand a small detail of LaTeX's = \list mechanism, but
without success. I must have a blind spot somewhere, = so I would
appreciate some help with the following.

When I take \@listi and \@listii from article.sty and = re-define them
as follows

\def\@listI{\typeout{executing \string\@listi}%
 \leftmargin\leftmargini \parsep 4pt plus 2pt = minus 1pt
 \topsep 8pt plus 2pt minus 4pt \itemsep 4pt = plus 2pt minus 1pt}
\let\@listi\@listI

\def\@listii{\typeout{executing = \string\@listii}%
 \leftmargin\leftmarginii
 \labelwidth\leftmarginii\advance\labelwidth-\labelsep
 \topsep 4pt plus 2pt minus 1pt \parsep 2pt plus = 1pt minus 1pt
 \itemsep \parsep}

make no change to \list (latex.tex), and then use this = with a document
with {enumerate} or {itemize} nested two deep, I get = both messages,
i.e.

  executing \@listi

and

  executing \@listiI

When I change \@listi as follows

\def\@listi{\typeout{executing \string\@listi}%
 \leftmargin\leftmargini \parsep 4pt plus 2pt = minus 1pt
 \topsep 8pt plus 2pt minus 4pt \itemsep 4pt = plus 2pt minus 1pt}

I only get

  executing \@listii

What am I overlooking? What's the use of the = \@listI?

Nico

----------------------------------------------------------------= ------
Dr. Nico A.F.M. Poppelier
Elsevier Science Publishers, APD, R&D = Department
Sara Burgerhartstraat 25, 1055 KV Amsterdam, The = Netherlands
Phone: +31-20-5862504. Fax: +31-20-5862425. Email: = n.poppelier@elsevier.nl


------_=_NextPart_001_01C19443.4542E92C--