-
Bug
-
Resolution: Unresolved
-
P4
-
None
-
5.0
-
None
-
Cause Known
-
generic
-
generic
Name: inR10103 Date: 09/18/2003
In some cases we get asymmetry while rasterizing symmetrical
components of glyph. This can be reproduced using pairing symbols, e.g.
"(" and ")". For instance using
test/java/awt/font/CompositeGlyph/SymmetryTest.java
with "Lucida Sans Typewriter" of size 50 or "Lucida Sans" of size 10.
One reason for this difference is that our scan conversion algorithm
seems to be not exactly obey symmetry constraints. Another source is that
we currently do not reverse drawing direction if glyph is flipped
(while truetype spec says that internal part of glyph is always on the
right).
======================================================================
In some cases we get asymmetry while rasterizing symmetrical
components of glyph. This can be reproduced using pairing symbols, e.g.
"(" and ")". For instance using
test/java/awt/font/CompositeGlyph/SymmetryTest.java
with "Lucida Sans Typewriter" of size 50 or "Lucida Sans" of size 10.
One reason for this difference is that our scan conversion algorithm
seems to be not exactly obey symmetry constraints. Another source is that
we currently do not reverse drawing direction if glyph is flipped
(while truetype spec says that internal part of glyph is always on the
right).
======================================================================
- relates to
-
JDK-4896786 Some font pairing symbols are not symmetrical
-
- Resolved
-