emacs-devel
[Top][All Lists]
Advanced

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

No Euro sign with --disable-font-backend


From: Sven Joachim
Subject: No Euro sign with --disable-font-backend
Date: Wed, 30 Apr 2008 10:42:13 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

When Emacs is configured or run with the --disable-font-backend switch,
it displays the Euro sign as an empty box.  Here is what C-u C-x = says:

,----[ Emacs 23 with --disable-font-backend ]
|         character: € (8364, #o20254, #x20ac)
| preferred charset: unicode (Unicode (ISO10646))
|        code point: 0x20AC
|            syntax: _  which means: symbol
|          category: c:Chinese h:Korean j:Japanese
|       buffer code: #xE2 #x82 #xAC
|         file code: #xE2 #x82 #xAC (encoded by coding system utf-8-unix)
|           display: by this font (glyph code)
|      -Daewoo-Gothic-Medium-R-Normal--16-120-100-100-C-160-KSC5601.1987-0 
(#x2266)
`----

The Daewoo Gothic font is a bad choice for this character, because it
does not contain the Euro sign (small wonder, it is 20 years old).

By contrast, Emacs 22 and Emacs 23 without --disable-font-backend
display the Euro sign fine, because they use the standard Courier font:

,----[ Emacs 22 ]
|   character: € (342604, #o1235114, #x53a4c, U+20AC)
|     charset: mule-unicode-0100-24ff
|            (Unicode characters of the range U+0100..U+24FF.)
|  code point: #x74 #x4C
|      syntax: w        which means: word
| buffer code: #x9C #xF4 #xF4 #xCC
|   file code: #xE2 #x82 #xAC (encoded by coding system mule-utf-8)
|     display: by this font (glyph code)
|      -Adobe-Courier-Medium-R-Normal--17-120-100-100-M-100-ISO10646-1 (#x20AC)
`----

,----[ Emacs 23 ]
|         character: € (8364, #o20254, #x20ac)
| preferred charset: unicode (Unicode (ISO10646))
|        code point: 0x20AC
|            syntax: _  which means: symbol
|          category: c:Chinese h:Korean j:Japanese
|       buffer code: #xE2 #x82 #xAC
|         file code: #xE2 #x82 #xAC (encoded by coding system utf-8-unix)
|           display: by this font (glyph code)
|      
courier:pixelsize=17:foundry=adobe:weight=regular:slant=normal:width=normal 
(#x2D9)
`----

Any ideas how I can get the Euro sign back with --disable-font-backend
in this version?

 GNU Emacs 23.0.60.1 (i686-pc-linux-gnu, GTK+ Version 2.12.9)
 of 2008-04-30 on debian
Windowing system distributor `The X.Org Foundation', version 11.0.10300000

Sven




reply via email to

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