[Top][All Lists]

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

Re: Display problems with non-ascii characters

From: Sascha Wilde
Subject: Re: Display problems with non-ascii characters
Date: Tue, 07 Oct 2008 19:20:22 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux)

Kenichi Handa <address@hidden> wrote:
> In article <address@hidden>, Sascha Wilde <address@hidden> writes:
>> Emacs 23 CVS head, --with-x-toolkit=lucid
>> To reproduce:
>> ; I use the font "terminus" http://www.is-vn.bg/hamster/ included in
>> ; many GNU/Linux Distributions, for example Debian
> I've just installed the debian package xfonts-terminus, and
> followed what you did.
>> 1. emacs -Q
>> 2. ; Type some German umlauts in *scratch*:
>>    ÄÖÜßäöü
>> 3. ; evaluate:
>>    (set-face-font 'default "terminus 12")
>>    ; everything looks fine, but the umlauts disappeared and when you
>>    ; move the text cursor above them even the cursor disappears.
> This bug doesn't happen for me. 

Stange enough: for me too (nightly cvs builds, so this is no more the
same CVS head), but in normal use the problem is still there...

Indeed this is a very annoying heisen-bug: I see the same symptoms under
varying conditions all the time, but its hard to get a reproduction
receipt.  A co-worker of mine has the same problems with a different
font -- both fonts have in common, that they are x11 bitmap fonts.

Maybe the used toolkit is a factor two?  This is with lucid (haven't
tested gtk2)...

> The font used for those German letters is:
>     x:-xos4-terminus-medium-r-normal--16-160-72-72-c-80-iso10646-1 (#xC4)

>> 4. ; evaluate:
>>    (set-face-font 'default "terminus 11")
>>    ; the umlauts reappear.
> This doesn't change the font for me.  Which font is used in
> your case in 3 and 4?

For 3 (Terminus 12):
and for 4 (Terminus 11):

Sascha Wilde
"Structure is _nothing_ if it is all you got.  Skeletons _spook_ people if
 thwy try to walk around on their own.  I really wonder why XML does
 not."            -- Erik Naggum <address@hidden> in comp.lang.lisp

reply via email to

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