Hi, I resolve this emdeding my table in a single cell table, and I compute the table-cell/@padding-left regarding ancestors lists. You can probably find an easier method using from-parent() method.
Here follows my code: <fo:table table-layout="fixed" width="100%" start-indent="0mm"> <fo:table-column column-width="proportional-column-width(1)"/> <fo:table-body> <fo:table-row> <fo:table-cell padding-left="{ ($bulletListIndent * count(ancestor::[EMAIL PROTECTED]'BULLET' or not(@TYPE)])) +($numberdedListIndent * count(ancestor::[EMAIL PROTECTED]'NUMBERED'])}mm"> <fo:table table-layout="fixed" width="100%" xsl:use-attribute-sets="normalTable" start-indent="0mm"> <!-- your table content here --> </fo:table> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> Pascal -----Message d'origine----- De : Sönke Ruempler [mailto:[EMAIL PROTECTED] Envoyé : mardi 10 août 2004 09:24 À : [EMAIL PROTECTED] Objet : tables not indented in lists Hi, I have the problem that tables are not indented within lists. Here the fo sniplet: <fo:list-item font-size="10pt" space-after="0.2em"><fo:list-item-label end-indent="label-end()"><fo:block text-align="end" font-size="12pt">3.</fo:block></fo:list-item-label><fo:list-item-body start-indent="body-start()" text-align="justify"><fo:block> <fo:list-block provisional-distance-between-starts="2em" provisional-label-separation="0.5em"> <fo:table table-layout="fixed" space-before="10pt" space-after="10pt" inline-progression-dimension="300px"> <fo:table-column column-width="100px"/> <fo:table-column column-width="200px"/> <fo:table-body start-indent="0pt" end-indent="0pt"> <fo:table-row xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:table-cell padding-start="0.3em" padding-end="0.2em" padding-before="2pt" padding-after="2pt"><fo:block>Kontonummer: </fo:block></fo:table-cell> <fo:table-cell padding-start="0.3em" padding-end="0.2em" padding-before="2pt" padding-after="2pt"><fo:block> <fo:leader leader-length="100px" leader-pattern="rule" rule-thickness="1pt" space-end="10pt"/>  </fo:block></fo:table-cell></fo:table-row> <fo:table-row xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:table-cell padding-start="0.3em" padding-end="0.2em" padding-before="2pt" padding-after="2pt"><fo:block>BLZ: </fo:block></fo:table-cell> <fo:table-cell padding-start="0.3em" padding-end="0.2em" padding-before="2pt" padding-after="2pt"><fo:block> <fo:leader leader-length="100px" leader-pattern="rule" rule-thickness="1pt" space-end="10pt"/>  </fo:block></fo:table-cell></fo:table-row> <fo:table-row xmlns:fo="http://www.w3.org/1999/XSL/Format"> <fo:table-cell padding-start="0.3em" padding-end="0.2em" padding-before="2pt" padding-after="2pt"><fo:block>Bank: </fo:block></fo:table-cell> <fo:table-cell padding-start="0.3em" padding-end="0.2em" padding-before="2pt" padding-after="2pt"><fo:block> <fo:leader leader-length="100px" leader-pattern="rule" rule-thickness="1pt" space-end="10pt"/>  </fo:block></fo:table-cell></fo:table-row></fo:table-body></fo:table> ... This code is generated by a XSLT stylesheet. It should be 1. Blah <table> But it is: 2. Blub <table> -- Soenke --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]