Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-12-19 Diskussionsfäden Paul Menzel
Am Sonntag, den 18.12.2011, 21:03 +0100 schrieb wettstein...@solnet.ch:
> > Ich habe die Umgebungsvariablen so in `~/.xinputrc` gesetzt.
> 
> Auf manchen Systemen ist das richtige File ~/.xinput.d/ (also
> zum Beispiel ~/.xinput.d/de_CH) oder ~/.xinput.d/all_ALL.  Wenn du
> im-switch auf deinem System hast siehst du das mit 'im-switch -l'.

Das muss ich ausprobieren.

> >$ export DISABLE_IMSETTINGS=yes; export GTK_IM_MODULE=xim; 
> > gnome-terminal
> 
> Probiere das nochmal, und zwar von einem xterm aus, und nachdem du alle
> anderen gnome-terminal zuvor geschlossen hast.  Offenbar gibt es immer
> nur einen gnome-terminal-Prozess, der dann ein weiteres Fenster
> aufmacht, wenn man noch einmal gnome-terminal startet.  Die
> Umgebungsvariablen für das Terminal sind also die, die beim Starten des
> ersten Terminalfensters aktiv waren.  Hingegen läuft die Shell im neuen
> Terminalfenster natürlich mit den aktuellen Umgebungsvariablen...

Daran habe ich nicht gedacht. Vielen Dank für das Aufpassen und das
Entdecken meiner Fehler. Obwohl `env` die gesetzten Variablen angezeigt
hatte, mussten vorher wirklich alle Instanzen von `gnome-terminal`
geschlossen werden. Jetzt funktioniert die Eingabe der Zeichen! Vielen
Dank!


Liebe Grüße,

Paul


[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=650062


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


Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-12-18 Diskussionsfäden wettstein509
> Ich habe die Umgebungsvariablen so in `~/.xinputrc` gesetzt.

Auf manchen Systemen ist das richtige File ~/.xinput.d/ (also
zum Beispiel ~/.xinput.d/de_CH) oder ~/.xinput.d/all_ALL.  Wenn du
im-switch auf deinem System hast siehst du das mit 'im-switch -l'.

>$ export DISABLE_IMSETTINGS=yes; export GTK_IM_MODULE=xim; 
> gnome-terminal

Probiere das nochmal, und zwar von einem xterm aus, und nachdem du alle
anderen gnome-terminal zuvor geschlossen hast.  Offenbar gibt es immer
nur einen gnome-terminal-Prozess, der dann ein weiteres Fenster
aufmacht, wenn man noch einmal gnome-terminal startet.  Die
Umgebungsvariablen für das Terminal sind also die, die beim Starten des
ersten Terminalfensters aktiv waren.  Hingegen läuft die Shell im neuen
Terminalfenster natürlich mit den aktuellen Umgebungsvariablen...

Andreas



Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-12-18 Diskussionsfäden wettstein509
> Heißt das, GTK ignoriert `~/.XCompose` und das ist so gewollt?

Ja.  In der Voreinstellung (ohne GTK_IM_MODULE und was sonst noch zu
setzen) benutzt GTK die fest in GTK eingebauten Compose-Sequenzen.

Andreas





Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-12-18 Diskussionsfäden Paul Menzel
Am Sonntag, den 18.12.2011, 17:42 +0100 schrieb wettstein...@solnet.ch:

[…]

> > > ℜ ist eines dieser Neo-Mätzchen, die GTK wahrscheinlich nicht hat.
> >
> > Gut. Einen Fehlerbericht dafür konnte ich nicht finden, sodass ich
> > nachher einen schreiben werde.
> 
> Es ist weder ein Fehler von Neo, eine Sequenz für ℜ zu definieren, noch
> einer von GTK, das nicht zu tun.

Heißt das, GTK ignoriert `~/.XCompose` und das ist so gewollt?


Liebe Grüße,

Paul


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


Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-12-18 Diskussionsfäden wettstein509
> Trotz `~/.xinputrc` geht es immer noch nicht damit. Der folgende Befehl
> bringt auch keine Besserung.
> 
> $ export DISABLE_IMSETTINGS=yes; export GTK_IM_MODULE=xim; 
> gnome-terminal

Leider habe ich noch nie eine brauchbare Dokumentation für «input methods»
gesehen.  Also rumprobieren.  Vielleicht zusätzlich noch:

  export XMODIFIERS=@im=local

oder

  export XMODIFIERS=@im=none

Und dann vielleicht noch

  export XIM_PROGRAM=

Oder durchforste deine Systemeinstellungen (oder Spracheinstellungen)
nach ibus und SCIM und stelle sie gegebenefalls ab.

> > ℜ ist eines dieser Neo-Mätzchen, die GTK wahrscheinlich nicht hat.
>
> Gut. Einen Fehlerbericht dafür konnte ich nicht finden, sodass ich
> nachher einen schreiben werde.

Es ist weder ein Fehler von Neo, eine Sequenz für ℜ zu definieren, noch
einer von GTK, das nicht zu tun.

Andreas



Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-12-18 Diskussionsfäden Paul Menzel
Lieber Andreas,


Am Samstag, den 17.12.2011, 20:30 +0100 schrieb wettstein...@solnet.ch:
> > Vielen Dank für den Hinweis. Die auf der Seite beschriebenen Probleme
> > habe ich nicht. Ich konnte alle genannten Kombinationen ohne Probleme
> > unter GNOME erstellen.
> 
> Vermutlich hat GTK die Composesequenzen in den Beispielen jetzt auch
> implementiert. 
> 
> Hast du die Umgebungsvariablen so gesetzt wie in der FAQ angegeben?
> Wenn nicht, tu es.

Ich habe die Umgebungsvariablen so in `~/.xinputrc` gesetzt.

$ more ~/.xinputrc 
DISABLE_IMSETTINGS=yes
GTK_IM_MODULE=xim

> > Mein Problem ist übrigens auf einem anderen System mit Awesome als
> > Fensterverwaltung auch vorhanden.
> 
> Der Windowmanager ist egal.  Du hast übrigens noch nicht geschrieben,
> welcher Anwendung du das ∑ zu entlocken versuchst, und das spielt eine
> Rolle.

Normalerweise in GTK-Programmen wie dem Editor Gedit oder dem
GNOME-Nachrichtenprogramm Evolution.

Trotz `~/.xinputrc` geht es immer noch nicht damit. Der folgende Befehl
bringt auch keine Besserung.

$ export DISABLE_IMSETTINGS=yes; export GTK_IM_MODULE=xim; 
gnome-terminal

> > Bei ♫sum und ♫int wird in `xev` das Symbol angezeigt, aber im Fenster
> > erscheint nur das letzte Zeichen (m oder t).
> 
> xev ist halt kein GTK-Programm.  Probiere mal ein xterm, da geht es
> bestimmt auch.

Tatsächlich. `xterm` funktioniert. Das KDE-Programm KPlato funktioniert
auch. Ob auch ohne der Datei `~/.xinputrc` muss ich noch herausfinden.

> > Ich habe auch Kombinationen gefunden, die *nicht* funktionieren und die
> > ein UTF-8 Zeichen erzeugen und aus zwei Buchstaben bestehen. Der
> > Realteil ℜ erzeugt mit ♫re ist ein Beispiel dafür.
> 
> ℜ ist eines dieser Neo-Mätzchen, die GTK wahrscheinlich nicht hat.

Gut. Einen Fehlerbericht dafür konnte ich nicht finden, sodass ich
nachher einen schreiben werde.


Liebe Grüße und vielen Dank für die Hilfe,

Paul


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


Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-12-17 Diskussionsfäden wettstein509
> Vielen Dank für den Hinweis. Die auf der Seite beschriebenen Probleme
> habe ich nicht. Ich konnte alle genannten Kombinationen ohne Probleme
> unter GNOME erstellen.

Vermutlich hat GTK die Composesequenzen in den Beispielen jetzt auch
implementiert. 

Hast du die Umgebungsvariablen so gesetzt wie in der FAQ angegeben?
Wenn nicht, tu es.

> Mein Problem ist übrigens auf einem anderen System mit Awesome als
> Fensterverwaltung auch vorhanden.

Der Windowmanager ist egal.  Du hast übrigens noch nicht geschrieben,
welcher Anwendung du das ∑ zu entlocken versuchst, und das spielt eine
Rolle.

> Bei ♫sum und ♫int wird in `xev` das Symbol angezeigt, aber im Fenster
> erscheint nur das letzte Zeichen (m oder t).

xev ist halt kein GTK-Programm.  Probiere mal ein xterm, da geht es
bestimmt auch.

> Ich habe auch Kombinationen gefunden, die *nicht* funktionieren und die
> ein UTF-8 Zeichen erzeugen und aus zwei Buchstaben bestehen. Der
> Realteil ℜ erzeugt mit ♫re ist ein Beispiel dafür.

ℜ ist eines dieser Neo-Mätzchen, die GTK wahrscheinlich nicht hat.

Andreas






Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-12-17 Diskussionsfäden Paul Menzel
Am Samstag, den 17.12.2011, 16:52 +0100 schrieb wettstein...@solnet.ch:
> >XKeysymToKeycode returns keycode: 105
> 
> Das sollte eigentlich keine Rolle spielen.  Ich vermute, Pascal hat
> seine rechte Control-Taste in eine zweite Compose-Taste umfunktioniert.

Verstehe.

> > Über die GNOME Tastatureinstellungen habe ich meine Optionen nun
> 
> Aber GNOME (bzw. GTK) könnte eine Rolle spielen.  Siehe die FAQ:
> 
>   
> http://wiki.neo-layout.org/wiki/FAQ#BeimirfunktionierenmancheKombinationenmitderKombo-Compose-TasteoderdentotenTastenT1T2T3unterGnomeundGTK-Programmennicht

Vielen Dank für den Hinweis. Die auf der Seite beschriebenen Probleme
habe ich nicht. Ich konnte alle genannten Kombinationen ohne Probleme
unter GNOME erstellen.

Mein Problem ist übrigens auf einem anderen System mit Awesome als
Fensterverwaltung auch vorhanden.

Kann das Problem mit der Kombination von mehr als zwei „normalen“
Zeichen zu tun haben. Σ ist länger als ein normales Zeichen und ♫sum mit
drei Zeichen auch. Ganz scheint diese Theorie nicht zu stimmen.

Die folgenden Kombinationen mit drei Zeichen, aber kein Buchstabe,
funktionieren.

# Dashes
: "–" endash # EN DASH
 : "—" emdash # EM DASH

Bei ♫sum und ♫int wird in `xev` das Symbol angezeigt, aber im Fenster
erscheint nur das letzte Zeichen (m oder t). 

Die Freigabeereignisse (KeyRelease) scheinen falsch geordnet zu sein.

KeyPress event, serial 33, synthetic NO, window 0x401,
root 0x102, subw 0x0, time 29307069, (610,206), root:(622,297),
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 0x401,
root 0x102, subw 0x0, time 29307069, (610,206), root:(622,297),
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 0x401,
root 0x102, subw 0x0, time 29307149, (610,206), root:(622,297),
state 0x0, keycode 58 (keysym 0x6d, m), same_screen YES,
XLookupString gives 1 bytes: (6d) "m"
XFilterEvent returns: False

Ich habe auch Kombinationen gefunden, die *nicht* funktionieren und die
ein UTF-8 Zeichen erzeugen und aus zwei Buchstaben bestehen. Der
Realteil ℜ erzeugt mit ♫re ist ein Beispiel dafür.

KeyPress event, serial 33, synthetic NO, window 0x421,
root 0x102, subw 0x0, time 29532565, (334,66), root:(350,179),
state 0x0, keycode 45 (keysym 0x72, r), same_screen YES,
XLookupString gives 1 bytes: (72) "r"
XmbLookupString gives 1 bytes: (72) "r"
XFilterEvent returns: True

KeyPress event, serial 33, synthetic NO, window 0x421,
root 0x102, subw 0x0, time 29532629, (334,66), root:(350,179),
state 0x0, keycode 41 (keysym 0x65, e), same_screen YES,
XLookupString gives 1 bytes: (65) "e"
XmbLookupString gives 1 bytes: (65) "e"
XFilterEvent returns: True

KeyPress event, serial 33, synthetic NO, window 0x421,
root 0x102, subw 0x0, time 29532629, (334,66), root:(350,179),
state 0x0, keycode 0 (keysym 0x100211c, U211C), same_screen YES,
XLookupString gives 0 bytes: 
XmbLookupString gives 3 bytes: (e2 84 9c) "ℜ"
XFilterEvent returns: False

KeyRelease event, serial 33, synthetic NO, window 0x421,
root 0x102, subw 0x0, time 29532645, (334,66), root:(350,179),
state 0x0, keycode 45 (keysym 0x72, r), same_screen YES,
XLookupString gives 1 bytes: (72) "r"
XFilterEvent returns: False

KeyRelease event, serial 33, synthetic NO, window 0x421,
root 0x102, subw 0x0, time 29532709, (334,66), root:(350,179),
state 0x0, keycode 41 (keysym 0x65, e), same_screen YES,
XLookupString gives 1 bytes: (65) "e"
XFilterEvent returns: False

Hier kommen die Freigabeereignisse auch erst später. »re« wird hier aber
*nicht* angezeigt.

Die „Version“ von `setxkbmap` ist die folgende.

x11-xkb-utils   7.6+4

Die vollständigen Ausgaben sind angehängt.


Liebe Grüße,

Paul


-- Summenzeichen ∑ ♫sum --
KeyRelease event, serial 21, synthetic NO, window 0x401,
root 0x102, subw 0x0, time 29304573, (610,206), root:(622,297),
state 0x80, keycode 108 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
XKeysymToKeycode returns keycode: 92
XLookupString gives 0 bytes: 
XFilterEvent returns: False

KeyPress event, serial 33, synthetic NO, window 0x401,
  

Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-12-17 Diskussionsfäden wettstein509
>XKeysymToKeycode returns keycode: 105

Das sollte eigentlich keine Rolle spielen.  Ich vermute, Pascal hat
seine rechte Control-Taste in eine zweite Compose-Taste umfunktioniert.

> Über die GNOME Tastatureinstellungen habe ich meine Optionen nun

Aber GNOME (bzw. GTK) könnte eine Rolle spielen.  Siehe die FAQ:

  
http://wiki.neo-layout.org/wiki/FAQ#BeimirfunktionierenmancheKombinationenmitderKombo-Compose-TasteoderdentotenTastenT1T2T3unterGnomeundGTK-Programmennicht.

Andreas



Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-12-17 Diskussionsfäden Paul Menzel
Am Montag, den 23.05.2011, 10:23 +0200 schrieb Pascal Hauck:
> Am Mittwoch, 18. Mai 2011, 23:25:33 schrieb Paul Menzel:
> > Wie sieht diese Ausgabe bei Euch aus?
> 
> Beide Möglichkeiten funktionieren bei mir mit der Xmodmap. Jedoch scheint es 
> tatsächlich zu sein, dass unterschiedliche Systeme zum Teil Probleme bereiten.

> 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)+terminate(ctrl_alt_bksp)"  
>   
> };
> xkb_geometry  { include "pc(pc104)" };
> };
> -

Über die GNOME Tastatureinstellungen habe ich meine Optionen nun
deaktiviert.

$ 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)" };
xkb_geometry  { include "pc(pc105)" };
};

Die Änderungen brachten aber keine Lösung des Problems.

> xev ♫sum:
> -
> KeyPress event, serial 33, synthetic NO, window 0x121,
> root 0x108, subw 0x0, time 141963, (1064,486), root:(1068,509),
> state 0x0, keycode 66 (keysym 0xff7e, Mode_switch), same_screen YES,
> XKeysymToKeycode returns keycode: 51
> XLookupString gives 0 bytes: 
> XmbLookupString gives 0 bytes: 
> XFilterEvent returns: False
> 
> KeyPress event, serial 33, synthetic NO, window 0x121,
> root 0x108, subw 0x0, time 142105, (1064,486), root:(1068,509),
> state 0x2000, keycode 23 (keysym 0xff20, Multi_key), same_screen YES,
> XKeysymToKeycode returns keycode: 105
> XLookupString gives 0 bytes: 
> XmbLookupString gives 0 bytes: 
> XFilterEvent returns: True
> 
> KeyRelease event, serial 33, synthetic NO, window 0x121,
> root 0x108, subw 0x0, time 142269, (1064,486), root:(1068,509),
> state 0x2000, keycode 23 (keysym 0xff20, Multi_key), same_screen YES,
> XKeysymToKeycode returns keycode: 105
> XLookupString gives 0 bytes: 
> XFilterEvent returns: False
> 
> KeyRelease event, serial 33, synthetic NO, window 0x121,
> root 0x108, subw 0x0, time 142285, (1064,486), root:(1068,509),
> state 0x2000, keycode 66 (keysym 0xfe0c, ISO_First_Group), same_screen 
> YES,
> XLookupString gives 0 bytes: 
> XFilterEvent returns: False

Ich verglich diese mit meiner Ausgabe und konnte schon beim Erzeugen der
Compose-Taste (Multi_key) einen Unterschied feststellen.

KeyPress event, serial 30, synthetic NO, window 0x3c1,
root 0x102, subw 0x0, time 6026941, (1002,393), root:(1006,462),
state 0x0, keycode 66 (keysym 0xff7e, Mode_switch), same_screen YES,
XKeysymToKeycode returns keycode: 51
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: False

KeyPress event, serial 33, synthetic NO, window 0x3c1,
root 0x102, subw 0x0, time 6027037, (1002,393), root:(1006,462),
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 0x3c1,
root 0x102, subw 0x0, time 6027181, (1002,393), root:(1006,462),
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 0x3c1,
root 0x102, subw 0x0, time 6027213, (1002,393), root:(1006,462),
state 0x0, keycode 23 (keysym 0xff09, Tab), same_screen YES,
XLookupString gives 1 bytes: (09) " "
XFilterEvent returns: False

[…]

Bei Pascals Ausgabe erscheint beim Drücken der Tabulatortaste für die
Kombination der Compose-Taste

XKeysymToKeycode returns keycode: 105

bei mir nicht. Zudem wird bei Pascal erst die Taste Multi_key wieder
gelöst(?) und danach die Taste Mod3 (Hochstelltaste).

Bei mir wird die Taste Mod3 (Hochstelltaste) gelöst und danach die
Tabulatortaste. Es sieht als so aus, dass die Compose-Taste bei mir noch
nicht richtig aktiviert ist.

Kennt jemand die Ursache für dieses Problem oder könnte mir einen
Hinweis zum weiteren Vorgehen geben?

Ich benutze `starte_neo`, das unter anderem

   setxkbmap lv && xmodmap neo_de.xmodmap

ausführt.


Liebe Grüße,

Paul


signature.asc
Description: T

Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-05-23 Diskussionsfäden Pascal Hauck
Am Mittwoch, 18. Mai 2011, 23:25:33 schrieb Paul Menzel:
> Wie sieht diese Ausgabe bei Euch aus?

Bei Möglichkeiten funktionieren bei mir mit der Xmodmap. Jedoch scheint es 
tatsächlich zu sein, dass unterschiedliche Systeme zum Teil Probleme bereiten.


Gruß,
Pascal


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)+terminate(ctrl_alt_bksp)"
};
xkb_geometry  { include "pc(pc104)" };
};
-


xev ♫sum:
-
KeyPress event, serial 33, synthetic NO, window 0x121,
root 0x108, subw 0x0, time 141963, (1064,486), root:(1068,509),
state 0x0, keycode 66 (keysym 0xff7e, Mode_switch), same_screen YES,
XKeysymToKeycode returns keycode: 51
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: False

KeyPress event, serial 33, synthetic NO, window 0x121,
root 0x108, subw 0x0, time 142105, (1064,486), root:(1068,509),
state 0x2000, keycode 23 (keysym 0xff20, Multi_key), same_screen YES,
XKeysymToKeycode returns keycode: 105
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: True

KeyRelease event, serial 33, synthetic NO, window 0x121,
root 0x108, subw 0x0, time 142269, (1064,486), root:(1068,509),
state 0x2000, keycode 23 (keysym 0xff20, Multi_key), same_screen YES,
XKeysymToKeycode returns keycode: 105
XLookupString gives 0 bytes: 
XFilterEvent returns: False

KeyRelease event, serial 33, synthetic NO, window 0x121,
root 0x108, subw 0x0, time 142285, (1064,486), root:(1068,509),
state 0x2000, keycode 66 (keysym 0xfe0c, ISO_First_Group), same_screen 
YES,
XLookupString gives 0 bytes: 
XFilterEvent returns: False

KeyPress event, serial 33, synthetic NO, window 0x121,
root 0x108, subw 0x0, time 142520, (1064,486), root:(1068,509),
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 0x121,
root 0x108, subw 0x0, time 142627, (1064,486), root:(1068,509),
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 0x121,
root 0x108, subw 0x0, time 142784, (1064,486), root:(1068,509),
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 0x121,
root 0x108, subw 0x0, time 142932, (1064,486), root:(1068,509),
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 0x121,
root 0x108, subw 0x0, time 143008, (1064,486), root:(1068,509),
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 0x121,
root 0x108, subw 0x0, time 143008, (1064,486), root:(1068,509),
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 0x121,
root 0x108, subw 0x0, time 143115, (1064,486), root:(1068,509),
state 0x0, keycode 58 (keysym 0x6d, m), same_screen YES,
XLookupString gives 1 bytes: (6d) "m"
XFilterEvent returns: False
-


xev ♫ΣΣ:
-
KeyPress event, serial 33, synthetic NO, window 0x341,
root 0x108, subw 0x0, time 377902, (1047,437), root:(1051,460),
state 0x0, keycode 66 (keysym 0xff7e, Mode_switch), same_screen YES,
XKeysymToKeycode returns keycode: 51
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: False

KeyPress event, serial 33, synthetic NO, window 0x341,
root 0x108, subw 0x0, time 378012, (1047,437), root:(1051,460),
state 0x2000, keycode 23 (keysym 0xff20, Multi_key), same_screen YES,
XKeysymToKeycode returns keycode: 105
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: True

KeyRelease eve

Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-05-18 Diskussionsfäden Paul Menzel
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
> > >: "∑"   U2211 # N-ARY SUMMATION
> > >   : "∑"   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 0x3e1,
> 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 0x3e1,
> atom 0x146 (XKLAVIER_STATE), time 8583620, state PropertyNewValue
> 
> KeyPress event, serial 33, synthetic NO, window 0x3e1,
> 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 0x3e1,
> 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 0x3e1,
> 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 0x3e1,
> 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 0x3e1,
> 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 0x3e1,
> 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 0x3e1,
> atom 0x146 (XKLAVIER_STATE), time 8584996, state PropertyNewValue
> 
> KeyRelease event, serial 33, synthetic NO, window 0x3e1,
> 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 0x3e1,
> atom 0x146 (XKLAVIER_STATE), time 8728889, state PropertyNewValue
> 
> PropertyNotify event, serial 33, synthetic NO, window 0x3e1,
> atom 0x146 (XKLAVIER_STATE), time 8728891, state PropertyNewValue
> 
> KeyPress event, serial 33, synthetic NO, window 0x3e1,
> root 0x102, subw 0x0, time 8729016, (165,-17), root:(173,74),
> state 0x2000, keycode 23 (keysym 0xff

Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-05-10 Diskussionsfäden 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
> >: "∑"   U2211 # N-ARY SUMMATION
> >   : "∑"   U2211 # N-ARY SUMMATION
> 
> Das sieht gut aus – dann sollte die Erzeugung eigentlich möglich sein. Klappt 
> bei dir weder ♫sum noch ♫ΣΣ ?

♫ΣΣ funktioniert. Hier die `xev`-Ausgabe.

[…]
KeyPress event, serial 33, synthetic NO, window 0x3e1,
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 0x3e1,
atom 0x146 (XKLAVIER_STATE), time 8583620, state PropertyNewValue

KeyPress event, serial 33, synthetic NO, window 0x3e1,
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 0x3e1,
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 0x3e1,
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 0x3e1,
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 0x3e1,
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 0x3e1,
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 0x3e1,
atom 0x146 (XKLAVIER_STATE), time 8584996, state PropertyNewValue

KeyRelease event, serial 33, synthetic NO, window 0x3e1,
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

♫sum funktioniert nicht. Hier die `xev`-Ausgabe.

PropertyNotify event, serial 33, synthetic NO, window 0x3e1,
atom 0x146 (XKLAVIER_STATE), time 8728889, state PropertyNewValue

PropertyNotify event, serial 33, synthetic NO, window 0x3e1,
atom 0x146 (XKLAVIER_STATE), time 8728891, state PropertyNewValue

KeyPress event, serial 33, synthetic NO, window 0x3e1,
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 0x3e1,
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 0x3e1,
root 0x102, subw 0x0, time 8729191, (165

Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-05-10 Diskussionsfäden 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.


> $ grep ∑ ~/.XCompose
>: "∑"   U2211 # N-ARY SUMMATION
>   : "∑"   U2211 # N-ARY SUMMATION

Das sieht gut aus – dann sollte die Erzeugung eigentlich möglich sein. Klappt 
bei dir weder ♫sum noch ♫ΣΣ ?


Gruß,
Pascal



Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-05-10 Diskussionsfäden Paul Menzel
Am Dienstag, den 10.05.2011, 22:52 +0200 schrieb Pascal Hauck:
> Am Dienstag, 10. Mai 2011, 17:32:01 schrieb Paul Menzel:
> > Es funktioniert aber leider trotzdem nicht.
> 
> Probier mal (sofern vorhanden)
>  wiemitneo ∑

$ wiemitneo ∑

• ∑ kann man nicht über Compose erzeugen

> oder
>  grep ∑ ~/.XCompose

$ grep ∑ ~/.XCompose
   : "∑"   U2211 # N-ARY SUMMATION
  : "∑"   U2211 # N-ARY SUMMATION


Liebe Grüße,

Paul


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


Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-05-10 Diskussionsfäden Pascal Hauck
Am Dienstag, 10. Mai 2011, 17:32:01 schrieb Paul Menzel:
> Es funktioniert aber leider trotzdem nicht.

Probier mal (sofern vorhanden)
 wiemitneo ∑
oder
 grep ∑ ~/.XCompose


Gruß,
Pascal



Re: [Neo] XCompose: ♫sum funktioniert nicht

2011-05-10 Diskussionsfäden Paul Menzel
Am Montag, den 09.05.2011, 23:50 +0200 schrieb Pascal Hauck:
> Am Montag, 9. Mai 2011, 19:41:51 schrieb Paul Menzel:
> > Muss ich bei Xorg noch irgendetwas verändern?
> 
> Die ~/.XCompose wird vor dem Programmstart eingelesen – heißt: neu gestartete 
> Programme kennen die veränderten Cocos. Am einfachsten ist es, sich ab‑ und 
> wieder anzumelden.

Vielen Dank für den Tipp. Ich hatte das vorher auch gelesen. Es
funktioniert aber leider trotzdem nicht. Sogar nachdem das System neu
gestartet wurde.


Liebe Grüße,

Paul


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


Re: [Neo] XCompose: ♫sum funktioniert nicht (war: Eingabe von mathemtischen Symbolen, die auch griechische Buchstaben sind, in TeX)

2011-05-09 Diskussionsfäden Pascal Hauck
Am Montag, 9. Mai 2011, 19:41:51 schrieb Paul Menzel:
> Muss ich bei Xorg noch irgendetwas verändern?

Die ~/.XCompose wird vor dem Programmstart eingelesen – heißt: neu gestartete 
Programme kennen die veränderten Cocos. Am einfachsten ist es, sich ab‑ und 
wieder anzumelden.


Gruß,
Pascal