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

Attachment: test.pdf
Description: Adobe PDF document

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org

Reply via email to