bugUnifont - Bugs: bug #51469, Problems with Greek

 
 

bug #51469: Problems with Greek

Submitted by:  David Corbett <dscorbett>
Submitted on:  Sat 15 Jul 2017 01:18:10 AM UTC  
 
Category: NoneSeverity: 3 - Normal
Item Group: NoneStatus: Fixed
Privacy: PublicAssigned to: Paul Hardy <unifoundry>
Open/Closed: Closed

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 Jump to the original submission)

Sun 06 Aug 2017 11:48:55 PM UTC, comment #7:

David,

I am modifying the Ancient Greek Musical Notation block. Using its combining characters along with U+0307 for stigme is mentioned as a possibility in this document:

http://www.unicode.org/L2/L2002/02273r-tlg-greek.pdf

Right now, U+0307 is positioned to be centered and one pixel above capital letters. It is not going to look good when combined with a single-width U+01D242 through U+01D244 (especially U+01D244). Changing the position of U+0307 to be off-center will only partially address that. Raising it could make it look like it is a subscript on the previous line if it is over a lower-case letter, and will be too high to look decent with lower-case letters. So I would like to leave U+0307 where it is.

Paul Hardy

Paul Hardy <unifoundry>
Project AdministratorIn charge of this item.
Sat 05 Aug 2017 07:44:52 PM UTC, comment #6:

I think postponing the release is a good idea. I tried to review all the scripts with lots of problems first, but there are still scripts with only one or two problems that I haven’t gotten to reporting yet.

David Corbett <dscorbett>
Sat 05 Aug 2017 07:30:31 PM UTC, comment #5:

David,

I have incorporated your new contributions to Greek. It turns out we both redrew "chi" exactly the same way.

I was going to try to release things around now, but with the large number of changes you have suggested in the past couple of weeks, I will likely expect to perform a release at the end of August.

Thanks,

Paul

Paul Hardy <unifoundry>
Project AdministratorIn charge of this item.
Sat 05 Aug 2017 05:48:37 PM UTC, comment #4:

U+2126 OHM SIGN and U+2127 INVERTED OHM SIGN should be based on U+03A9 GREEK CAPITAL LETTER OMEGA.

Many mathematical Greek letters are not derived from the basic Greek glyphs: capital theta, small delta, small iota, small phi, and small chi.

Given the previously reported problem with U+03F4 GREEK CAPITAL THETA SYMBOL, all the mathematical styled versions should be changed too.

U+1D717 MATHEMATICAL ITALIC THETA SYMBOL is 1 cell wide whereas the other mathematical italic glyphs are 2 cells wide.

03C7:0000000000C121221214182848448483
03F4:000000003C4242427E424242423C0000
2126:000000003E4141414141221414770000
2127:000000007714142241414141413E0000
2129:000000000000300808080808080C0000
01D6AF:000000003E6363637F7F6363633E0000
01D6B9:000000003E6363637F636363633E0000
01D6C5:000000001E3030301C366363633E0000
01D6CA:000000000000381818181818180E0000
01D6D7:0000000000006EDBDBDBDBDBDB7E1818
01D6D8:0000000000C36366363C3878D8CC8C87
01D6E9:000000000000000001E002100210042005A005A0084008400840078000000000
01D6F3:000000000000000001E002100210042007E00420084008400840078000000000
01D704:00000000000000000000000000C000400080008001000100010000C000000000
01D711:000000000000000000000000026004900490049009200920092007C002000400
01D712:0000000000000000000003040088009000A000C0018002800480088010802060
01D717:0000000000000000006000900090012000F002200C4004400440038000000000
01D723:000000000000000001F003180318063007F007F00C600C600C6007C000000000
01D72D:000000000000000001F003180318063007F006300C600C600C6007C000000000
01D73E:00000000000000000000000001C000C00180018003000300030001C000000000
01D74B:00000000000000000000000006E00DB00DB00DB01B601B601B600FC006000C00
01D74C:00000000000000000000070C019801B001E001C0038007800D801980318060E0
01D75D:000000003E6363637F7F6363633E0000
01D767:000000003E6363637F636363633E0000
01D773:000000001E3030301C366363633E0000
01D778:000000000000381818181818180E0000
01D785:0000000000006EDBDBDBDBDBDB7E1818
01D786:0000000000C36366363C3878D8CC8C87
01D797:000000000000000001F003180318063007F007F00C600C600C6007C000000000
01D7A1:000000000000000001F003180318063007F006300C600C600C6007C000000000
01D7B2:00000000000000000000000001C000C00180018003000300030001C000000000
01D7BF:00000000000000000000000006E00DB00DB00DB01B601B601B600FC006000C00
01D7C0:00000000000000000000070C019801B001E001C0038007800D801980318060E0

David Corbett <dscorbett>
Mon 17 Jul 2017 01:57:43 AM UTC, comment #3:

If you’re adding serifs don’t forget the iotas in Mathematical Alphanumeric Symbols.

David Corbett <dscorbett>
Mon 17 Jul 2017 12:22:02 AM UTC, comment #2:

I am going to put serifs on the iotas that are missing them, notably in block U+1Fxx. I am not going to put serifs on iota subscripts.

On the combining characters, I am going to leave them as they are for now. I need to figure out a consistent way of handling them.

However, on the combining characters that combine with at the bottom of a glyph, I am moving those in the U+03xx block down to the lowest row. I'm not sure why they were higher than that.

Paul Hardy <unifoundry>
Project AdministratorIn charge of this item.
Sat 15 Jul 2017 02:08:49 PM UTC, comment #1:

David,

I will look this over for the next release.

On the Ancient Greek Musical Notation block, some letters were turned on their side so I rendered the whole thing as double-width. In that state, the only solution I can think of for capital modern Greek letters used as ancient notation would be to type a space before or after the character if using one of the combining marks in the Ancient Greek Musical Notation script.

I could consider redrawing that entire block as single-width, but if I were to do that it would probably be in the future, not right away.

Paul

Paul Hardy <unifoundry>
Project AdministratorIn charge of this item.
Sat 15 Jul 2017 01:18:10 AM UTC, original submission:

Some small iotas have serifs: U+03AF, U+03B9, and U+03CA. The rest do not. They should be consistent.

U+2129 TURNED GREEK SMALL LETTER IOTA is not a turned U+03B9 GREEK SMALL LETTER IOTA.

U+03F7 GREEK CAPITAL LETTER SHO is too short and U+03F8 GREEK SMALL LETTER SHO’s bowl is too big. Compare to U+00DE and U+00FE.

U+03C7 GREEK SMALL LETTER CHI is identical to its subscript form U+1D6A. The top of its arms should be even with the height of the other lowercase Greek letters.

U+03FC GREEK RHO WITH STROKE SYMBOL is based on a Latin ⟨p⟩ not a Greek rho.

U+03F3 GREEK LETTER YOT should have a descender. It should probably just be a copy of U+006A LATIN SMALL LETTER J.

U+03F4 GREEK CAPITAL THETA SYMBOL looks lowercase. Its circle should be more like that of U+0398.

U+1FBD GREEK KORONIS, U+1FBF GREEK PSILI, and U+0313 COMBINING COMMA ABOVE are all at different heights.

The symbols in the Ancient Greek Musical Symbols block are 2 cells wide. The capital Greek letters, which are also ancient Greek musical symbols, are 1 cell wide. That is only a problem in that the combining characters U+1D242 to U+1D244 should be centered above all the musical symbols.

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):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 27 Aug 2017 10:50:08 PM UTCunifoundryStatusIn Progress=>Fixed
      Open/ClosedOpen=>Closed
    Sat 15 Jul 2017 02:08:49 PM UTCunifoundryStatusNone=>In Progress
      Assigned toNone=>unifoundry

    Back to the top


    Powered by Savane 3.1-cleanup1