Unicode combining marks rendering problem

Bug #1653010 reported by Hachmann
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Triaged
Undecided
Unassigned

Bug Description

Reported by Cristiano Fontana, via answers section:

Recently I have been using in inkscape the unicode combining mark: Combining Right Arrow Above (U+20d7)
I have had two problems:

  1. With version 0.91r13725 (shipped with Fedora 24). The only font which correctly displays the arrow on top of the previous character is the default "sans-serif." The other fonts that I tried, place it on the side. This could be a problem of the fonts, though.

  2. With version 0.92pre3 r (shipped with Fedora 25). The previous problem persists, but there is another one. With font "sans-serif," if I place an arrow on top of a capital letter it is placed halfway, while on top of a lower-case letter it is correctly placed on top.

If I open on 0.91 an SVG file made with 0.92, the arrows are correctly placed on top. Viceversa, if I open on 0.92 an SVG file made with 0.91, the arrows are placed halfway.
On 0.92, if I export the SVG to a PDF, the arrows are placed halfway as well.

These are two images that show the issues:
https://s24.postimg.org/pvo8a8ool/Schermata_del_2016_12_28_12_30_19.png
https://s29.postimg.org/4p7veizd3/Schermata_del_2016_12_28_12_37_33.png

Tags: fonts text
Revision history for this message
Hachmann (marenhachmann) wrote :
Revision history for this message
Hachmann (marenhachmann) wrote :
jazzynico (jazzynico)
tags: added: fonts text
Revision history for this message
jazzynico (jazzynico) wrote :

Regression (issue 2) confirmed on Windows XP (32-bit), lp:inkscape/0.92.x rev. 15302.
Also affects some lowercase letters such as "t" or "l".

As for the first issue, I've tested with some fonts that don't support u+20D7 (Sylfaen, Parchment, Arial...), and the arrow is correctly placed at the top of the character. With some others that support it (Cambria Math), the arrow is indeed on the side.

Changed in inkscape:
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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