xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mehdi houshmand <med1...@gmail.com>
Subject Re: Configuring fonts for an embeded FOP 1.0
Date Wed, 26 Oct 2011 18:58:22 GMT
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 <pascal.sancho@takoma.fr> 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: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>
>

---------------------------------------------------------------------
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