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
signature.asc
Description: This is a digitally signed message part
