OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: DOCBOOK-APPS: nesting variablelists in PDF


Looks like nested variablelists should be the
FO-Processor-Challenge-Of-The_Week.  8^)

I used three processors and got three different results
when using 'variablelist.as.blocks'.
What the stylesheet is supposed to produce in this
mode is:

Term two
   exercitation ullamcorper suscipit lobortis nisl ut
   aliquip ex ea commodo consequat. Duis autem vel eum

   two a
      Lorem ipsum dolor sit amet, consectetuer
      adipiscing elit, sed diam nonummy nibh euismod

   two b
      exercitation ullamcorper suscipit lobortis nisl
      ut aliquip ex ea commodo consequat. Duis autem

Term cee
   illum dolore eu feugiat nulla facilisis at vero
   eros et accumsan et iusto odio dignissim qui

That is, the paras below the term should be
indented relative to the term.

PassiveTeX indented nothing.

FOP indented the first level paragraphs and the second
level terms to the same amount, but did not further indent
the second level paras.

XEP 2 (demo version) properly indented everything.

So the winner this week is XEP.
And the DocBook stylesheets, which appear to be putting
out the right codes if the processors would just
cooperate.


Bob Stayton                                 400 Encinal Street
Publications Architect                      Santa Cruz, CA  95060
Technical Publications                      voice: (831) 427-7796
Caldera International, Inc.                 fax:   (831) 429-1887
                                            email: bobs@caldera.com


On Thu, Oct 10, 2002 at 03:41:20PM -0500, Dennis Grace wrote:
> 
> I want to set my variable lists (from XML) as blocks, but I want them to
> nest.
> 
> If I set my variablelists as lists, they nest something like this:
> 
> 
> Term one   Lorem ipsum dolor sit amet, consectetuer
>            adipiscing elit, sed diam nonummy nibh
>            euismod tincidunt ut laoreet dolore magna
>            aliquam erat volutpat. Ut wisi enim ad
>            minim veniam, quis nostrud
> 
> Term two   exercitation ullamcorper suscipit lobortis
>            nisl ut aliquip ex ea commodo consequat.
>            Duis autem vel eum iriure dolor in
>            hendrerit in vulputate velit esse molestie
>            consequat,
> 
>            two a    Lorem ipsum dolor sit amet,
>                     consectetuer adipiscing elit, sed
>                     diam nonummy nibh euismod
>                     tincidunt ut laoreet dolore magna
>                     aliquam erat volutpat. Ut wisi
>                     enim ad minim veniam, quis
>                     nostrud
> 
>            two b   exercitation ullamcorper suscipit
>                    lobortis nisl ut aliquip ex ea
>                    commodo consequat. Duis autem vel
>                    eum iriure dolor in hendrerit in
>                    vulputate velit esse molestie
>                    consequat, vel
> 
> Term cee   illum dolore eu feugiat nulla facilisis
>            at vero eros et accumsan et iusto odio
>            dignissim qui blandit praesent luptatum
>            azril delenit augue duis dolore te
>            feugait nulla facilisi.
> 
> 
> If, however, I set <xsl:param name="variable.lists.as.blocks" select="1"/>,
> then I get this:
> 
> 
> Term one
> Lorem ipsum dolor sit amet, consectetuer adipiscing
> elit, sed diam nonummy nibh euismod tincidunt ut
> laoreet dolore magna aliquam erat volutpat. Ut wisi
> enim ad minim veniam, quis nostrud
> 
> Term two
> exercitation ullamcorper suscipit lobortis nisl ut
> aliquip ex ea commodo consequat. Duis autem vel eum
> iriure dolor in hendrerit in vulputate velit esse
> molestie consequat,
> 
> two a
> Lorem ipsum dolor sit amet, consectetuer adipiscing
> elit, sed diam nonummy nibh euismod tincidunt ut
> laoreet dolore magna aliquam erat volutpat. Ut wisi
> enim ad minim veniam, quis nostrud
> 
> two b
> exercitation ullamcorper suscipit lobortis nisl ut
> aliquip ex ea commodo consequat. Duis autem vel
> eum iriure dolor in hendrerit in vulputate velit
> esse molestie consequat, vel
> 
> Term cee
> illum dolore eu feugiat nulla facilisis at vero
> eros et accumsan et iusto odio dignissim qui
> blandit praesent luptatum azril delenit augue duis
> dolore te feugait nulla facilisi.
> 
> 
> Does anyone know a way to make the variablelist blocks nest, so that I get
> something like:
> 
> Term one
> Lorem ipsum dolor sit amet, consectetuer adipiscing
> elit, sed diam nonummy nibh euismod tincidunt ut
> laoreet dolore magna aliquam erat volutpat. Ut wisi
> enim ad minim veniam, quis nostrud
> 
> Term two
> exercitation ullamcorper suscipit lobortis nisl ut
> aliquip ex ea commodo consequat. Duis autem vel eum
> iriure dolor in hendrerit in vulputate velit esse
> molestie consequat,
> 
>    two a
>    Lorem ipsum dolor sit amet, consectetuer
>    adipiscing elit, sed diam nonummy nibh euismod
>    tincidunt ut laoreet dolore magna aliquam erat
>    volutpat. Ut wisi enim ad minim veniam, quis
>    nostrud
> 
>    two b
>    exercitation ullamcorper suscipit lobortis nisl
>    ut aliquip ex ea commodo consequat. Duis autem
>    vel eum iriure dolor in hendrerit in vulputate
>    velit esse molestie consequat, vel
> 
> Term cee
> illum dolore eu feugiat nulla facilisis at vero
> eros et accumsan et iusto odio dignissim qui
> blandit praesent luptatum azril delenit augue duis
> dolore te feugait nulla facilisi.
> 
> Thanks.
> 
> Dennis Grace
> 
> Information Developer
> IBM Linux Technology Center
> (512) 838-3937  T/L 678-3937  cell: (512)-296-7830
> dgrace@us.ibm.com
> 
> There are only 10 kinds of people in the world: those who understand binary
> and those who don't.
> 
> 

-- 

Bob Stayton                                 400 Encinal Street
Publications Architect                      Santa Cruz, CA  95060
Technical Publications                      voice: (831) 427-7796
Caldera International, Inc.                 fax:   (831) 429-1887
                                            email: bobs@caldera.com


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC