bugFree UCS Outline Fonts - Bugs: bug #12798, Greek glyphs with accents to side...

 
 

bug #12798: Greek glyphs with accents to side incorrectly cover previous letter

Submitted by:  None
Submitted on:  Mon 25 Apr 2005 11:11:50 AM UTC  
 
Category: individual character(s)Severity: 4 - Important
Item Group: glyph(s) incorrectStatus: Fixed
Privacy: PublicAssigned to: Steve White <Stevan_White>
Open/Closed: ClosedRelease: pre-2005

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)

Fri 12 Sep 2008 08:25:05 AM UTC, comment #11:

In release 20080912

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sun 13 Apr 2008 12:19:06 PM UTC, comment #10:

Completed Greek Extended range in Sans.

in CVS

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Thu 10 Apr 2008 07:46:57 PM UTC, comment #9:

I have now gone through the Greek Extended range in Serif and Mono.

In CVS.

Trying to balance several requirements
tonos = acute = oxia, varia = grave
trying to keep glyphs between 800 and -200 (especially in Mono)

What to do with super-wide accented glyphs in Mono, where all glyphs must be 600 wide?
Could squash them horizontally...
But usually if they appear, they appear at start of word, so
just centered on mid-line.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Fri 28 Mar 2008 08:37:35 AM UTC, comment #8:

I have now gone through the Greek Extended range, completely replacing most of the accents (tonos = acute = oxia, varia = grave).

I'm not completely happy with the look of (tonos = acute). The acute in this font is long and low, meant to be applied to capitals without going too high. But the specification is clear on this point.

http://www.unicode.org/charts/PDF/U1F00.pdf

On the other hand, now that I compare, the result is at least a lot clearer in small sizes.

There were also a lot of other small problems, mostly incorrect references and bad spacing.

More work should be done yet to regularize the spacing.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Thu 27 Mar 2008 08:36:36 PM UTC, comment #7:

Eeli,

I found the same problem in the other FreeSerif* faces.
Fix is now in CVS.

But now that you mention it, a similar problem exists for the Greek Extended range.

More work. But please do have a look.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Mon 24 Mar 2008 08:21:09 PM UTC, comment #6:

Sorry that I have not answered. It has been so long since I reported this that I had to study these things again to understand my own report :) Your comments in this and the other bug (12821) show that you have understood the problems, so I believe they have been fixed correctly. I'll try to find some time to test these later. I hope the fix covers the Greek Extended too because I use the fonts for polytonic Greek, not for modern Greek. Monospace is not very important, I wonder if anyone ever wants to use monospace for ancient languages. Anyways, thanks for your work.

Eeli Kaikkonen <eelik>
Mon 24 Mar 2008 01:55:08 PM UTC, comment #5:

Fix in current release, in FreeSerif anyway.
(might want to double-check with other faces).

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Thu 21 Feb 2008 12:47:42 AM UTC, comment #4:

Eeli

I see the problem. Especially in capital Greek letters with tonos and other accents, the accent is placed to the left of the letter. But in FreeFont, no space is provided for the accent, resulting in the accent incorrectly covering the previous letter.

In CVS have posted a fix for the range "Greek" but don't have the time now to do "Greek Extended". I hope this is enough to provide some functionality.

Please have a look at it, and let me know if it is what you want.

Note, there is only so much to be done for the monospaced faces. Their width is such that, given the existing glyph design, there really isn't space for extra accents to the side. In the bold monospace faces, the effect is worse. One can only hope there isn't much call for bold monospace Greek.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sat 02 Feb 2008 10:49:27 AM UTC, comment #3:

This has not been fixed. I quickly tested with characters 0388 - 038F with FreeSerif and it still positions the glyphs so that the accents are on top of the previous glyph, not taking their own space.

Eeli Kaikkonen <eelik>
Sat 02 Feb 2008 09:34:34 AM UTC, comment #2:

In CVS annotations for FreeSerif.sfd, find
revision 1.42, 2005-12-03, peterlin
sfd/FreeSerif.sfd: fixed positions of Greek accents (bug #12798).
CREDITS: Added Panayotis Katsaloulis.

Is this bug then fixed?

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Mon 25 Apr 2005 12:41:12 PM UTC, comment #1:

(I just made an account for savannah.)

Fistly, the codepages are both Greek Basic and Greek Extended. Here are the exact ranges where I could find the bug:
U+
0388 - 038F
03D3
1F08 - 1F0F
1F18 - 1F1D
1F28 - 1F2F
1F38 - 1F3F
1F48 - 1F4D
1F59 - 1F5F
1F68 - 1F6F
1F88 - 1F8F
1F98 - 1F9F
1FA8 - 1FAF
1FBC
1FC8 - 1FCC
1FDA
1FDB
1FEA - 1FEC
1FF8 - 1FFC

The same thing goes with monospace font too, but maybe not with all diacritical marks/characters. Sans seems to have ioota subscriptum in the right place, but accents have problems. I'll report another Sans problem separately.

Eeli Kaikkonen <eelik>
Mon 25 Apr 2005 11:11:50 AM UTC, original submission:

One picture tells more than thousand words, so I attatch some
screenshots. Some FreeSerif Greek combined characters - maybe characters in other codepages too - are not properly between the left and the right border of the glyph. That is shown in screenshots from FontForge. The result is seen in the screeenshot from OpenOffice where some of those characters are used. Characters from Gentium font are shown for comparison.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #2886:  wordswithfonts.png added by None (20KiB - image/png - Some words and letters which show the bug)
file #2885:  fontforgegentium.png added by None (5KiB - image/png - The same glyph from Gentium font for comparison)
file #2884:  fontforgefreeserif.png added by None (5KiB - image/png - A glyph from FreeSerif shown in FontForge window)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by eelik (Posted a comment)
  • -unavailable- added by Stevan_White (Posted a comment)
  •  

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

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 12 Sep 2008 08:25:05 AM UTCStevan_WhiteStatusFix posted=>Fixed
      Open/ClosedOpen=>Closed
    Mon 24 Mar 2008 01:53:45 PM UTCStevan_WhiteCarbon-CopyRemoved -unavailable-=>-
    Sat 01 Mar 2008 10:29:01 AM UTCStevan_WhiteStatusProceeding=>Fix posted
    Thu 21 Feb 2008 12:47:42 AM UTCStevan_WhiteSummarysome combined Greek characters have a bug=>Greek glyphs with accents to side incorrectly cover previous letter
    Sat 09 Feb 2008 10:59:57 AM UTCStevan_WhiteSeverity3 - Normal=>4 - Important
    Sat 09 Feb 2008 10:05:56 AM UTCStevan_WhiteCategoryNone=>individual character(s)
      Item GroupNone=>glyph(s) incorrect
      Assigned topeterlin=>Stevan_White
    Sat 02 Feb 2008 09:39:07 AM UTCStevan_WhiteCarbon-Copy-=>Added -unavailable-
    Sat 02 Feb 2008 09:34:34 AM UTCStevan_WhiteReleaseNone=>pre-2005
    Sat 03 Dec 2005 09:42:50 AM UTCpeterlinStatusNone=>Proceeding
      Assigned toNone=>peterlin
    Mon 25 Apr 2005 11:15:13 AM UTCNoneAttached File-=>Added wordswithfonts.png, #2438
    Mon 25 Apr 2005 11:12:48 AM UTCNoneAttached File-=>Added fontforgegentium.png, #2437
    Mon 25 Apr 2005 11:11:51 AM UTCNoneAttached File-=>Added fontforgefreeserif.png, #2436

    Back to the top


    Powered by Savane 3.1-cleanup1