[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