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 issue Status:  Fix posted
Privacy:  Public Assigned to:  Steve White <Stevan_White>
Open/Closed:  Open Release:  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)

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 Files:
   
   
Comment:
   

Attached Files

 

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 (Updated the item)
  • -email is unavailable- added by dscorbett (Submitted the item)
  •  

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

    Only logged-in users can vote.

     

     

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-05-16 Stevan_White Attached File- => Added arabic-positional.html, #40712
    2017-05-16 Stevan_White Attached File#40693 => Removed
    2017-05-15 Stevan_White Attached File- => Added arabic-positional.html, #40693
        StatusNone => Fix posted
        Assigned toNone => Stevan_White

    Back to the top


    Powered by Savane 3.3