bugFree UCS Outline Fonts - Bugs: bug #22268, UnicodeRanges in OS/2 table are...

 
 

bug #22268: UnicodeRanges in OS/2 table are invalid in Free Serif font

Submitted by:  Michel Bottin <michel_bottin>
Submitted on:  Sat 09 Feb 2008 01:56:40 PM UTC  
 
Category: font infoSeverity: 3 - Normal
Item Group: NoneStatus: Need info
Privacy: PublicAssigned to: Steve White <Stevan_White>
Open/Closed: ClosedRelease: 2006-01-26

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Fri 12 Sep 2008 06:56:35 PM UTC, comment #3:

Michel,

I wrote a script for FontForge (ranges.py, in the freefont tools/ directory in CVS) that reads the OS/2 tables to produce a coverage report, which is now on the project home pages:

http://www.gnu.org/software/freefont/coverage.html

It indicates the presence of characters in Mono and Sans faces, and not in Serif, which is correct.

If you still see a problem in the FreeFont version of 20080912 , let me know. For now, I'm closing this report.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Wed 13 Feb 2008 09:50:55 PM UTC, comment #2:

Michel,

sorry, I don't understand this report.

In your attachment, I see Armenian.
How did you produce this XML file?

What files are you looking at, to see these bits? The TrueType files or the FontForge .sfd files?

In FontForge, I look at the Font Info: OS/2 Charsets, but there it seems that Armenian is NOT specified (I think I'm reading that right).

Could this be a problem in the conversion to TrueType?

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sat 09 Feb 2008 01:56:40 PM UTC, comment #1:

This item has been reassigned from the project Free UCS Outline Fonts support tracker to your tracker.

The original report is still available at support #105268

Following are the information included in the original report:

[field #0] Item ID: 105268
[field #1] Group ID: 1405
[field #2] Open/Closed: Open
[field #3] Severity: 3 - Normal
[field #4] Privacy: Public
[field #9] Category: None
[field #10] Submitted by: michel_bottin
[field #11] Assigned to: Stevan_White
[field #12] Submitted on: Thursday 03/30/2006 at 16:58
[field #13] Summary: UnicodeRanges in OS/2 table are invalid in Free Serif font
[field #14] Original Submission: It seems that the flags of ulUnicodeRange1 to 4 in the OS/2 table are invalid. For example there are glyphs from Latin Extended-B in the font but the corresponding flag (bit 3 from 0) is not set to 1. And the flag corresponding to Armenian is set (bit 10 from 0) but there is no armenian glyphs in the font.

I attach my decoding of this flags in a XML format.
[field #16] Item Group: None
[field #17] Status: In Progress
[field #18] Component Version: None
[field #19] Operating System: None
[field #20] Reproducibility: None
[field #21] Size (loc): None
[field #22] Fixed Release: None
[field #23] Planned Release: None
[field #24] Effort: 0.00
[field #28] Priority: 5 - Normal
[field #31] Percent Complete: 0%
[field #33] Release: None
[field #58] Custom Select Box #1: None
[field #59] Custom Select Box #2: None
[field #60] Custom Select Box #3: None
[field #61] Custom Select Box #4: None
[field #62] Custom Select Box #5: None
[field #63] Custom Select Box #6: None
[field #64] Custom Select Box #7: None
[field #65] Custom Select Box #8: None
[field #66] Custom Select Box #9: None
[field #67] Custom Select Box #10: None

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sat 09 Feb 2008 01:56:40 PM UTC, original submission:

It seems that the flags of ulUnicodeRange1 to 4 in the OS/2 table are invalid. For example there are glyphs from Latin Extended-B in the font but the corresponding flag (bit 3 from 0) is not set to 1. And the flag corresponding to Armenian is set (bit 10 from 0) but there is no armenian glyphs in the font.

I attach my decoding of this flags in a XML format.

Michel Bottin <michel_bottin>

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #3860:  FreeSerif.xml added by michel_bottin (2KiB - text/xml - Unicode Ranges of Free Serif font)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by Stevan_White (Updated 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 8 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 12 Sep 2008 06:56:35 PM UTCStevan_WhiteOpen/ClosedOpen=>Closed
    Fri 11 Jul 2008 05:54:39 PM UTCStevan_WhiteAttached File#16058=>Removed
    Wed 09 Jul 2008 07:10:42 AM UTCNoneAttached File-=>Added get_mysql_80x15.png, #16058
    Wed 13 Feb 2008 09:50:55 PM UTCStevan_WhiteStatusNone=>Need info
    Sun 10 Feb 2008 12:59:00 AM UTCStevan_WhiteCategoryNone=>font info
      Assigned toNone=>Stevan_White
      ReleaseNone=>2006-01-26
    Sat 09 Feb 2008 01:56:40 PM UTCStevan_WhiteReassign itemFree UCS Outline Fonts, sr #105268=>Free UCS Outline Fonts, bug #22268

    Back to the top


    Powered by Savane 3.1-cleanup1