https://bugzilla.redhat.com/show_bug.cgi?id=981475
Bug ID: 981475 Summary: Improper glyph names in Lohit fonts Product: Fedora Version: rawhide Component: lohit-fonts Severity: unspecified Priority: unspecified Assignee: extras-orphan@fedoraproject.org Reporter: khaledhosny@eglug.org QA Contact: extras-qa@fedoraproject.org CC: extras-orphan@fedoraproject.org, fonts-bugs@lists.fedoraproject.org, i18n-bugs@lists.fedoraproject.org, petersen@redhat.com, pnemade@redhat.com, psatpute@redhat.com
For purposes of text extraction from PDF files, glyphs should be named in accordance with Adobe Glyph Naming convention (http://www.adobe.com/devnet/opentype/archives/glyph.html). Most glyphs in Lohit fonts follow this convention properly, but some do not. I did not do an extensive review, but I noticed several occurances of glyph names like:
u0919_u094D.half_u0915_u094D.half.half
Which is wrong, since step 1 of the mapping algorithm in the above link will drop the part of glyph name after the first occurence of a peroid, so only u0919_u094D will remain which is assume is not what is wanted here. A proper name would then be:
u0919_u094D_u0915_u094D.half.half.half
or something like that (the part after the peroid is completely ignored, so it can be anything).