[xep-support] Fonts
Alexei Gagarinov
agagarinov at renderx.com
Mon Nov 15 08:19:44 PST 2004
Hello Michael,
I suppose that the fonts are not found by XEP.
SM> <font-group xml:base="file:/path/To/Fonts/fonts" label="Conduit"
embed="true" subset="true">
xml:base should point to the directory where your fonts are located (i.e.
xml:base="file:/C:/XEP40/fonts/")
( I took notice that your excerpt from font xep.xml file is copy/paste from
the Michael Sylyaev's answer ("Re: fonts in v4"). But the following line
from that post:
xml:base="file:/path/To/Fonts/fonts"
should be read as:
xml:base="<path_to_your_fonts_directory>". )
If the problem persists, could you do the following:
run your FO from command line and send the diagnostics directly to
support at renderx.com?
(you are launching XEP from some application, am I right?)
With best regards,
Alexei Gagarinov
RenderX
----- Original Message -----
From: "Fritsch, Michael" <michael.fritsch at coremedia.com>
To: <xep-support at renderx.com>
Sent: Monday, November 15, 2004 2:01 PM
Subject: [xep-support] Fonts
Hello,
i'm just evaluating XEP 4.0 and have a problem with my ttf-Fonts. I got
the following error message:
java.lang.RuntimeException: com.renderx.fonts.BadFontDataException:
Could not obtain font metric for font family 'Handbuchlight'
In XEP 2.78 i used the following lines in fonts.xml which worked well
with the fonts located in the afm directory:
<font name="Handbuchlight"
ttf="Conduit_Light.ttf"
embed="true">
<alias name="Conduit"/>
<alias name="Conduit-Roman"/>
<alias name="Conduit-Light"/>
</font>
<font name="Handbuchlightitalic"
ttf="Conduit_LightItalic.ttf"
embed="true">
<alias name="Conduit-Italic"/>
</font>
<font name="Handbuchbold"
ttf="Conduit_Bold.ttf"
embed="true">
<alias name="Conduit-Bold"/>
</font>
<font name="Handbuchbolditalic"
ttf="Conduit_BoldItalic.ttf"
embed="true">
<alias name="Conduit-BoldItalic"/>
</font>
In XEP 4.0 I moved the ttf-files to a fonts subdirectory and used the
following lines in xep.xml:
<font-group xml:base="file:/path/To/Fonts/fonts" label="Conduit"
embed="true"
subset="true">
<font-family name="Handbuchlight">
<font>
<font-data ttf="Conduit_Light.ttf"/>
</font>
<font style="italic">
<font-data ttf="Conduit_LightItalic.ttf"/>
</font>
<font weight="bold">
<font-data ttf="Conduit_Bold.ttf"/>
</font>
<font style="italic" weight="bold">
<font-data ttf="Conduit_LightItalic.ttf"/>
</font>
</font-family>
<font-alias name="Conduit" value="Handbuchlight"/>
<font-alias name="Conduit-Roman" value="Handbuchlight"/>
<font-alias name="Conduit-Light" value="Handbuchlight"/>
<font-alias name="Conduit-Italic" value="Handbuchlightitalic"/>
<font-alias name="Conduit-Bold" value="Handbuchbold"/>
<font-alias name="Conduit-BoldItalic"
value="Handbuchbolditalic"/>
</font-group>
What went wrong?
Best regards,
Michael Fritsch
--
Dr. Michael Fritsch
Technical Editor
tel +49.40.325587.214
fax +49.40.325587.999
michael.fritsch at coremedia.com
CoreMedia
Ludwig-Erhard-Str. 18
20459 Hamburg, Germany
<www.coremedia.com>
CoreMedia - The Content Technology Experts
-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo at renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html
More information about the Xep-support
mailing list