Bug 21222

Product: DejaVu Reporter: Erdal Ronahi <erdal.ronahi>
Component: SansAssignee: Deja Vu bugs <dejavu-bugs>
Status: NEW --- QA Contact:
Severity: normal    
Priority: medium CC: aso.mehmudi
Version: unspecified   
Hardware: Other   
OS: All   
i915 platform: i915 features:
Attachments: Differences between 0647 and 06be
Examples with DejaVu Sans, Tahoma and Scheherazade

Description Erdal Ronahi 2009-04-16 07:11:37 UTC
Created attachment 24865 [details]
Differences between 0647 and 06be

This basic Arabic character is still missing. It is needed for Urdu and Kurdish as used in Iran and Iraq.

Everything needed for this is already there in U+0647 ARABIC LETTER HEH, only the intial, final and isolated forms have to be changed. So there is this should be really easy to do.

I will attach a PDF with examples in DejaVu Sans, Tahoman and Scheherazade and an image about the differences to U+0647.
Comment 1 Erdal Ronahi 2009-04-16 07:13:26 UTC
Created attachment 24866 [details]
Examples with DejaVu Sans, Tahoma and Scheherazade

This shows how DejaVu uses some fallback which makes the text look ugly.
Comment 2 Erdal Ronahi 2009-04-16 07:34:27 UTC
Interestingly Sans Mono seems to have it already:
Comment 3 Aso Mehmudi 2009-04-16 08:06:04 UTC
"Arabic Letter Heh Doachashmee (U06BE)" has 4 forms. "Initial and isolated" forms are the same and "medial and final" are same. 

Now Kurdish people are using "Arabic letter Heh (U0647)"+"Zero width joiner" in isolated and final forms of "H letter of Kurdish".

And if we forget the "Zero width joiner", "Kurdish H" looks like "Kurdish E".
Comment 4 Erdal Ronahi 2010-01-13 10:28:56 UTC
We don't want to push anyone, but this bug should be really easy to fix, because no new shapes have to be drawn. Only existing ones have to be rearranged to close this bug.

If anything is unclear or you need more information, please ask us. 

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.