The information about what two character codes/code points make up a given ligature isn't encoded into a font. For example, there is nothing that tells me that when I find 'f' and 'i' next to each other in Roman/English text that I can turn that into an 'fi' ligature. I have to have that type of logic written into my layout engine.
Contextual languages such as Arabic and Devanagari make this even more complex - but same concept... Leonard -----Original Message----- From: John Kilbourne [mailto:[email protected]] Sent: Wednesday, April 06, 2011 11:41 AM To: Post all your questions about iText here Subject: Re: [iText-questions] ligature implementation for Indian languages / Devanagari script How is it that different devanagari fonts render ligatures differently? It seems that the ligature information is found in the font itself. Is there no way for iText to utilize the information already contained the particular font used to render the text? ----- Original Message ----- From: "1T3XT BVBA" <[email protected]> To: [email protected] Sent: Sunday, April 3, 2011 3:01:34 AM GMT -05:00 US/Canada Eastern Subject: Re: [iText-questions] ligature implementation for Indian languages / Devanagari script [email protected] wrote: > Does iText have ligature implementation for Indian languages such as Hindi, > Gujarati, Marathi, etc? No, none of the iText developers understand any Indic language. You are always welcome to contribute code that supports ligatures in Indic languages. ------------------------------------------------------------------------------ Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php ------------------------------------------------------------------------------ Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php ------------------------------------------------------------------------------ Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev _______________________________________________ iText-questions mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
