bugUnifont - Bugs: bug #51551, Problems with Tibetan

 
 

bug #51551: Problems with Tibetan

Submitted by:  David Corbett <dscorbett>
Submitted on:  Mon 24 Jul 2017 12:44:43 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 12 Aug 2017 05:29:22 AM UTC, comment #4:

David,

I will change U+0F3E and U+0F7F. Hopefully Rich Felker will give his input on the other changes--at least, I want to give him that opportunity. I will not mark this "In Progress" yet because apart from those two glyphs it is in a holding pattern for now.

Thanks,

Paul Hardy

Paul Hardy <unifoundry>
Project Administrator
Sat 05 Aug 2017 10:10:04 PM UTC, comment #3:

Okay. I think the problems with U+0F3E and U+0F7F, being related to mark positioning and not glyph shape, should be uncontroversial enough to fix without waiting.

David Corbett <dscorbett>
Sat 05 Aug 2017 10:01:01 PM UTC, comment #2:

David,

I have emailed Richard Felker, inviting him to participate in discussing changes to his Tibetan glyphs. I have not received a reply so I would like to put these changes on hold for now to give him a chance to look this over and respond.

Paul Hardy

Paul Hardy <unifoundry>
Project Administrator
Mon 24 Jul 2017 05:29:52 AM UTC, comment #1:

David,

Richard Felker drew the original Tibetan glyphs for Unifont. I would want to involve him in discussion on modifications of this magnitude. I will probably postpone this in the interests of getting out the next release in a short enough time, and contact him after that.

Paul Hardy

Paul Hardy <unifoundry>
Project Administrator
Mon 24 Jul 2017 12:44:43 AM UTC, original submission:

This bug report has five parts. Some of these problems are not very problematic but I think it is better to err on the side of lots of suggestions.

Part 1

U+0F04 TIBETAN MARK INITIAL YIG MGO MDUN MA and U+0F05 TIBETAN MARK CLOSING YIG MGO SGAB MA are meant to connect to each other like ⟨༄༅༅⟩. The same goes for U+0FD3 TIBETAN MARK INITIAL BRDA RNYING YIG MGO MDUN MA and U+0FD4 TIBETAN MARK CLOSING BRDA RNYING YIG MGO SGAB MA. U+0F06 and U+0F07 are not wrong, but I have suggested new glyphs for them to match the suggested glyphs for the others.

U+0F19 TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS should be a bit lower to avoid bumping into digits.

The astrological symbols U+0F1B through U+0F1F are squished compared to the other astrological symbols U+0F1A, U+0FCE, and U+0FCF.

U+0F3E TIBETAN SIGN YAR TSHES should be shifted right to avoid bumping into digits.

The loop of U+0F58 TIBETAN LETTER MA doesn’t look as it ought.

U+0F6A TIBETAN LETTER FIXED-FORM RA should look exactly like U+0F62 TIBETAN LETTER RA.

U+0F6B TIBETAN LETTER KKA and U+0F6C TIBETAN LETTER RRA should look like U+0F40 TIBETAN LETTER KA and U+0F62 TIBETAN LETTER RA reversed.

The long vowels U+0F71, U+0F73, U+0F75, U+0F77, and U+0F79 are inconsistent in how they render the ’a-chung. My suggested glyphs make them look more like U+0F60.

The syllabic liquids U+0F76 through U+0F79 don’t look like the sequences to which they are canonically/compatibly equivalent to.

U+0F7F TIBETAN SIGN RNAM BCAD should be shifted right to avoid bumping into consonants.

U+0F88 TIBETAN SIGN LCE TSA CAN, U+0F89 TIBETAN SIGN MCHU CAN, and U+0F8C TIBETAN SIGN INVERTED MCHU CAN should be lower to avoid bumping into diacritics above.

U+0F89 TIBETAN SIGN MCHU CAN, U+0F8C TIBETAN SIGN INVERTED MCHU CAN, U+0F8E TIBETAN SUBJOINED SIGN MCHU CAN, and U+0F8F TIBETAN SUBJOINED SIGN INVERTED MCHU CAN needn’t be so small.

U+0FCF TIBETAN SIGN RDEL NAG GSUM is asymmetrical.

U+0FD2 TIBETAN MARK NYIS TSHEG should look like two stacked U+0F0B TIBETAN MARK INTERSYLLABIC TSHEGs.

0F04:000000000000000C00121811060D01810842063C01810042003C000000000000
0F05:0000000C12110D81423C81423C000000
0F06:000C00121811060D0981064201BD0042003C0000001800080008000800080008
0F07:000000000000032A64A210AA0F22000000000000000000000000000000000000
0F19:0000000000000000000000000000000000000000180008000800080008000800
0F1B:0000000000000000000000000000183024482448183000000000000000000000
0F1C:0000000000000180024002400180000000001818242424241818000000000000
0F1D:0000000000000000000000002400180018002400000000000000000000000000
0F1E:0000000000000000000000000000244818301830244800000000000000000000
0F1F:0000000000000000000000000000184824302430184800000000000000000000
0F3E:0000000000000000000000000000006000100010001000100010001000080000
0F58:0000000000007D00090039004D004B0031000100000000000000000000000000
0F6A:0000000000003E0008001C000200010001000000000000000000000000000000
0F6B:0000000000007E00540053005000400040004000000000000000000000000000
0F6C:0000000000003E0008001C002000400040000000000000000000000000000000
0F71:000000000000000000000000000000000000000000000000180024002E000100
0F73:70004800040000000000000000000000000000000000180024002E0001000000
0F75:000000000000000000000000000000000000180024002E000100460021001E00
0F76:7000480004000000000000000000000001003900450003000100000000000000
0F77:700048000400000000000000000000000100390045000300190025002E000100
0F78:700048000400000000000000000000003900450049001D000300010000000000
0F79:700048000400000000000000000000003900450059000700190024002E000100
0F7F:0000000000000018002400240018000000180024002400180000000000000000
0F88:0000000000007F001400080014007F0000000000000000000000000000000000
0F89:0000000000003600490049004900000000000000000000000000000000000000
0F8C:0000000000004900490049003600000000000000000000000000000000000000
0F8E:0000000000000000000000000000000000003600490049004900000000000000
0F8F:0000000000000000000000000000000000004900490049003600000000000000
0FCF:0000000002400180018002400000000000002424181818182424000000000000
0FD2:0000000000001800180000000000180018000000000000000000000000000000
0FD3:000000000000000C00121811060D01810042003C000000000000000000000000
0FD4:0000000C12110D81423C000000000000

Part 2

The subjoined consonants are at inconsistent heights and many of them bump into vowels below.

0F90:000000000000000000000000000000003F001500250001000000000000000000
0F92:000000000000000000000000000000003F004900790009000000000000000000
0F9E:000000000000000000000000000000001E0008001C0032004C00400000000000
0FA3:000000000000000000000000000000003C0008001C0026001900010000000000
0FA4:00000000000000000000000000000000330021007D0003000100000000000000
0FA5:00000000000000000000000000000000270049007D0003000100000000000000
0FA6:000000000000000000000000000000001F0021007D0003000100000000000000
0FA7:00000000000000000000000000001F0021007D0003001F0020004E0031001100
0FA8:00000000000000000000000000000000790031004D0033000100000000000000
0FA9:00000000000000000000000000003C000A0009004C0032000C00000000000000
0FAA:000000000000000000000000000000003E0009003E0049003600000000000000
0FAB:00000000000000000000000000001C002200390041007C004200000000000000
0FAC:0000000000000000000000001C002200390041007C001E0020003E0012000200
0FAD:0000000000000000000000000000000001000300050003000000000000000000
0FAE:000000000000000000000000000000001C0022004E0052000D00010001000000
0FB1:00000000000000000000000000000000010012001C0009000600000000000000
0FB2:0000000000000000000000000000000001003900450003000100000000000000
0FB4:00000000000000000000000000000000070009002F0011000900010000000000
0FB5:00000000000000000000000000000000380024003D0022002400200000000000
0FB8:000000000000000000000000000000005D004900550033000100000000000000
0FBA:0000000000000000000000000000000031004F0049000F000100000000000000
0FBB:000000000000000000000000000000006B004900350003000100000000000000

Part 3

Some of the base consonants overlap subjoined consonants, and some of those can be shortened without completely messing up the glyph.

0F44:0000000000001E00200040007C00020000000000000000000000000000000000
0F45:0000000000003E0008004E00310011000E000000000000000000000000000000
0F46:0000000000003E0008003E004900490036000000000000000000000000000000
0F4C:0000000000003C00020001001F00200040004000400000000000000000000000
0F51:0000000000001E00200040007C00020001000100010000000000000000000000
0F52:0000000000001E00200040007C0042001F0020004E0031001100010000000000
0F59:0000010001003E0008004E00310011000E000000000000000000000000000000
0F5A:0000010001003E0008004E00310011000E000000000000000000000000000000

Part 4

One of those shortened base consonant suggestions differs from the current glyph sufficiently that its subjoined form should change to match it.

0F94:000000000000000000000000000000001E00200040007C000200000000000000

Part 5

All the Tibetan glyphs (all but two with my suggestions) are two cells wide. This is unnecessary and makes Tibetan text look like it has wide letter-spacing: most of the glyphs’ ink is completely within the left half or the right half. All the letters and digits and many symbols can have their blank right halves removed. U+0F3E and U+0F7F can have their blank halves removed and be made into spacing glyphs.

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 unifoundry (Posted a comment)
  • -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