[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A patch for enforcing double-width CJK character display
From: |
Werner LEMBERG |
Subject: |
Re: A patch for enforcing double-width CJK character display |
Date: |
Tue, 17 Apr 2012 09:03:09 +0200 (CEST) |
> Comparing to normal GTK applications (cairo rendering backend), it's
> too wide in Emacs.
This is probably my `fault'. In FreeType 2.4.6, I've applied a patch
which fixed a very longstanding issue of applying non-TrueType metrics
to TrueType fonts. A consequence of this patch was that (a) some
fonts suddenly rendered larger or smaller, and that (b) the advance
width and line heights changed noticeable.[1]
I still think that the patch is correct, making the fonts use the
advance widths and heights as designed, but it seems that many people
don't like this `corrected' appearance; over the years, they have got
used to the (usually) wider appearance. As a consequence, some
GNU/Linux distribution maintainers decided to not work on fixing the
cause (this is, making editors or terminal applications apply
user-defined vertical and horizontal padding, or make the underlying
frameworks provide means for doing that easily). Instead, they are
fixing the symptoms by undoing the FreeType patch in the
distributions...
Werner
- Re: A patch for enforcing double-width CJK character display, (continued)
- Re: A patch for enforcing double-width CJK character display, 黄建忠, 2012/04/16
- Re: A patch for enforcing double-width CJK character display, Miles Bader, 2012/04/16
- Re: A patch for enforcing double-width CJK character display, Miles Bader, 2012/04/16
- Re: A patch for enforcing double-width CJK character display, 黄建忠, 2012/04/16
- Re: A patch for enforcing double-width CJK character display, Miles Bader, 2012/04/16
- Re: A patch for enforcing double-width CJK character display, 黄建忠, 2012/04/16
- Re: A patch for enforcing double-width CJK character display, Miles Bader, 2012/04/17
- Re: A patch for enforcing double-width CJK character display, Werner LEMBERG, 2012/04/17
- Re: A patch for enforcing double-width CJK character display, 黄建忠, 2012/04/17
- Re: A patch for enforcing double-width CJK character display, Miles Bader, 2012/04/17
- Re: A patch for enforcing double-width CJK character display,
Werner LEMBERG <=
- Re: A patch for enforcing double-width CJK character display, Miles Bader, 2012/04/17
- Re: A patch for enforcing double-width CJK character display, 黄建忠, 2012/04/17
- Re: A patch for enforcing double-width CJK character display, Miles Bader, 2012/04/17
- Re: A patch for enforcing double-width CJK character display, Werner LEMBERG, 2012/04/17
- Re: A patch for enforcing double-width CJK character display, Miles Bader, 2012/04/17
- Re: A patch for enforcing double-width CJK character display, Werner LEMBERG, 2012/04/17
- Re: A patch for enforcing double-width CJK character display, 黄建忠, 2012/04/17
- Re: A patch for enforcing double-width CJK character display, Werner LEMBERG, 2012/04/17
- Re: A patch for enforcing double-width CJK character display, James Cloos, 2012/04/17
- Re: A patch for enforcing double-width CJK character display, 黄建忠, 2012/04/17