- From: david aumueller <w3.org@huah.org>
- Date: Mon, 25 Feb 2002 14:14:52 +0100
- To: www-xsl-fo@w3.org
sorry to be somewhat inexplicitly -- i guess the following example explains better what i want: sth like <fo:block margin-left="0.5in"> foobar-1 <fo:block margin-left="0.5in"> foobar-2 <fo:block margin-left="0.5in"> foobar-3 </fo:block> </fo:block> </fo:block> should render as: foobar-1 foobar-2 foobar-3 not (as it does right now): foobar-1 foobar-2 foobar-3 now we're in, david david aumueller, 12:51 25.02.2002: >Thanx, but neither start-indent nor text-indent work "additive", so I get > >> > xxxxxx >> > xxxxxx >> > xxxxxx >> > xxxxxx >> > xxxxxx >> > xxxxxx >> > xxxxxx >> > xxxxxx > >instead of deeper leveled paragraphs (see below). > >So, how can I add 20pt to margin-left (or any other indentation-attribute) >with each level? > >tia, David > > > >At 09:56 25.02.2002, Giannetti, Fabio wrote: >>David, >> sorry but I mean text-indent .... >>This works only for the first line, but I guess is what you need. >> >> Fabio >> >> > -----Original Message----- >> > Sent: 24 February 2002 23:27 >> > To: www-xsl-fo@w3.org >> > Subject: increasing indent >> > >> > >> > hi -- requesting help in the following subject: >> > >> > i want to have specified with each fo:block an increasing indent, i.e. >> > something like that: >> > >> > xxxxxx >> > xxxxxx >> > xxxxxx >> > xxxxxx >> > xxxxxx >> > xxxxxx >> > xxxxxx >> > xxxxxx >> > >> > what is the right fo:block attribute to be able to specify >> > within each >> > block the same amount, let's say 20pt and have twice and >> > thrice 20pt of >> > indent in the second and third level respectively? >> > >> > tia, david >> > >> > >> > simplified as endless loop: >> > >> > <xsl:template match="foo"> >> > <fo:block margin-left="20pt"> >> > <fo:text>bar</fo:text> >> > <xsl:apply-templates select="foo"/> >> > </fo:block> >> > </xsl:template> >> > >> > the attribute in question here is "margin-left". >> >
Received on Monday, 25 February 2002 08:14:31 UTC