bugFree UCS Outline Fonts - Bugs: bug #49301, Wrong glyph for U+08AC ARABIC...

 
 

bug #49301: Wrong glyph for U+08AC ARABIC LETTER ROHINGYA YEH

Submitted by:  David Corbett <dscorbett>
Submitted on:  Sun 09 Oct 2016 06:04:55 PM UTC  
 
Category: individual character(s)Severity: 3 - Normal
Item Group: glyph(s) incorrectStatus: Fix posted
Privacy: PublicAssigned to: Steve White <Stevan_White>
Open/Closed: OpenRelease: development

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Wed 12 Oct 2016 02:16:46 PM UTC, comment #7:

FreeMono works fine on macOS; it fails on Windows 7. FreeMono Bold works everywhere.

The Windows failure occurs in Firefox (with or without Graphite) and Chrome. There is no about:config option for HarfBuzz, but I think Firefox uses HarfBuzz on all platforms now.

David Corbett <dscorbett>
Mon 10 Oct 2016 01:38:22 AM UTC, comment #6:

As to the most recent version -- the kerning issue is the only killing problem I'm aware of, and there is no kerning in FreeMono, of course. I just wanted to make sure you are using the makefile.

Now I'm guessing it's the MacOS font renderer. I guess they don't use harfbuzz.

Please check the FireFox configs (search for font), see if it's using harfbuzz. Also, try the font in some other program. I haven't seen the font on MacOS for years.

One other thing: please try FreeMonoBold.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Mon 10 Oct 2016 01:26:50 AM UTC, comment #5:

I build the fonts on OS X using the most recent version of FontForge. I forgot about the Arabic kerning warning. That is undoubtedly the issue.

But there is one more thing: you removed the arab-below anchor point from uni08AC in FreeMono, though not in FreeMono Bold. That seems unintended.

David Corbett <dscorbett>
Mon 10 Oct 2016 12:42:17 AM UTC, comment #4:

Tried it in Chrome, Opera and Konqueror. The first two display as in Firefox (correctly). Konqueror fails altogether to do character substitution -- which surprises me, I thought it used to.

Anyway, I doubt it's Firefox settings to blame. I suspect it has to do with how you built the font.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Mon 10 Oct 2016 12:35:54 AM UTC, comment #3:

Oh wow. I never saw the "data:" URL before! Cool! Fun!

BUT, on my system (Linux Mint -- latest) the letters are connected.

Which OS version do you have?

The only other guess right off my head would be some "config" setting of Firefox.

You know, in FreeMonoBold, I round the end of all those letters to make sure they overlap a bit. In the past sometimes the font renderer plays little games...

Wait. Did you build this font yourself? Of course you did. How did you build it, exactly?

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sun 09 Oct 2016 07:41:29 PM UTC, comment #2:

I took the attached screenshot of the following in Firefox:

data:text/html;charset=utf-8,<span style="font-size:700;font-family:FreeMono">تࢬ</span>

(file #38690)

David Corbett <dscorbett>
Sun 09 Oct 2016 06:23:25 PM UTC, comment #1:

David, the two dots are now in SVN.

As to the connection... near as I can tell, this is done the same way for that letter as for all others in FreeMono. Is this really something special for that single letter? If so, let's see an image, and tell me what application you used to make it.

Thanks again!

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sun 09 Oct 2016 06:04:55 PM UTC, original submission:

In FreeMono, U+08AC ARABIC LETTER ROHINGYA YEH should have two dots below it, but it has no dots. It should connect to the previous letter, but the connecting stroke does not reach far enough to the right so there is a small gap.

David Corbett <dscorbett>

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #38690:  rohingya_yeh.png added by dscorbett (13KiB - image/png)

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 09 Oct 2016 07:41:29 PM UTCdscorbettAttached File-=>Added rohingya_yeh.png, #38690
    Sun 09 Oct 2016 06:23:25 PM UTCStevan_WhiteStatusNone=>Fix posted
      Assigned toNone=>Stevan_White

    Back to the top


    Powered by Savane 3.1-cleanup1