bugUnifont - Bugs: bug #51469, Problems with Greek

 
 

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

bug #51469: Problems with Greek

Submitter:  David Corbett <dscorbett>
Submitted:  Sat 15 Jul 2017 01:18:10 AM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  unifoundry
Open/Closed:  Closed

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

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 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-08-27 unifoundry StatusIn Progress Fixed
        Open/ClosedOpen Closed
    2017-07-15 unifoundry StatusNone In Progress
        Assigned toNone unifoundry

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code