[oXygen-user] Embedding FOP fonts
Sorin Ristache
Tue Mar 3 09:21:30 CST 2009
You did not specify the fopConfiguration file with the -c parameter in
the command line that runs FOP. The font is not used because a config
file that links the font name ('Times New Roman') and the font metrics
file was not passed to FOP.
Regards,
Sorin
Mark Wilson wrote:
> Thanks for pointing out the new instructions. I have created the metrics
> files and the fopConfiguration file.
> My metrics file starts off:
> <font-metrics metrics-version="2" type="TYPE0">
> <font-name>TimesNewRomanPSMT</font-name>
> <full-name>Times New Roman</full-name>
> <family-name>Times New Roman</family-name>
>
>
> However, when I attempt to actually build my pdf file, I get the following
> two warnings and my font is not used:
>
> C:>fop -d -xml index.xml -xsl index.xsl -pdf index.pdf
>
> Mar 3, 2009 7:00:14 AM org.apache.fop.fonts.FontCache loadFrom
> WARNING: I/O exception while reading font cache
> (org.apache.fop.fonts.FontCache;
> local class incompatible: stream classdesc serialVersionUID =
> 605232520271754717,
> local class serialVersionUID = 605232520271754718). Discarding font cache
> file.
>
> Mar 3, 2009 7:00:16 AM org.apache.fop.fonts.FontInfo notifyFontReplacement
> WARNING: Font 'Times New Roman,normal,400' not found. Substituting with
> 'any,normal,400'.
>
> Any advice?
> Thanks,
> Mark
More information about the oXygen-user
mailing list