On Feb 1, 2008, at 18:36, Li, Hao wrote:

You are right. The sample I posted actually works. I apologize not
recognizing the real problem. It is tricky and only occurs in the
combination of <fo:inline> of font-size="smaller"/"bigger" within
<fo:block> of font-size in percentage:

OK, now I see it too.

I'll run it through the debugger, but already think I know what is going on. The property resolution mechanism tries to resolve to smaller/larger font-sizes too early. Percentages are resolved (mostly anyway) during the layout-stage, where FOP tries to already resolve the "smaller" keyword long before that.

I haven't tried yet, but using em's could also lead to trouble in combination with percentages, as in:

<fo:block>
  <fo:block font-size="80%">
    <fo:inline font-size="8em">


Will keep you posted.

Cheers

Andreas

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to