Bug 65604

Summary: Improper rendering of conjugate characters in Devanagri script
Product: HarfBuzz Reporter: Mayank <mayank25080562>
Component: srcAssignee: Behdad Esfahbod <freedesktop>
Status: RESOLVED NOTOURBUG QA Contact:
Severity: normal    
Priority: medium CC: freedesktop
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: The PDF showing incorrect rendering
The image showing the same error
image file
PDF file

Description Mayank 2013-06-10 10:59:42 UTC
Created attachment 80611 [details]
The PDF showing incorrect rendering

I compiled the latest git clone and then used hb-view for rendering a pdf of a sample text, "श्रीमद्भाग" but its being rendered as shown in the pdf with the "श्र" being not properly rendered. I am using ubuntu 12.10 as my linux distribution.
Comment 1 Shreyank Gupta 2013-06-10 11:51:02 UTC
Can you plz reattach the PDF using a proper mimetype, (not text/plain)
Comment 2 Mayank 2013-06-10 12:42:23 UTC
Created attachment 80620 [details]
The image showing the same error
Comment 3 Mayank 2013-06-10 12:45:27 UTC
Created attachment 80621 [details]
image file
Comment 4 Mayank 2013-06-10 12:45:59 UTC
Created attachment 80622 [details]
PDF file
Comment 5 Mayank 2013-06-10 13:04:09 UTC
The font used was GISTDVOTAishwaryaBoldItalic (Copyright (c) 2005, C-DAC, GIST PUNE, INDIA-DEVANAGARI-OPEN TYPE-AISHWARYA-BOLDITALIC. FOR NON-COMMERCIAL FREE USAGE. For commercial license contact C-DAC, GIST, Pune.) 

The version of Harfbuzz on which I did git clone was 0.9.18 .
Comment 6 Mayank 2013-06-10 13:07:27 UTC
https://docs.google.com/file/d/0B1GTj1_DADCONTFHV3p6NEpuRHM/edit?usp=sharing The font can be downloaded from the above URL.
Comment 7 Mayank 2013-06-12 03:08:27 UTC
All fonts made by CDAC-GIST are showing the same error. Lohit-Devanagri which is supplied by default with ubuntu is working flawlessly.
Comment 8 Behdad Esfahbod 2013-06-12 18:29:48 UTC
The fonts render the same on Windows, and as such this is working as intended.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.