The # is displayed when the character is missing in the font. # indicates
that you use winansi encoding (eg start TTFReader with the -enc ansi
option). Then you're restricted to the characters in the winansi encoding.
To use special characters you will have to use cid encoding.
Tore
-----Original Message-----
From: Jiri Tobisek [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, May 29, 2001 12:23
To: [EMAIL PROTECTED]
Subject: Problems with unicode chars
Hi,
I have problems with creating PDF files that would
display some special characters. Though I succesfully
embedded necessary unicoded TTF font(s) in PDF, all
the non-standard characters are rendered as '#'. This
problem occurs even in TXT files generated by FOP, not
only PDF.
Maybe the problem lies in the format of TTF fonts that
I used. First I worked with OpenType font, but the
result was as I mentioned. Then I tried to embed
CID-keyed font (Arial Unicode MS), but 128M of my RAM
is not enough to complete the operation. (That font is
really huge...)
1. Does font embedding work with CID-keyed fonts only?
2. If so, is there any way how to convert normal TTF
font file to CID-keyed one?
If the font embedding is not restricted to CID-keyed
fonts only, what am I doing wrong?
I use FOP 0.18.1, Java 1.3, AcrobatReader 4.05c. My
.fo files are UTF-8 encoded.
Thanx in advance for any help.
Jiri Tobisek
__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - buy the things you want at great prices
http://auctions.yahoo.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]