I Georg, You are mixing absolute-positionning and *-indent, witch can have unwished side effects. The width of the fo:b-c is reduced (using *-indent) And the fo:b-c is shifted to the left side (absolute-position="absolute" causes the left trait default to 0). Reading the XSL REC, I didn't found if this is the expected behaviour or not, but I guess that is the correct behaviour.
HTH, Pascal > -----Message d'origine----- > De : Georg Datterl [mailto:[email protected]] > Envoyé : mardi 20 janvier 2009 13:42 > > Hi everybody, > > Given this block > > <fo:block-container absolute-position="absolute" > start-indent="77.16534pt" background-color="cyan"> > <fo:block line-height="1em" span="all" orphans="3" > background-color="magenta" widows="3"> > <fo:inline font-family="arial bold" > font-size="18.0pt" line-height="18.0pt" > background-color="yellow">PROGEF® Standard Polypropylene</fo:inline> > </fo:block> > </fo:block-container> > > I get a block-container starting at 0pt, containing a block > starting at 77pt. Which is good. But why are both blocks > ending 77pts left of the right page border? It seems like > start-indent is telling the block-container how wide it is. > Specifying end-indent is even more funny, an end-indent of > 77pt makes the block end 77pts inside of the container which > seems to end twice 77pts inside of the page... > > confused regards, > > Georg Datterl --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
