Re: OOo: Akzent-Zeichen / Compose-Taste
On Tue, Oct 28, 2003 at 05:36:12PM +0100, Lars Weissflog wrote:
> Hab ich gemacht, nun ist in jeder bash
> LC_CTYPE=de_DE@euro.
> Trotzdem macht OOo da nicht mit. Gedit macht, évolution auch und im
> xterm geht es auch. Nur nicht in OOo. Ohhhhh.
Mein Fehler. LC_CTYPE hilft nur bei StaOffice 6, das ja nur mit de_DE.UTF8
den Euro darstellen kann, damit die de_DE Umlaute im Öffnen/Speichern-Dialog
angezeigt werden und Compose funktioniert.
Die OpenOffice debs machen aus LANG=C en-US und sollten keine Probleme mit
Compose haben. Ich habe zwar LC_CTYPE=de_DE und LANG=C in /etc/environment
stehen, aber das sollte keinen Unterschied für den Xserver machen.
> Würde ich sofort machen, aber ich habe in der letzten Stunde kein
> brauchbares Stück Doku ergoogeln können, aus dem ich hätte entnehmen
> können, wie ich meine .Xmodmap auf xkb "umwandeln" kann. Da werden immer
> nur die üblichen Optionen behandelt, aber ich brauche das hier:
> ----------------
> ! eigenes .Xmodmaprc file
> ! es wird beim start von X von xinit gelesen und liegt im user home
> ! verzeichnis
> !
> remove Lock = Caps_Lock
> keycode 66 = Multi_key
> ! keysym Caps_Lock = Multi_key
> keycode 243 = F13
> keycode 244 = F14
> keycode 242 = F15
> keycode 241 = F16
> keycode 144 = F17
> keycode 162 = F18
> keycode 164 = F19
> keycode 153 = F20
> ! EOF
> ---------------------
Naja, ich probiere dann immer mit den Sachen in /etc/X11/xkb rum. In diesem
Fall würde ich in /etc/X11/xkb/symbols/de aus
modifier_map Lock { Caps_Lock };
modifier_map Lock { Multi_key };
machen. Die Funktionstasten in/etc/X11/xkb/symbols/us folgendermaßen
xkb_symbols "pc105" {
include "us(pc105)"
key <LSGT> { [ less, greater ] };
key <I74> { [ F13 ] };
key <I73> { [ F14 ] };
key <I72> { [ F15 ] };
key <I71> { [ F16 ] };
key <I10> { [ F17 ] };
key <I22> { [ F18 ] };
key <I24> { [ F19 ] };
key <I19> { [ F20 ] };
};
hinzufügen. Die keycodes habe ich aus /etc/X11/xkb/keycodes/xfree86
übernommen.
Reply to: