xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pascal Sancho <pascal.san...@takoma.fr>
Subject Re: Configuring fonts for an embeded FOP 1.0
Date Wed, 26 Oct 2011 14:54:48 GMT
Hi,
see below...

Le 26/10/2011 15:16, Heiko a écrit :
> Hi,
> I use FOP 1.0 inside an Eclipse RCP client to generate different pdf 
> reports.
> Inside my xslt file, I have lines like:
> 
> <fo:block font-family="Arial Narrow" font-size="14pt" 
> font-style="normal" font-weight="bolder" padding-bottom="18pt" 
> margin="0pt" space-before="6pt" space-after="6pt">
> 
> While debugging the report generation process I looked inside the 
> FopFactory -> FontManager -> FontCache ->FontFileMap
> and found the following line:
> 
> null=metrics-url=ARIALN.xml, embed-url=ARIALN.ttf, kerning=true, 
> enc-mode=EncodingMode:auto, font-triplet=[Arial Narrow,normal,400, Arial 
> Narrow MT,normal,400]
> 
> This should be the correct font(file) for the above defined font
> 
> But while proccessing the data I get the following errors:
> 
> 26.10.2011 14:16:15 org.apache.fop.events.LoggingEventListener processEvent
> WARNUNG: Font "Arial Narrow,normal,500" not found. Substituting with 
> "any,normal,400".
> 26.10.2011 14:16:16 org.apache.fop.events.LoggingEventListener processEvent
> WARNUNG: Font "Arial Narrow,normal,400" not found. Substituting with 
> "any,normal,400".
> 26.10.2011 14:16:17 org.apache.fop.events.LoggingEventListener processEvent
> WARNUNG: Font "Arial Narrow,normal,700" not found. Substituting with 
> "any,normal,700".
> 
> If I understand it right, when I don't define a base font URL, FOP looks 
> for at the system font path for all fonts  or?

No:
font-base defaults to FOP base (witch defaults to current dir), see [1].
See also [2]: as Glenn said, you can either load *all* system fonts
(with auto-detect feature),
or load fonts from specified directory (witch can be lighter).


[1]
http://xmlgraphics.apache.org/fop/1.0/configuration.html#general-elements
[2] http://xmlgraphics.apache.org/fop/1.0/fonts.html#basics

> What di I have to do (programaticlly) that FOP knows my wished font?
> 
> Thanks in advance
> 
> Heiko

-- 
Pascal

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Mime
View raw message