bugUnifont - Bugs: bug #52064, Problems with Lepcha

 
 

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

bug #52064: Problems with Lepcha

Submitter:  David Corbett <dscorbett>
Submitted:  Wed 20 Sep 2017 02:11:46 AM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  unifoundry
Open/Closed:  Closed

Thu 28 Dec 2017 03:39:52 AM UTC, comment #1: 

I have incorporated these changes in Unifont 10.0.07.


Paul Hardy

Paul Hardy <unifoundry>
Group administrator
Wed 20 Sep 2017 02:11:46 AM UTC, original submission:  

The combining glyphs overlap consonants and each other. To make room, the consonants should be compressed and shifted left, and every combining glyph should be placed to minimize overlap. Unlike in, say, Miao or Tai Tham, it is impossible to ease the pressure by making post-base marks be non-combining, because U+1C36 LEPCHA SIGN RAN is encoded at the end of the cluster but goes above the consonant.

I suggest the following metrics. Columns 1 to 3 are for pre-base marks, i.e. either U+1C34 LEPCHA CONSONANT SIGN NYIN-DO alone or U+1C35 LEPCHA CONSONANT SIGN KANG with an optional vowel sign. Columns 4 to 11 are for bases. Columns 12 and 13 are for U+1C25 LEPCHA SUBJOINED LETTER RA. Columns 13 to 15 are for U+1C24 LEPCHA SUBJOINED LETTER YA. Columns 15 and 16 are for vowel signs. Row 1 is for U+1C36 LEPCHA SIGN RAN. Rows 2 to 4 are for final consonant signs. Row 5 is for the horizontal part of U+1C29 LEPCHA VOWEL SIGN OO. Row 6 is a gap to separate U+1C29 from the base. Rows 7 to 13 are for bases. Rows 14 to 16 are for below-base marks.

U+1C3B LEPCHA PUNCTUATION TA-ROL and U+1C3C LEPCHA PUNCTUATION NYET THYOOM TA-ROL should be shorter than the consonants.

U+1C3F LEPCHA PUNCTUATION TSHOOK should be the same height as the consonants.

1C00:00000000000000000000000003E0040004000FE00400040007C0000000000000
1C01:0000000000000000000000000FC0040005800640084000800100000000000000
1C02:00000000000000000000000002600480088008400820042003C0000000000000
1C03:000000000000000000000000040008401240122011200B400480000000000000
1C04:0000000000000000000000000400084012403FF011200B400480000000000000
1C05:000000000000000000000000080007C000800080010001000100000000000000
1C06:0000000000000000000000000180024002401C20024002400180000000000000
1C07:0000000000000000000000000060008007800980024004200FE0000000000000
1C08:0000000000000000000000000360048009400940088004000200000000000000
1C09:000000000000000000000000082007C00200052008C004000200000000000000
1C0A:0000000000000000000000000200010004800A40098004000200000000000000
1C0B:0000000000000000000000000800080005C0022005C008000800000000000000
1C0C:000000000000000000000000010012400F8002000F8012400100000000000000
1C0D:00000000000000000000000001800240044008200920092008C0000000000000
1C0E:0000000000000000000000000FC000800080004000400C401380000000000000
1C0F:000000000000000000000000062009C0080004000FE000000000000000000000
1C10:0000000000000000000000001FE008401040102008200E2011C0000000000000
1C11:0000000000000000000000000FC0100010001FC010800C401380000000000000
1C12:00000000000000000000000004200A5012501130111008A004C0000000000000
1C13:0000000000000000000000000300048008400820082004400380000000000000
1C14:000000000000000000000000024005A008900810081004200240000000000000
1C15:0000000000000000000000001FC0018002000F80124002400180000000000000
1C16:0000000000000000000000000FE00100008007E0088009000600000000000000
1C17:0000000000000000000000000FF00420084008400820042003C0000000000000
1C18:0000000000000000000000000400088011401540148013600C00000000000000
1C19:0000000000000000000000000240048004E007801C8002400120000000000000
1C1A:0000000000000000000000000300040008800700084008800700000000000000
1C1B:00000000000000000000000010400F8008000400040008001000000000000000
1C1C:00000000000000000000000004400A2012101110111008A004C0000000000000
1C1D:0000000000000000000000000030084004400FE0044004400380000000000000
1C1E:0000000000000000000000001040088005000200050008801040000000000000
1C1F:0000000000000000000000000300048008400FE0082004400380000000000000
1C20:0000000000000000000000000400084011401540148013000C00000000000000
1C21:00000000000000000000000004000800094009400A80042003C0000000000000
1C22:0000000000000000000000000DD0122015501550122008000400000000000000
1C23:00000000000000000000000007C009200140038004A0044003A0000000000000
1C24:0000000000000000000000000000000000000002000A000A0004000000000000
1C25:0000000000000000000000000010000800080008000800080010000000000000
1C26:0000000000000000000000000001000200020002000200020001000000000000
1C27:000000004000A000800040004000400040004000400040004000C00000000000
1C28:0000000000000000000000002000400040004000400040002000000000000000
1C29:00000000000000003FC040004000400040004000400040002000000000000000
1C2A:000000000000000000000000000200010001000100010001000100010012000C
1C2B:000000000000000000000006000100020001000100010001000100010012000C
1C2C:0000000000000000000000000000000000000000000000000000020004000F00
1C2D:0000010002000300000000000000000000000000000000000000000000000000
1C2E:0000000002800000000000000000000000000000000000000000000000000000
1C2F:0000010004400000000000000000000000000000000000000000000000000000
1C30:000003C0042000C0000000000000000000000000000000000000000000000000
1C31:0000010002800100000000000000000000000000000000000000000000000000
1C32:0000032004C00000000000000000000000000000000000000000000000000000
1C33:0000000007C00000000000000000000000000000000000000000000000000000
1C34:00000000000000000000000080004000A000A000A00040008000000000000000
1C35:0000000000000000000000000000000040008000800040000000000000000000
1C36:0FE0100000000000000000000000000000000000000000000000000000000000
1C37:0000000000000000000000000000000000000000000000000000000000400000
1C3B:0000000000000000000000000000008000800080008000800080000000000000
1C3C:0000000000000000000000000000024002400240024002400240000000000000
1C3D:0000000000000000000000000000000002200140008001400220000000000000
1C3E:0000000000000000000000000000000002200140049001400220000000000000
1C3F:0000000000000000000000001088091004A0042004A009101088000000000000
1C40:0000000000000000000000000000038004400440044003800000000000000000
1C41:0000000000000000000000000100028002C00140004000800100000000000000
1C42:00000000000000000000000007C0082000C003000400030000C0000000000000
1C43:0000000000000000000000000F80104007E00810002007C00020000000000000
1C44:000000000000000000000000022005C004000800083007C00000000000000000
1C45:00000000000000000000000008100420046004A0052006200810000000000000
1C46:00000000000000000000000000200050008000400820061001E0000000000000
1C47:0000000000000000000000000080044002400240014001800200000000000000
1C48:0000000000000000000000000180024002000400040003800060000000000000
1C49:0000000000000000000000000180024002800260020002000100000000000000
1C4D:0000000000000000000000001F80008003E00080008000800100000000000000
1C4E:0000000000000000000000001F80008003E0008003E000800100000000000000
1C4F:0000000000000000000000000D2013E00120012001200F201040000000000000

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
    2017-12-28 unifoundry StatusNone Fixed
        Assigned toNone unifoundry
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code