bugFree UCS Outline Fonts - Bugs: bug #49277, Some combining characters do not...

 
 

bug #49277: Some combining characters do not combine

Submitter:  David Corbett <dscorbett>
Submitted:  Thu 06 Oct 2016 02:56:35 AM UTC
   
 
Category:  individual character(s) Severity:  3 - Normal
Item Group:  letter positioning poor Status:  Fix posted
Privacy:  Public Assigned to:  Stevan_White
Open/Closed:  Open Release:  * development
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 11 Oct 2016 03:58:26 PM UTC, comment #5: 

It’s better now.

David Corbett <dscorbett>
Sat 08 Oct 2016 12:58:53 PM UTC, comment #4: 

Hi David,

Fix in SVN.  Try it now.

Steve White <Stevan_White>
Group administrator
Fri 07 Oct 2016 11:52:23 PM UTC, comment #3: 

In the Qur’an, some wāws and yāʼs are written smaller than normal. They can stand on their own (U+06E5 ARABIC SMALL WAW and U+06E6 ARABIC SMALL YEH) or be placed above a letter or taṭwīl (U+08F3 ARABIC SMALL HIGH WAW and U+06E7 ARABIC SMALL HIGH YEH). A wāw or yāʼ can have a maddah above it. If the letter is normal-sized, the maddah is U+0653 ARABIC MADDAH ABOVE; if the letter is small (either combining or stand-alone), the maddah is U+06E4 ARABIC SMALL HIGH MADDA.

This sounds like an unnecessary encoding of context-dependent glyph variants, but the Unicode Consortium didn’t ask me.

A test string is ⟨ۥۤۦۤـࣳۤـۧۤ⟩. The maddah overlaps the small high letters in some FreeFonts.

David Corbett <dscorbett>
Fri 07 Oct 2016 07:27:39 PM UTC, comment #2: 

Made all these zero-width, and guessed at some mark spacing.  Changes in SVN.

There isn't any information about the high maddah U+06E4 in Unicode Ch 9.

Steve White <Stevan_White>
Group administrator
Fri 07 Oct 2016 06:01:32 PM UTC, comment #1: 

any idea what the annotation about the madda means?
"typically used with 06E5 , 06E6, 06E7 , and 08F3"


Steve White <Stevan_White>
Group administrator
Thu 06 Oct 2016 02:56:35 AM UTC, original submission:  

In FreeMono, FreeMono Bold, FreeSerif, and FreeSerif Bold, U+06E4 ARABIC SMALL HIGH MADDA does not combine.

In FreeSans, U+0711 SYRIAC LETTER SUPERSCRIPT ALAPH does not combine.

I found these by searching for gc=Mn characters whose FreeFont glyphs were wider than 0. There were some false positives.

David Corbett <dscorbett>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by Stevan_White (Posted a comment)
  • -email is unavailable- added by dscorbett (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2016-10-08 Stevan_White StatusProceeding Fix posted
    2016-10-07 Stevan_White StatusConfirmed Proceeding
    2016-10-07 Stevan_White StatusNone Confirmed
        Assigned toNone Stevan_White

    Back to the top

    Powered by Savane 3.13-4448.
    Corresponding source code