I agree with Bob, font fallback is always good practice. In your case, if
the glyph appears in the font with a font viewer but not with RenderX, I
would send the font in to support@renderx.com zipped with a description of
the problem. If could be that the font is corrupt at that character.
One note, we always caution about the use of Arial Unicode MS as a font for
documents. It is a super font, containing many, many glyphs but it is not
totally open/free -- it is licensed and you should check whether you have
license to use this font.
It also has a huge copyright notice which XEP respects and includes even if
the font is subsetted. The result is an increase of probably 250K to a
document for one character.
Lastly, while not necessarily that important for the use case of RenderX in
technical publishing but of great concern to our high performance (billing,
invoicing, statements) customers ... it can take significant time to parse
the font to extract a single character. In one instance, it quadrupled the
time to render one page for a form letter application.
Kevin Brown
RenderX
From: owner-xep-support@renderx.com [mailto:owner-xep-support@renderx.com]
On Behalf Of Bob Stayton
Sent: Tuesday, November 10, 2009 8:57 AM
To: xep-support@renderx.com
Subject: Re: [xep-support] euro sign with font Lucida Handwriting Italic
It is a common practice to specify a fallback font in the font-family
property using a font list, which is a comma-separated list of fonts. For
example:
font-family="LucidaHandwriting,Symbol,ArialUnicodeMS"
Also, add this property (perhaps on fo:root) to enable the feature:
font-selection-strategy="character-by-character"
Then if a the first font does not have a glyph, the processor falls back to
the next font in the list, etc.
Bob Stayton
Sagehill Enterprises
bobs@sagehill.net
----- Original Message -----
From: Gabriel Birke <mailto:Gabriel.Birke@delti.com>
To: xep-support@renderx.com
Sent: Tuesday, November 10, 2009 7:37 AM
Subject: RE: [xep-support] euro sign with font Lucida Handwriting Italic
Hi,
are you sure that your version of Lucida Handwriting contains the Euro sign?
If not, then it's no mystery why the rectangle is shown - it's the standard
"character". AFAIK XEP has no provisions for having a "fallback font" for
characters that are not defined in the font file.
Greetings,
Gabriel
_____
From: owner-xep-support@renderx.com [mailto:owner-xep-support@renderx.com]
On Behalf Of Stijn Elst
Sent: Tuesday, November 10, 2009 4:00 PM
To: xep-support@renderx.com
Subject: Re: [xep-support] euro sign with font Lucida Handwriting Italic
thanks for your response
I already tried € and € and €
they all result in a rectangular character, only with that specific font,
very strange
regards,
Stijn
----- Original Message -----
From: Mark Cilia Vincenti <mailto:mciliavincenti@gfi.com>
To: xep-support@renderx.com
Sent: Tuesday, November 10, 2009 2:31 PM
Subject: RE: [xep-support] euro sign with font Lucida Handwriting Italic
Try using €
Regards,
Mark Cilia Vincenti - Freelance Internal Developer
GFI Software - www.gfi.com
_____
From: owner-xep-support@renderx.com [mailto:owner-xep-support@renderx.com]
On Behalf Of Stijn Elst
Sent: Tuesday, November 10, 2009 1:59 PM
To: xep-support@renderx.com
Subject: [xep-support] euro sign with font Lucida Handwriting Italic
Hello,
How can I render the euro sign using the font Lucida Handwriting Italic?
The resulting pdf only shows a square where the euro sign should be...
I have no problems with euro signs of other fonts, just with this font.
Other characters of the Lucida Handwriting Italic font render just fine.
My xep font file is correctly configured (we use v4.15).
Any help would be greatly appreciated.
Kind regards,
Stijn Elst.
DISCLAIMER
The information contained in this electronic mail may be confidential or
legally privileged. It is for the intended recipient(s) only. Should you
receive this message in error, please notify the sender by replying to this
mail. Unless expressly stated, opinions in this message are those of the
individual sender and not of GFI. Unauthorized use of the contents is
strictly prohibited. While all care has been taken, GFI is not responsible
for the integrity of the contents of this electronic mail and any
attachments included within.
This mail was checked for viruses by GFI MailSecurity. GFI also develops
anti-spam software (GFI MailEssentials), a fax server (GFI FAXmaker), and
network security and management software (GFI LANguard) - www.gfi.com
-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo@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/terms-of-service.html
Received on Tue Nov 10 10:03:01 2009
This archive was generated by hypermail 2.1.8 : Tue Nov 10 2009 - 10:03:03 PST