[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Unicode-2] euro sign disappears
From: |
Kenichi Handa |
Subject: |
Re: [Unicode-2] euro sign disappears |
Date: |
Fri, 16 Nov 2007 19:24:54 +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>, Katsumi Yamaoka <address@hidden> writes:
> Oh, I realized what's wrong. Thanks. And sorry for the noise.
> `C-u C-x =' told me that Emacs uses a big5 font for the euro sign
> in an European language environment. I don't know why such one
> is used but the following workaround solved it.
For euro sign, currently these fallback fonts (try M-x
describe-fontset RET RET) are tried in this order by
default.
-*-*-*-*-*-*-*-*-*-*-*-*-gb2312.1980*
-*-*-*-*-*-*-*-*-*-*-*-*-gbk-0
-*-*-*-*-*-*-*-*-*-*-*-*-gb18030*
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0208*
-*-*-*-*-*-*-*-*-*-*-*-*-ksc5601.1987*
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-1
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-2
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-3
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-4
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-5
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-6
-*-*-*-*-*-*-*-*-*-*-*-*-cns11643.1992-7
-*-*-*-*-*-*-*-*-*-*-*-*-big5*
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0213.2000-1
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0213.2004-1
-*-*-*-*-*-*-*-*-*-*-*-*-jisx0212*
-*-*-*-*-*-*-*-*-*-*-*-*-iso10646-1
-gnu-unifont-*-*-*-*-*-*-*-*-*-*-iso10646-1
-mutt-clearlyu-*-*-*-*-*-*-*-*-*-*-iso10646-1
-misc-1col-*-*-*-*-*-*-*-*-*-*-iso10646-1
And, in Japanese language environment, the priority for
jisx0213.2001 gets higher than Big5. But, if a character
has `charset' property, a font corresponding to that charset
register gets the highest priority.
> (set-fontset-font
> "-*-*-*-*-*-*-*-*-*-*-*-*-fontset-default"
> 'iso-8859-15
> "-*-*-*-r-*-*-*-*-*-*-*-*-iso8859-15")
I'll add that in fontset.el
> For the Japanese lang env, maybe I need to upgrade the ksc5601
> font.
It may be possible to avoid using a font that has empty
glyph for non-spacing characters. I'll put that in my todo
list.
---
Kenichi Handa
address@hidden