lout-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Vertical space/gap..


From: Ish Rattan
Subject: Re: Vertical space/gap..
Date: Fri, 16 Mar 2001 09:43:54 -0500 (EST)


On Fri, 16 Mar 2001, Valeriy E. Ushakov wrote:

> > If your questions are in a list, use @ListNewPage to jump to the top
> > of the next page.
> 
> On Fri, Mar 16, 2001 at 09:46:16 +0800, Isaac Kar-Keung To wrote:
> 
> > @BL
> > @LI { An item. } 
> > //.5vx
> > @LI { Another item. }
> 
> Nah!  See Albert's remarks above.  Lists need special @ListNewPage
> instead of @NP because lists are structurally different.
> 
> @List symbol is recursively expanded into actual list entries on the
> page, so to say.  @ListItem provides contents for those entries and
> @EndList notifies the @List that recursion can be terminated as there
> are no more items.
> 
> While @BL @LI @EL syntactically *looks* like enumeration in, say,
> LaTeX - it's very different structurally.  @ListItem is a galley like
> a footnote - it doesn't appear at it's invocation place, it travels to
> some space @List allocated for it.
> 
> One can even contrive the following example (try it!):
> 
> 
>     @BulletList
> 
>     @PP This list outlines possible solutions to
>     ``vertical gap'' problem.
>     One can either use a concatenation
>     operator @OneCol { @LI { "//" operator } }
>     or an empty object.  @OneCol { @LI { empty object } }
> 
>     @RawEndList
> 
>     @PP That's all, folks.
> 
> 
> So if one uses list, the gap (in Albert's example) or blank object (in
> Jeff example) must be within @ListItem.  Using "gap" paramter to @List
> is also possible but the gap will disappear at page boundaries.

The following does provide the spacing but a bullet sits at the start
of blank region

@BL
@LI { First Item. }
@LI { //10v }
@LI { Last Item. }
@LI { //3i }
@EL

- ishwar



reply via email to

[Prev in Thread] Current Thread [Next in Thread]