Hi List, I am having a bit of a problem using a custom font in FOP and I am hoping someone know which knob I have failed to turn.
I am using FOP 1.1 embedded on Windows7. I have configured the FreeMono font in my fop.conf file: <fop version="1.0"> <strict-configuration>true</strict-configuration> <source-resolution>72</source-resolution> <target-resolution>72</target-resolution> <default-page-settings height="11in" width="8.26in"/> <font-base>./fonts/freefont-20120503</font-base> <renderers> <renderer mime="application/pdf"> <filterList> <value>flate</value> </filterList> <fonts> <font metrics-url="FreeMono.xml" embed-url="FreeMono.ttf"> <font-triplet name="FreeMono" style="normal" weight="normal" /> </font> </fonts> </renderer> </renderers> </fop> The FreeMono.xml file was generated using org.apache.fop.fonts.apps.TTFReader with no options except the filenames If I run org.apache.fop.tools.fontlist.FontListMain on my fop.conf I get this output: ... FreeMono: F15 [FreeMono] FreeMono,normal,400 ... When I try to build the PDF my FOPEventListener emits these errors: FOPEventListener:353 - Font "FreeMono,normal,400" not found. Substituting with "any,normal,400". If I introduce an error in fop.conf (e.g. changes the embed-url to some nonexisting file) then my PDF generation fails as would be expected. I use the FreeMono font like this: <fo:inline font-family="FreeMono" font-style="normal" font-weight="400" font-size="12pt">FreeMono IS HERE</fo:inline> Is there anything else I need to do before the font is available ? Br Christoffer Bruun --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org