bugUnifont - Bugs: bug #51968, Problems with Takri

 
 

bug #51968: Problems with Takri

Submitted by:  David Corbett <dscorbett>
Submitted on:  Sat 09 Sep 2017 12:00:54 AM UTC  
 
Category: NoneSeverity: 3 - Normal
Item Group: NoneStatus: None
Privacy: PublicAssigned to: None
Open/Closed: Open

Add a New Comment(Rich Markup)
   

You are not logged in

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

 

Sat 09 Sep 2017 12:00:54 AM UTC, original submission:

The diagonal stroke of U+11681 TAKRI LETTER AA should be longer, as if it were a combination of U+11680 TAKRI LETTER A and U+116AD TAKRI VOWEL SIGN AA.

U+11686 TAKRI LETTER E and U+11687 TAKRI LETTER AI should be taller. I guess that they are so short because the horizontal stroke at the top of U+11687 was interpreted as a headstroke and therefore placed at headstroke height, whereas it is actually the vowel sign e and should be higher than the headstroke.

U+1169C TAKRI LETTER DHA should descend farther.

U+116A0 TAKRI LETTER BA and U+116A6 TAKRI LETTER VA look considerably less lopsided than in the Unicode proposal or the code chart.

U+116AC TAKRI SIGN VISARGA overlaps U+116AF TAKRI VOWEL SIGN II. There is not enough room to move it right or to move everything else left, without compressing glyphs or having them abut each other. It should therefore be a spacing 8-pixel-wide glyph. This is consistent with how it is written in the Unicode proposal (see figure 10 of http://www.unicode.org/L2/L2009/09424-takri.pdf#page=20 where it appears twice in the first line): it is formatted as an independent spacing glyph, unlike in Unifont, where it is written very close to the preceding glyph.

U+116AE TAKRI VOWEL SIGN I should have an x-offset of -16. I suggest also making the underlying glyph be 16 pixels wide so that unigencircles places the dotted circle better.

011681:00000010002000401FF0080010E011101110121012100C200000000000000000
011686:000000000000000003C00420002000C003000400042003C00000000000000000
011687:0000000007E0000003C00420002000C003000400042003C00000000000000000
01169C:00000000000000001FF808100410041004100810082007C00000000000000000
0116A0:0000000000000000040004000410043003D00010001000100000000000000000
0116A6:0000000000000000060001000210043003D00010001000100000000000000000
0116AC:00000000001818000018180000000000
0116AE:00003C0042004000400040004000400040004000400040000000000008000000

0116AE:-16

Remove from plane01-combining.txt:

0116AC

Special case for unibmp2hex:

0116AE

David Corbett <dscorbett>

 

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

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -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):

     

     

    No Changes Have Been Made to This Item

    Back to the top


    Powered by Savane 3.1-cleanup1