bugFree UCS Outline Fonts - Bugs: bug #50762, U+0673 ARABIC LETTER ALEF WITH...

 
 

bug #50762: U+0673 ARABIC LETTER ALEF WITH WAVY HAMZA BELOW: no final form

Submitted by:  David Corbett <dscorbett>
Submitted on:  Sat 08 Apr 2017 06:49:25 PM UTC  
 
Category: individual character(s)Severity: 3 - Normal
Item Group: character substitution issueStatus: 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)

Tue 16 May 2017 01:18:11 PM UTC, comment #7:

Looks good!

David Corbett <dscorbett>
Tue 16 May 2017 12:29:59 PM UTC, comment #6:

Hi,

I ported the solution for teh with small teh above to the other faces with Arabic. In SVN. Tidied the test file. Have a look!

(file #40712)

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Tue 16 May 2017 06:51:58 AM UTC, comment #5:

About U+08B8:

The best pictorial example I forund for this letter is in the original proposal:
http://www.unicode.org/L2/L2014/14293r-bravanese-small-teh-above.pdf

This leaves much to be desired, but shows what appears to be a squashed, handwritten teh above different forms of teh. Some are very hard to make out.

There are two typographic problems. First, the teh itself is a long letter, and has to be squashed to go over initial and medial forms of teh, which are narrow letters. Second, the full-size final version presumably looks like the isolated version, which in the proposal, is written with a longer teh above than could possibly fit over the narrow positional forms.

There's no option but to make separate glyphs for each letter.

In FreeSerif only.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Mon 15 May 2017 06:50:48 PM UTC, comment #4:

OK U+06AA should be fixed now.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Mon 15 May 2017 06:02:35 PM UTC, comment #3:

U+06AA ARABIC LETTER SWASH KAF still isn’t shaped correctly in FreeMono Bold.

U+08B8 TEH WITH SMALL TEH ABOVE should transform just like a normal teh, except that the two dots are replaced by a small teh.

David Corbett <dscorbett>
Mon 15 May 2017 04:54:55 PM UTC, comment #2:

Hi David,

Wow that's a lot. My tests should have picked up some of these -- nevermind. Partial fix in SVN. Have a look.

The teh with small teh remains undone, because I have no idea how it should transform with all that baggage.

Most of the others were matters of missing lookup entries, easily fixed.

According to the standard,
noonghunna:
has only final and isolated -- looks like dotless noon
well, I put a dotless noon in other positions anyway.
african noon
like noon-ghunna in final, like noon in medial and initial

I attach a test file. Note that for letters with no medial form, I put a different letter between the initial and final forms.

(file #40693)

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Wed 12 Apr 2017 02:13:19 PM UTC, comment #1:

Here are more characters lacking certain positional forms.

In FreeMono:

  • U+0673 ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
  • U+06FF ARABIC LETTER HEH WITH INVERTED V
  • U+08B6 ARABIC LETTER BEH WITH SMALL MEEM ABOVE
  • U+08B7 ARABIC LETTER PEH WITH SMALL MEEM ABOVE
  • U+08B8 ARABIC LETTER TEH WITH SMALL TEH ABOVE
  • U+08B9 ARABIC LETTER REH WITH SMALL NOON ABOVE
  • U+08BA ARABIC LETTER YEH WITH TWO DOTS BELOW AND SMALL NOON ABOVE
  • U+08BB ARABIC LETTER AFRICAN FEH
  • U+08BC ARABIC LETTER AFRICAN QAF
  • U+08BD ARABIC LETTER AFRICAN NOON

In FreeMono Bold:

  • U+0673 ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
  • U+06AA ARABIC LETTER SWASH KAF
  • U+06BA ARABIC LETTER NOON GHUNNA
  • U+06FF ARABIC LETTER HEH WITH INVERTED V

In FreeSerif:

  • U+0673 ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
  • U+06C5 ARABIC LETTER KIRGHIZ OE
  • U+06EF ARABIC LETTER REH WITH INVERTED V
  • U+06FF ARABIC LETTER HEH WITH INVERTED V
  • U+08B8 ARABIC LETTER TEH WITH SMALL TEH ABOVE

In FreeSerif Bold:

  • U+0673 ARABIC LETTER ALEF WITH WAVY HAMZA BELOW
  • U+06FF ARABIC LETTER HEH WITH INVERTED V
  • U+08B8 ARABIC LETTER TEH WITH SMALL TEH ABOVE

Here are some characters whose glyphs have useless lookups; for example, there is no medial form of dal, yet dalarabic has a 'medi' lookup. You may want to clean them up.

In FreeMono, FreeMono Bold, and FreeSerif Bold:

  • U+0622 ARABIC LETTER ALEF WITH MADDA ABOVE
  • U+0623 ARABIC LETTER ALEF WITH HAMZA ABOVE
  • U+0625 ARABIC LETTER ALEF WITH HAMZA BELOW
  • U+0627 ARABIC LETTER ALEF
  • U+0629 ARABIC LETTER TEH MARBUTA
  • U+062F ARABIC LETTER DAL
  • U+0630 ARABIC LETTER THAL
  • U+0631 ARABIC LETTER REH
  • U+0632 ARABIC LETTER ZAIN
  • U+0648 ARABIC LETTER WAW
  • U+06C3 ARABIC LETTER TEH MARBUTA GOAL
  • U+06D2 ARABIC LETTER YEH BARREE

In FreeSerif:

  • U+0622 ARABIC LETTER ALEF WITH MADDA ABOVE
  • U+0623 ARABIC LETTER ALEF WITH HAMZA ABOVE
  • U+0625 ARABIC LETTER ALEF WITH HAMZA BELOW
  • U+0627 ARABIC LETTER ALEF
  • U+0629 ARABIC LETTER TEH MARBUTA
  • U+062F ARABIC LETTER DAL
  • U+0630 ARABIC LETTER THAL
  • U+0631 ARABIC LETTER REH
  • U+0632 ARABIC LETTER ZAIN
  • U+0648 ARABIC LETTER WAW
  • U+06C3 ARABIC LETTER TEH MARBUTA GOAL
David Corbett <dscorbett>
Sat 08 Apr 2017 06:49:25 PM UTC, original submission:

In FreeMono and FreeSerif, U+0673 ARABIC LETTER ALEF WITH WAVY HAMZA BELOW has no final form. Using 'ccmp' to decompose it into U+0627 ARABIC LETTER ALEF and U+065F ARABIC WAVY HAMZA BELOW should fix it.

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

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by Stevan_White (Updated the item)
  • -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 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 16 May 2017 12:29:59 PM UTCStevan_WhiteAttached File-=>Added arabic-positional.html, #40712
    Tue 16 May 2017 12:28:56 PM UTCStevan_WhiteAttached File#40693=>Removed
    Mon 15 May 2017 04:54:55 PM UTCStevan_WhiteAttached File-=>Added arabic-positional.html, #40693
      StatusNone=>Fix posted
      Assigned toNone=>Stevan_White

    Back to the top


    Powered by Savane 3.1-cleanup1