Oleg Tkachenko wrote:
Hello there!
I'm trying the following object in fop 0.20.3:
<fo:inline font-style="italic" font-family="Arial, Helvetica, Geneva"
font-size="11.0pt">Tuesday, Mar. 5, 2002 12:33</fo:inline>
And got error message:
[ERROR]: unknown font Arial, Helvetica, Geneva,normal,normal so
defaulted font to any
[ERROR]: defaulted font to any,normal,normal
Is it a bug/unsupported feature or am I wrong with something here ?
I remember a post which basically said that font lists
are a last minute addendum to XSLFO imposed for CSS
compatibility. I *hate* CSS for the havoc it wrecked on
other otherwise quite sensible standards. The font list
attribute introduces another language with a rather
nontrivial grammar, which is incidentally incompatible
with the expression language used for other properties.
The parser in fop/expr doesn't obviously handle it, and
i didn't find evidence that the font-family attribute is
handled by another parser, the foproperties.xml declares this:
<property>
<name>font-family</name>
<inherited>true</inherited>
<datatype>String</datatype>
<default>sans-serif</default>
</property>
So my guess is the feature is not implemented. :-(
J.Pietschmann