Hi Puneet, I did try feeding MapServer the correct Unicode characters, and it did fix the characters using what I believe is called the "Reph" symbol (ि) but I could not get the conjunct consonants to display correctly.
Also, I have posted on the fribidi list and I believe it does only help with bidirectional languages, but I could be wrong. Thank You, Peter Mallen -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Mr. Puneet Kishor Sent: Wednesday, January 23, 2013 12:27 PM To: [email protected] Subject: Re: [mapserver-users] Rendering Hindi Characters On Jan 23, 2013, at 12:17 PM, Stephen Woodbridge <[email protected]> wrote: > On 1/23/2013 2:20 PM, Peter Mallen wrote: >> Hello Everyone, >> >> I am having issues rendering certain Hindi characters. I am using >> UTF-8 encoding. >> >> When attempting to display the following Hindi character in >> MapServer: र्ट >> >> It is rendered in MapServer as the following two characters: र् ट >> >> I believe these characters form what is called a conjunct consonant, >> of which there appear to be thousands of and most of them do not >> render using MapServer. >> >> Also, It appears that MapServer is having an issue displaying these >> conjunct consonants and wants to display these characters separately >> rather than to form them as one combined character. >> >> Here is a link describing more about the Devanagari alphabet: >> http://www.omniglot.com/writing/devanagari.htm >> >> Can anyone please help with this? >> >> Thank You, >> >> Peter Mallen > > Hi Peter, > > I can not speak to this specific problem but I can give you and overview. > Mapserver uses fribidi library for rending this data and I know from working > with Arabic that a lot depends on the font you are using, in additional to > the capabilities and version of fribidi library. Isn't fribidi specifically for bidirectional languages? Hindi is strictly LTR. > > This kind of question is probably best asked on the fribidi list as they will > know more about what is supported or not for any given language and they > might be able to point you to a better font. > > http://www.fribidi.org/ > > You should probably make sure you are using a recent version of the library > like 0.19.2 or better and be aware the 0.19.5 was released in Dec 2012. > Peter, I forget where you and I left our off-list conversation re. the issues you were having with rendering Devnagari. Did you try feeding MapServer the correct Unicode characters? Hope you figure this out. -- Puneet Kishor _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
