Hi Heiko, May I suggest, because working with System fonts isn't always intuitive, that you load fonts explicitly, that way, if something doesn't work. You always know it's a config issue not some System magic.
Mehdi On 26 October 2011 15:54, Pascal Sancho <[email protected]> wrote: > 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: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
