Received: by nummer-3.proteosys id <01C19443.4B6C02EC@nummer-3.proteosys>; Thu, 3 Jan 2002 11:42:09 +0100 Return-Path: <@vm.gmd.de:LATEX-L@DHDURZ1.BITNET> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C19443.4B6C02EC" x-vm-v5-data: ([nil nil nil nil nil nil nil nil nil][nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil]) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message Subject: indented material Date: Wed, 30 Oct 1991 00:11:48 +0100 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: From: Sender: "LaTeX-L Mailing list" To: "Rainer M. Schoepf" Reply-To: "LaTeX-L Mailing list" Status: R X-Status: X-Keywords: X-UID: 428 This is a multi-part message in MIME format. ------_=_NextPart_001_01C19443.4B6C02EC Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Yo! There is a problem that I haven't made up my mind about. I'd like to hear opinions from the participants on this list. The plain TeX \item macro works with \hangindent, implying for instance that it will only work for one paragraph, so you have to say \item{} if you want a second paragraph in a logical item. It would seem then that the LaTeX approach, which relies on shifting the \leftskip is an improvement: indentation will stay the same, no matter how many paragraphs you put in an item. However, there is an important difference: in the first case the \hsize is decreased by the amount of the indentation; inthe second case the \hsize stays the same. The difference becomes apparent when you try to include a \vbox somewhere in a list environment with the second approach. Not only will it be too wide, it will also have a shifted left margin. Three solutions: 1/ ignore the whole issue 2/ base the list environment on \hangindent, and let \everypar generate new \handindent statements 3/ let the environment start generate an \everyvbox statement that sets the \leftskip to zero, and deacreases the \hsize. I'm seriously considering the third option. Opinions? Victor Eijkhout Center for Supercomputing Research and Development University of Illinois at Urbana-Champaign 305 Talbot Laboratory phone: +1 217 244-0047 (office) 104 South Wright Street +1 217 356-0876 (home) Urbana, Illinois 61801-2932, USA fax: +1 217 244-1351 home: 2503 W. Springfield Av, Apt. K-4, Champaign 61821, USA ------_=_NextPart_001_01C19443.4B6C02EC Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable indented material

Yo!

There is a problem that I haven't made up my mind = about. I'd like to
hear opinions from the participants on this = list.

The plain TeX \item macro works with \hangindent, = implying for instance
that it will only work for one paragraph, so you have = to say \item{} if
you want a second paragraph in a logical item.

It would seem then that the LaTeX approach, which = relies on shifting the
\leftskip is an improvement: indentation will stay = the same, no matter
how many paragraphs you put in an item.

However, there is an important difference: in the = first case the \hsize
is decreased by the amount of the indentation; inthe = second case the
\hsize stays the same. The difference becomes = apparent when you try to
include a \vbox somewhere in a list environment with = the second
approach.

Not only will it be too wide, it will also have a = shifted left margin.

Three solutions:
1/ ignore the whole issue
2/ base the list environment on \hangindent, and let = \everypar generate
new \handindent statements
3/ let the environment start generate an \everyvbox = statement
that sets the \leftskip to zero, and deacreases the = \hsize.

I'm seriously considering the third option.

Opinions?

Victor Eijkhout
 Center for Supercomputing Research and = Development
 University of Illinois at = Urbana-Champaign
 305 Talbot = Laboratory          &nb= sp;      phone: +1 217 244-0047 (office)
 104 South Wright = Street           &= nbsp;          +1 217 = 356-0876 (home)
 Urbana, Illinois 61801-2932, = USA        fax: +1 217 = 244-1351

home: 2503 W. Springfield Av, Apt. K-4, Champaign = 61821, USA


------_=_NextPart_001_01C19443.4B6C02EC--