[DejaVu-bugs] [Bug 7805] Combining characters don't display right
in Mono variants
bugzilla-daemon at annarchy.freedesktop.org
bugzilla-daemon at annarchy.freedesktop.org
Tue Aug 8 03:17:48 PDT 2006
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://bugs.freedesktop.org/show_bug.cgi?id=7805
------- Additional Comments From moyogo at gmail.com 2006-08-08 03:17 -------
This is considered a font shaper bug.
The main reason is that monowidth fonts should have all characters with the same
width. That means even zero-width characters have the standard font's width. I
know it doesn't make much sense, but that's what the specifications say.
Some font shapers know that, and therefore place characters that should be
zero-width in the negatives, i.e. on top of or below the preceding character. Qt
3 does this.
There is a fix around this. If we used OpenType features supported by Pango or
Qt4 to give change the position of those characters and give them zero-width.
They could also be positioned with the help of anchors.
However this is not done in any monowidth font out there and would need to be
tested.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the DejaVu-bugs
mailing list