[xep-support] Unicode / TrueType fonts / RTL

Lorna_Priest at sil.org Lorna_Priest at sil.org
Tue Jul 15 12:44:01 PDT 2003




On 07/15/2003 10:12:38 AM  Nikolai Grigoriev  wrote:

>This may happen when your font name contains spaces. PostScript name
>for any font may not contain characters beyond a very limited subset.
>Unfortunately, XEP does not implement any security check at this point:
>if you supply an invalid font name in etc/fonts.xml, it will appear in the
>resulting PDF and ruin your output file.
>
>We will fix the problem soon. As a workaround, please remove all
>spaces from values of 'name' attributes on <font> elements (<alias>
>elements are safe in this respect - their attributes don't impact PDF
>validity).

Thanks, that took care of the problem for my Hebrew test case. I have
another with Syriac and the font can't be embedded - and it's TrueType. The
documentation describes the need to use "encoding", "ordering", and
"supplement" Adobe attributes. Do you know where I can read up on that to
try to figure it out?

Lorna
---------------------------------------------------------------------------
Lorna Priest

Non-Roman Script Initiative, SIL International
7500 W. Camp Wisdom Rd., Dallas, TX 75236, USA
Tel: +1 972 708 7534
email: <lorna_priest at sil.org>



-------------------
(*) 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