Text rendering: Combining diacritical characters have inverted y-shift

Bug #1748533 reported by Severin Meyer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned

Bug Description

Inkscape 0.92.2 5c3e80d, 2017-08-06
openSUSE Leap 42.3

Inkscape does not seem to correctly render text with combining diacritical characters (https://en.wikipedia.org/wiki/Combining_character).

The problem arises when the anchor of the combining character is at a different y-position than the anchor of the base character. In that case, Inkscape inverts the y-shift.

Based on a few test measurements, the shift is the exact opposite, so I assume there is a simple +- mismatch somewhere in the code.

For testing I used the "Source Sans Pro" font, which has a comprehensive anchor implementation (https://github.com/adobe-fonts/source-sans-pro).

Revision history for this message
Severin Meyer (sevcodes-deactivatedaccount) wrote :
Revision history for this message
Severin Meyer (sevcodes-deactivatedaccount) wrote :
Revision history for this message
Severin Meyer (sevcodes-deactivatedaccount) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.