I have just downloaded the latest binary dt. 15.06.2011 and performed a small test for indic fonts, namely Bengali and find that there has been no change from the fop 1.0 stable build.
I enclose a samle pdf to explain my finding.
Indic fonts require combination of 2 or more characters to produce the
complex character. In the stable build as well as this, this combination is
not occurring and the characters are printed as individual entities.
I am not sure if this additional information will be of any help, but as a
flash developer I face a similar problem in flash whenever I try to embed
the font. The problem in flash does not occur if I use the system device
fonts.
The TTF font I am testing with is called 'Shonar Bangla'. I tried to test if
the font would show correctly without embedding by referencing the font in
the configuration file as
<fonts>
<referenced-fonts>
<match font-family="Shonar Bangla"/>
</referenced-fonts>
</fonts>
However, this somehow is failing with a message
Warning: Font "Shonar Bangla, normal, 400" not found. Substituting with
"any,normal,400"
and then it tries to find the glyphs using Times-Roman
The text in the pdf should have looked like this.
প্রথম পাতা| দিব্যি ঘুমাচ্ছিলাম আমি আর ইচ্ছামতী।
Thank you,
Kind Regards
Rajat Narain
India
test.pdf
Description: Adobe PDF document
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
