bugFree UCS Outline Fonts - Bugs: bug #23060, Sans: Hiragana and Katakana issues

 
 

bug #23060: Sans: Hiragana and Katakana issues

Submitted by:  Steve White <Stevan_White>
Submitted on:  Sat 26 Apr 2008 09:31:35 AM UTC  
 
Category: character rangeSeverity: 3 - Normal
Item Group: bulk text appearance poorStatus: Fixed
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 08:19:36 AM UTC, comment #2:

In release 20080912

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sat 26 Apr 2008 09:35:50 AM UTC, comment #1:

I had already addressed some of these issues directly (moving the range down to the baseline, and the sizes of some of the characters.)

However, I finally decided that Hiragana and Katakana, without Kanji, comprise an incomplete set of characters for a writing system, and cause more problems than they are worth. I looked at the option of adding Kanji to FreeFont, but found it too daunting.

So I removed these ranges from the font altogether.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.
Sat 26 Apr 2008 09:31:35 AM UTC, original submission:

This is from Jacob Poon's report of 2007-10,
https://savannah.gnu.org/support/?106274

Glyphs in CJK Symbols and Punctuation (U+3000-303F), Hiragana (U+3040-309F), Katakana (U+30A0-30FF) regions in all font variants have higher base line than the rest of the font.

Ideographic comma (U+3001), ideographic full stop (U+3002), ditto mark (U+3003), ideographic iteration mark (U+3005), left white corner bracket (U+300E), right white corner bracket (U+300F) have font weights different from the rest of the font, which does not fit the design in the rest of the font.

Ideographic comma (U+3001), ideographic full stop (U+3002), ideographic iteration mark (U+3005), left angle bracket (U+3008), right angle bracket (U+3009), left angle double bracket (U+300A), right angle double bracket (U+300B), left corner bracket (U+300C), right white bracket (U+300D), left white corner bracket (U+300E), right white corner bracket (U+300F), left black lenticular bracket (U+3010), right black lenticular bracket (U+3011), left tortoise shell bracket (U+3014), right tortoise shell bracket (U+3015), combining katakana-hiragana voiced sound mark (U+3099), katakana-hiragana voiced sound mark (U+309B) have wider than normal horizontal margins. Because the font is proportionally spaced, horizontal margins of these glyphs should be made proportional, as in the rest of the font. However, U+3099 is intended to be used for glyph compositing purpose, so this glyph should have the same width as the rest of the full-width kana glyphs.

Ideographic number zero (U+3007) is incorrectly drawn as ellipse.

Left angle bracket (U+3008), right angle bracket (U+3009), left corner bracket (U+300C), right white bracket (U+300D), left tortoise shell bracket (U+3014), right tortoise shell bracket (U+3015) have obvious signs of strokes crossing each other at the stroke intersections. In addition, the glyphs have round stroke terminators instead of horizontal or vertical, which does not fit the design in the rest of the font.

Glyphs in Hiragana (U+3040-309F), Katakana (U+30A0-30FF) regions in all font variants have diagonal stroke terminators instead of horizontal or vertical, which does not fit the design in the rest of the font. The bug does not exist in other font families.

Glyphs in Hiragana (U+3040-309F), Katakana (U+30A0-30FF) regions in all font variants have higher baselines than the rest of the font. These characters should be treated as characters in Block Elements region, but the baseline of these glyphs should be between the baseline for Latin characters and the bottom margin of Latin descender.

Small letters in Hiragana (U+3040-309F), Katakana (U+30A0-30FF) regions in all font variants occupy same widths as the full-sized counterpart, which does not fit the design in the rest of the font. Because the font is proportionally spaced, horizontal margins of these glyphs should be same as the rest of the font.

Steve White <Stevan_White>
Project AdministratorIn charge of this item.

 

(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 Stevan_White (Submitted the item)
  • -unavailable- added by Stevan_White
  •  

    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
    Fri 12 Sep 2008 08:19:36 AM UTCStevan_WhiteStatusFix posted=>Fixed
      Open/ClosedOpen=>Closed
    Sat 26 Apr 2008 09:35:50 AM UTCStevan_WhiteStatusConfirmed=>Fix posted
    Sat 26 Apr 2008 09:31:35 AM UTCStevan_WhiteCarbon-Copy-=>Added -unavailable-

    Back to the top


    Powered by Savane 3.1-cleanup1