[HarfBuzz] I wonder why glyph 'uni0647' is not substituted with the one at 0xFEE9('uni06BE.fina') in Tahoma font

Su Scott coolscott at hotmail.com
Tue Sep 17 02:43:50 PDT 2013


Sorry, forget to attach pics just now.
......................................................

I tested harfbuzz.ng by a sample string: "همهٔهمهٔ" 
string = L"\u0647\u0645\u0647\u0654\u0647\u0645\u0647\u0654"; 

a sample pic by MS Word and an output file both in the attachment...

I wonder why glyph 'uni0647' is not substituted with the one at 0xFEE9('uni06BE.fina') in Tahoma font

................................................................................................................one mapping record of shaping table in harfbuzz.ng :
{0xFEEB, 0xFEEC, 0xFEEA, 0xFEE9}, /* U+0647 ARABIC LETTER HEH */

in GSUB Table :
<Substitution in="uni0647" out="uni06BE.fina"/> 
................................................................................................................

Many Thanks if any clues to fix it.

Scott


 		 	   		   		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/harfbuzz/attachments/20130917/27cca022/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: msword.png
Type: image/png
Size: 1291 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/harfbuzz/attachments/20130917/27cca022/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: output.png
Type: image/png
Size: 1059 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/harfbuzz/attachments/20130917/27cca022/attachment-0001.png>


More information about the HarfBuzz mailing list