Am Mittwoch, den 11.05.2011, 00:06 +0200 schrieb Paul Menzel:
> Am Dienstag, den 10.05.2011, 23:32 +0200 schrieb Pascal Hauck:
> > Am Dienstag, 10. Mai 2011, 23:13:36 schrieb Paul Menzel:
> > > $ wiemitneo ∑
> > > 
> > > • ∑ kann man nicht über Compose erzeugen
> > 
> > Da scheint wohl nur ein Link falsch gesetzt zu sein.
> 
> Ok, dass muss ich mal untersuchen. Es ist das erste mal, dass ich es
> benutze.
> 
> > > $ grep ∑ ~/.XCompose
> > > <Multi_key> <s> <u> <m>                    : "∑"   U2211 # N-ARY SUMMATION
> > > <Multi_key> <Greek_SIGMA> <Greek_SIGMA>    : "∑"   U2211 # N-ARY SUMMATION
> > 
> > Das sieht gut aus – dann sollte die Erzeugung eigentlich möglich sein. 
> > Klappt 
> > bei dir weder ♫sum noch ♫ΣΣ ?
> 
> ♫ΣΣ funktioniert.

Ich muss mich korrigieren. Es funktioniert nicht. Ich nahm an, die
beiden Zeichen würden gleich aussehen und, da ein Σ angezeigt wurde,
dachte ich es hat funktioniert.

> Hier die `xev`-Ausgabe.
> 
>         […]
>         KeyPress event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8583618, (230,-71), root:(238,20),
>             state 0x2000, keycode 108 (keysym 0xff7e, Mode_switch), 
> same_screen YES,
>             XKeysymToKeycode returns keycode: 51
>             XLookupString gives 0 bytes: 
>             XmbLookupString gives 0 bytes: 
>             XFilterEvent returns: False
>         
>         PropertyNotify event, serial 33, synthetic NO, window 0x3e00001,
>             atom 0x146 (XKLAVIER_STATE), time 8583620, state PropertyNewValue
>         
>         KeyPress event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8584241, (230,-71), root:(238,20),
>             state 0x4000, keycode 43 (keysym 0x7d2, Greek_SIGMA), same_screen 
> YES,
>             XLookupString gives 2 bytes: (ce a3) "Σ"
>             XmbLookupString gives 2 bytes: (ce a3) "Σ"
>             XFilterEvent returns: True
>         
>         KeyRelease event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8584322, (230,-71), root:(238,20),
>             state 0x4000, keycode 43 (keysym 0x7d2, Greek_SIGMA), same_screen 
> YES,
>             XLookupString gives 2 bytes: (ce a3) "Σ"
>             XFilterEvent returns: False
>         
>         KeyPress event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8584546, (230,-71), root:(238,20),
>             state 0x4000, keycode 43 (keysym 0x7d2, Greek_SIGMA), same_screen 
> YES,
>             XLookupString gives 2 bytes: (ce a3) "Σ"
>             XmbLookupString gives 2 bytes: (ce a3) "Σ"
>             XFilterEvent returns: True
>         
>         KeyPress event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8584546, (230,-71), root:(238,20),
>             state 0x4000, keycode 0 (keysym 0x1002211, U2211), same_screen 
> YES,
>             XLookupString gives 0 bytes: 
>             XmbLookupString gives 3 bytes: (e2 88 91) "∑"
>             XFilterEvent returns: False
>         
>         KeyRelease event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8584626, (230,-71), root:(238,20),
>             state 0x4000, keycode 43 (keysym 0x7d2, Greek_SIGMA), same_screen 
> YES,
>             XLookupString gives 2 bytes: (ce a3) "Σ"
>             XFilterEvent returns: False
>         
>         KeyRelease event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8584994, (230,-71), root:(238,20),
>             state 0x4000, keycode 51 (keysym 0xff7e, Mode_switch), 
> same_screen YES,
>             XLookupString gives 0 bytes: 
>             XFilterEvent returns: False
>         
>         PropertyNotify event, serial 33, synthetic NO, window 0x3e00001,
>             atom 0x146 (XKLAVIER_STATE), time 8584996, state PropertyNewValue
>         
>         KeyRelease event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8585058, (230,-71), root:(238,20),
>             state 0x2000, keycode 108 (keysym 0xff7e, Mode_switch), 
> same_screen YES,
>             XKeysymToKeycode returns keycode: 51
>             XLookupString gives 0 bytes: 
>             XFilterEvent returns: False

Das Problem ist das selbe wie bei ♫sum. Statt des korrekten Zeichens,
das in der `xev`-Ausgabe angezeigt wird, wird nur das letzte Zeichen der
Abfolge angezeigt/eingegeben.

> ♫sum funktioniert nicht. Hier die `xev`-Ausgabe.
> 
>         PropertyNotify event, serial 33, synthetic NO, window 0x3e00001,
>             atom 0x146 (XKLAVIER_STATE), time 8728889, state PropertyNewValue
>         
>         PropertyNotify event, serial 33, synthetic NO, window 0x3e00001,
>             atom 0x146 (XKLAVIER_STATE), time 8728891, state PropertyNewValue
>         
>         KeyPress event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8729016, (165,-17), root:(173,74),
>             state 0x2000, keycode 23 (keysym 0xff20, Multi_key), same_screen 
> YES,
>             XLookupString gives 0 bytes: 
>             XmbLookupString gives 0 bytes: 
>             XFilterEvent returns: True
>         
>         KeyRelease event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8729191, (165,-17), root:(173,74),
>             state 0x2000, keycode 66 (keysym 0xfe0c, ISO_First_Group), 
> same_screen YES,
>             XLookupString gives 0 bytes: 
>             XFilterEvent returns: False
>         
>         KeyRelease event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8729191, (165,-17), root:(173,74),
>             state 0x0, keycode 23 (keysym 0xff09, Tab), same_screen YES,
>             XLookupString gives 1 bytes: (09) "       "
>             XFilterEvent returns: False
>         
>         PropertyNotify event, serial 33, synthetic NO, window 0x3e00001,
>             atom 0x146 (XKLAVIER_STATE), time 8729193, state PropertyNewValue
>         
>         PropertyNotify event, serial 33, synthetic NO, window 0x3e00001,
>             atom 0x146 (XKLAVIER_STATE), time 8729194, state PropertyNewValue
>         
>         KeyPress event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8729639, (165,-17), root:(173,74),
>             state 0x0, keycode 43 (keysym 0x73, s), same_screen YES,
>             XLookupString gives 1 bytes: (73) "s"
>             XmbLookupString gives 1 bytes: (73) "s"
>             XFilterEvent returns: True
>         
>         KeyRelease event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8729735, (165,-17), root:(173,74),
>             state 0x0, keycode 43 (keysym 0x73, s), same_screen YES,
>             XLookupString gives 1 bytes: (73) "s"
>             XFilterEvent returns: False
>         
>         KeyPress event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8729735, (165,-17), root:(173,74),
>             state 0x0, keycode 38 (keysym 0x75, u), same_screen YES,
>             XLookupString gives 1 bytes: (75) "u"
>             XmbLookupString gives 1 bytes: (75) "u"
>             XFilterEvent returns: True
>         
>         KeyRelease event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8729831, (165,-17), root:(173,74),
>             state 0x0, keycode 38 (keysym 0x75, u), same_screen YES,
>             XLookupString gives 1 bytes: (75) "u"
>             XFilterEvent returns: False
>         
>         KeyPress event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8729863, (165,-17), root:(173,74),
>             state 0x0, keycode 58 (keysym 0x6d, m), same_screen YES,
>             XLookupString gives 1 bytes: (6d) "m"
>             XmbLookupString gives 1 bytes: (6d) "m"
>             XFilterEvent returns: True
>         
>         KeyPress event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8729863, (165,-17), root:(173,74),
>             state 0x0, keycode 0 (keysym 0x1002211, U2211), same_screen YES,
>             XLookupString gives 0 bytes: 
>             XmbLookupString gives 3 bytes: (e2 88 91) "∑"
>             XFilterEvent returns: False
>         
>         KeyRelease event, serial 33, synthetic NO, window 0x3e00001,
>             root 0x102, subw 0x0, time 8729943, (165,-17), root:(173,74),
>             state 0x0, keycode 58 (keysym 0x6d, m), same_screen YES,
>             XLookupString gives 1 bytes: (6d) "m"
>             XFilterEvent returns: False
> 
> Das sieht komisch aus. Es scheint erkannt zu werden, doch es wird nur
> das »m« angezeigt an Stellen von »∑«.

Es könnte mit dem Paket keyboard-configuration zusammenhängen.

        $ setxkbmap -print
        xkb_keymap {
                xkb_keycodes  { include "evdev+aliases(qwerty)" };
                xkb_types     { include "complete"      };
                xkb_compat    { include "complete"      };
                xkb_symbols   { include 
"pc+lv+inet(evdev)+group(alts_toggle)+level3(ralt_switch)"      };
                xkb_geometry  { include "pc(pc105)"     };
        };

Wie sieht diese Ausgabe bei Euch aus?


Liebe Grüße,

Paul

Attachment: signature.asc
Description: This is a digitally signed message part

Antwort per Email an