https://bugs.documentfoundation.org/show_bug.cgi?id=103740

            Bug ID: 103740
           Summary: Adjust our instance of the OpenSymbol font to use
                    existing lighter weight glyphs, plus sign and arrows
           Product: LibreOffice
           Version: Inherited From OOo
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: graphics stack
          Assignee: [email protected]
          Reporter: [email protected]

Description:
Mike, Khaled, *

Would it be possible to adjust OpenSymbol font to swap mappings of a few of the
oddly heavy "weight" glyphs present in the font?

Most annoying is the glyph currently assigned to the "plus" (U+002b), but also
the set assigned to the arrow glyphs.

These alternate glyphs are already in OpenSymbol assigned PUA codepoints, so
can we just swap the assignment?

U+002B PLUS SIGN <--> U+E083 <private-use-E083>
U+2190 LEFTWARDS ARROW  <--> U+E0DB <private-use-E0DB>
U+2191 UPWARDS ARROW  <--> U+E0DC <private-use-E0DC>
U+2192 RIGHTWARDS ARROW  <--> U+E08C <private-use-E08C>
U+2193 DOWNWARDS ARROW  <--> U+E0DD <private-use-E0DD>

With this minor change, the glyph used for Plus sign will match the weight of
the other binary operators the "minus" (U+2212), "multiplication" (U+00D7),
"division" (U+00F7), and "equal" (U+003d).  Also the weights/lengths of all the
arrows would be consistent. 

At that point, there are three glyphs that probably need replacement glyphs:

U+003C LESS-THAN SIGN and
U+003E GREATER-THAN SIGN both too heavy, and

U+00F7 DIVISION SIGN--which for some reason uses square dots in the obelus, has
always looked weird in that all other glyphs in the font use round points.

But these are not presently in the font. 

Steps to Reproduce:
1. Open the Math module formula editor and from the Element pane select the
Unary/Binary category.
2. select the Plus, and the Minus unary objects into a formula
3. select the Binary - addition, subtraction, multiplication objects
4. from the Relations category, select the toward object into a formula

Actual Results:  
The "plus" sign, and the "rightwards" arrow are of a notably heavier weight
than all other glyphs.

Expected Results:
All glyphs in the Formula editor and as rendered as an OLE to document canvas
would have consistent weight.  The font is assigning glyphs that are too heavy.


Reproducible: Always

User Profile Reset: No

Additional Info:
=-ref-=
http://opengrok.libreoffice.org/xref/core/starmath/inc/types.hxx
http://opengrok.libreoffice.org/xref/core/extras/source/truetype/symbol/OpenSymbol.sfd



User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:49.0) Gecko/20100101
Firefox/49.0

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to