Received: by nummer-3.proteosys id <01C19443.4C4999A4@nummer-3.proteosys>; Thu, 3 Jan 2002 11:42:10 +0100 In-Reply-To: Your message of "Wed, 30 Oct 91 12:03:08 GMT." <199110310334.AA10088@s46.csrd.uiuc.edu> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C19443.4C4999A4" Return-Path: <@vm.gmd.de:LATEX-L@DHDURZ1.BITNET> X-MimeOLE: Produced By Microsoft Exchange V6.5 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]) Content-class: urn:content-classes:message Subject: Re: indented material Date: Thu, 31 Oct 1991 16:40:08 +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: 436 This is a multi-part message in MIME format. ------_=_NextPart_001_01C19443.4C4999A4 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Chris wrote: >> 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. >LateX does not "shift the \leftskip" for litst (at least not for the >ones that conatin \item, which are, I assume, what he is talking >about). I must admit I was wrong here. The \list command contains the line \parshape 1 \@totalleftmargin \linewidth but I don't see how this parshape is automatically applied to paragraphs that start inside an item. Chris? >> 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. >In neither case is the \hsize changed. Hm. It appears that the \hsize is only decreased when the paragraph is finally broken into lines, not while it's being composed. Makes sense, but then the problem still stands. What were the reasons of the original implementor of LaTeX to do things this way, instead of using \leftskip? 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.4C4999A4 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Re: indented material

Chris wrote:

>> 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.
>LateX does not "shift the \leftskip" = for litst (at least not for the
>ones that conatin \item, which are, I assume, = what he is talking
>about).

I must admit I was wrong here. The \list command = contains the line
     \parshape 1 = \@totalleftmargin \linewidth
but I don't see how this parshape is automatically = applied
to paragraphs that start inside an item. = Chris?

>> 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.
>In neither case is the \hsize changed.

Hm. It appears that the \hsize is only decreased when = the
paragraph is finally broken into lines, not while = it's being
composed. Makes sense, but then the problem still = stands.

What were the reasons of the original implementor of = LaTeX
to do things this way, instead of using = \leftskip?

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.4C4999A4--