bugFree UCS Outline Fonts - Bugs: bug #23064, Mono: extensible parenthesis...


bug #23064: Mono: extensible parenthesis symbols weight/terminators

Submitter:  Steve White <Stevan_White>
Submitted:  Sat 26 Apr 2008 12:03:30 PM UTC
Category:  individual character(s) Severity:  3 - Normal
Item Group:  glyph(s) ugly Status:  Proceeding
Privacy:  Public Assigned to:  Stevan_White
Open/Closed:  Open Release:  * 2006-01-26
* Mandatory Fields

Add a New Comment Rich Markup

Fri 30 Jul 2010 11:59:59 AM UTC, comment #5: 

I reduced the height of the Mono two-part sum symbols.
It helps a bit.
The style is still questionable.

(file #21105)

Steve White <Stevan_White>
Group administrator
Fri 30 Jul 2010 10:02:04 AM UTC, comment #4: 

For an explanation of their use, see the chapter of The Unicode Standard on the Miscellaneous Technical block (http://www.unicode.org/versions/Unicode5.2.0/ch15.pdf#G12269).

As for U+23B0 and U+23B1, I discovered that Mono have them with glyphs suitable to go as they are in Serif.

For U+23B2 and U+23B3, I think their height should be reduced not to make the assembled sigma distorted.

Emmanuel Vallois <emmanuel_vallois>
Thu 29 Jul 2010 07:33:41 PM UTC, comment #3: 

Hi Emmanuel,

Thanks for the link!  It gave me some clue. 

So scan line 1 is 2500.  However I still don't know where the other scan lines (2,4,6,8) are in Unicode...  This is really not well explained.

I committed 23BA-23BD based on 2500...  Not clear what the application is.

Likewise with the other brackets.  The application is quite unclear.  How is such an assembled character meant to interact with other characters on a line?  Strange, since Unicode is explicitly meant to represent in-line text (as opposed to two-dimensinal notations such as western music).

Probably some conflict of intent, here...

Steve White <Stevan_White>
Group administrator
Thu 29 Jul 2010 09:30:18 AM UTC, comment #2: 

⎰ = U+23B0 UPPER LEFT or lower right bracket section
⎱ = U+23B1 upper right or LOWER LEFT bracket section
Both one atop the other as above form a left curly bracket
⎱ = U+23B1 UPPER RIGHT or lower left bracket section
⎰ = U+23B0 upper left or LOWER RIGHT bracket section
Both one atop the other as above form a right curly bracket

⎲ = U+23B2 summation top
⎳ = U+23B3 summation bottom
Both one atop the other as above form a big U+2211 N-ARY SUMMATION

For scan lines, these are characters found in VT100 and similar terminals, where there are only 9 scan lines to draw characters. See the pictures at http://vt100.net/dec/vt220/glyphs, these are the five characters at the top of the second column. So scan line-1 is at the top, scan line-9 at the bottom, and scan line-5 is really U+2500.

Emmanuel Vallois <emmanuel_vallois>
Sat 26 Apr 2008 12:07:13 PM UTC, comment #1: 

I have previously submitted changes in this range.

In CVS I have fixed the terminators of the extensible brackets.

Still don't know what to do with:

u+23b0 upper/lower curly bracket: not clear how it should work
u+23b2 extensible summation: design completely weird...but how
        should it look?
u+23ba etc scan lines...what is their purpose?

Steve White <Stevan_White>
Group administrator
Sat 26 Apr 2008 12:03:30 PM UTC, original submission:  

This is from Jacob Poon's report of 2007-10,

Parentheses in Miscellaneous Technical (U+2300-23FF) have different font weights than the rest of the font. In addition, many of the glyphs do not have proper stroke terminators for the font family.

Steve White <Stevan_White>
Group administrator


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

Attach Files:

Attached Files
file #21105:  integrals.html added by Stevan_White (3KiB - text/html - test of extensible integrals, brackets, sum etc)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by emmanuel_vallois (Posted a comment)
  • -email is unavailable- added by Stevan_White (Submitted the item)
  • -email is unavailable- added by Stevan_White

    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.

    Only logged-in users can vote.


    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2010-07-30 Stevan_White Attached File- Added integrals.html, #21105
    2008-04-26 Stevan_White SummaryMono: extensible parentesis symbols weight/terminators Mono: extensible parenthesis symbols weight/terminators
    2008-04-26 Stevan_White Carbon-Copy- Added -email is unavailable-

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code