BTW, according to (x)html dtds, ul is not correct content inside ul :) you should surround your inner list by a <li></li>, like this:
<ul> <li>asa</li> <li>sasa</li> <li>sasa</li> <li> <ul> <li>sadasdsad</li> <li>sasasd324324a</li> <li>sa2343242342sa</li> </ul> </li> <li>asa</li> <li>sasa</li> <li>sasa</li> </ul> En l'instant précis du 24/05/07 14:05, Baeckham s'exprimait en ces termes: > Hi, > > I want to convert a xml containing this structure (xhtml) into a pdf: > <ul> > <li>asa</li> > <li>sasa</li> > <li>sasa</li> > <ul> > <li>sadasdsad</li> > <li>sasasd324324a</li> > <li>sa2343242342sa</li> > </ul> > <li>asa</li> > <li>sasa</li> > <li>sasa</li> > </ul> > > It should look like this, after transformation: > * asa > * sasa > * sasa > * sadasdsad > * sasasd324324a > * sa2343242342sa > * asa > * sasa > * sasa > > My "solution" looks like this, it works for a simple list, but not for list > in > a list. > > <xsl:template match="ul"> > <fo:list-block start-indent="5mm" end-indent="10mm" > provisional-distance-between-starts="5mm"> > <xsl:apply-templates/> > </fo:list-block> > </xsl:template> > > <xsl:template match="li"> > <fo:list-item> > <fo:list-item-label end-indent="label-end()"> > <fo:block>*</fo:block> > </fo:list-item-label> > <fo:list-item-body start-indent="body-start()"> > <fo:block> > <xsl:value-of select="."/> > </fo:block> > <xsl:apply-templates/> > </fo:list-item-body> > </fo:list-item> > </xsl:template> > > Does any knows how to do this? > > Steffen > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]