bugUnifont - Bugs: bug #51968, Problems with Takri

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #51968: Problems with Takri

Submitter:  David Corbett <dscorbett>
Submitted:  Sat 09 Sep 2017 12:00:54 AM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  unifoundry
Open/Closed:  Closed

Tue 05 Jun 2018 11:43:38 PM UTC, comment #1: 

This script has been updated in Unifont 11.0.01. Any combining glyphs remain in the plane01-combining.txt file.

Paul Hardy <unifoundry>
Group administrator
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.)

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 unifoundry (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.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-06-05 unifoundry StatusNone Fixed
        Assigned toNone unifoundry
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code