bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#613: 23.0.60; Unicode display problems


From: Kenichi Handa
Subject: bug#613: 23.0.60; Unicode display problems
Date: Tue, 05 Aug 2008 16:25:05 +0900
User-agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/23.0.60 (i686-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)

In article <address@hidden>, Chong Yidong <address@hidden> writes:

> Hi Handa,
> Do you have any ideas about this?  Could it be related to the fixes you
> introduced on 2008-07-09?

Perhaps.

> > The screen representations of unicode codepoints for left/right double 
> > quotes
> > (x201c, x201d), square root (x221a) and probably many other are too wide and
> > not anti-aliased like the rest of my glyphs.  According to display-char, 
> > they
> > are taken from
> >
> > xft:-unknown-Kochi Gothic-normal-normal-normal-*-17-*-*-*-*-0-iso10646-1
> >
> > In contrast to this, alpha, beta, gamma etc are taken from my main screen 
> > font
> > called
> >
> > xft:-unknown-DejaVu Sans Mono-normal-normal-normal-*-17-*-*-*-m-0-iso10646-1
> >
> > Additionally, the ellipsis (x2026) consists of three dots in x-height 
> > (instead
> > of dots on the baseline).

Emacs defines those characters (U+201C, U+201D, U+221A) as
`symbol' script and the default fontset defines this font
for `symbol':
  (font-spec :registry "iso10646-1" :script 'symbol)

So, somehow, "Kochi Gothic" font is scored higher than
"Dejavu Sans Mono".  Please try this:

(1) Start Emacs as "% emacs -Q".
(2) ESC : (setq font-log nil)
(3) ESC : (insert #x201c)
(4) M-x font-show-log RET

and show me the result.

---
Kenichi Handa
address@hidden








reply via email to

[Prev in Thread] Current Thread [Next in Thread]