2008-02-28 17:40:36 +00:00
== Ergänzungen der Compose-Datei unter Linux/BSD ==
2008-05-12 14:34:09 +00:00
Die Datei Compose.neo enthält Ergänzungen von Tastenkombinationen für die
Compose-Taste bzw. tote Tasten für Linux.
2007-09-11 21:17:36 +00:00
2008-07-06 11:01:49 +00:00
Die Kombinationen der gängigien Compose verändert NEO im Sinne erhaltender
Kompatibilität nicht!
2008-06-30 01:54:06 +00:00
2008-06-30 20:21:19 +00:00
=== Bereits vorhandene Tastenkombinationen (unter Linux) ===
2008-07-14 22:47:04 +00:00
Diese sind in der Datei en_US.UTF-8 gesammelt und hier im SVN für die
Windows-Nutzer lokal gespiegelt.
2008-06-30 01:54:06 +00:00
2008-06-30 20:21:19 +00:00
Im Internet gibt es die stets aktuellste Originaldatei unter
2008-07-14 22:47:04 +00:00
http://cvsweb.xfree86.org/cvsweb/xc/nls/Compose/en_US.UTF-8?rev=
HEAD&content-type=text/vnd.viewcvs-markup
2008-06-30 01:54:06 +00:00
2008-07-14 22:47:04 +00:00
Unter Linux (beispielsweise unter Fedora) ist die zu ergänzende Datei auch
direkt verfügbar unter
/usr/share/X11/locale/en_US.UTF-8/Compose
2008-06-30 01:54:06 +00:00
2008-07-14 22:47:04 +00:00
=== Installation/Anleitung zur Benutzung ===
==== Mit Root-/Administrator-Rechten ====
2008-02-28 17:40:36 +00:00
Um die Ergänzungen zu benutzen muss man den Inhalt der Compose.neo in die
vorhandene Compose einfügen bzw. die Datei Compose.neo an die alte Compose
2008-07-14 22:47:04 +00:00
anhängen. So geht das:
cp /usr/share/X11/locale/en_US.UTF-8/Compose \
/usr/share/X11/locale/en_US.UTF-8/Compose.original
cat /usr/share/X11/locale/en_US.UTF-8/Compose.original Compose.neo > \
/usr/share/X11/locale/en_US.UTF-8/Compose
2007-09-11 21:17:36 +00:00
2008-07-14 22:47:04 +00:00
==== Ohne Root-Rechte/lokal ====
Einfach den Inhalt der originalen Compose-Datei und die Compose.neo in eine
Datei namens ~/.XCompose (also im HOME-Verzeichnis) kopieren. So geht das:
cat /usr/share/X11/locale/en_US.UTF-8/Compose Compose.neo > ~/.XCompose
2008-03-06 23:22:27 +00:00
2008-08-08 02:30:40 +00:00
==== Gnome macht Probleme ====
2008-05-12 14:34:09 +00:00
Wenn man unter Gnome Kombinationen wie ^+1, ^+2 oder ^+3 eingibt, erscheinen
die entsprechenden Hochgestellten ¹²³. Aber mit ^+4, ^+5 geht das nicht. Ebenso
mit viele anderen eingentlich definierten Kombinationen. Das liegt daran, dass
Gnome da noch irgendwas eigenes vorschaltet. Aber nach:
export GTK_IM_MODULE=xim
klappt auch das. Siehe auch:
https://help.ubuntu.com/community/ComposeKey
2008-06-30 20:21:19 +00:00
Zudem scheint dieses Problem in aktuellen Gnome-Version behoben worden zu sein:
2008-07-14 22:47:04 +00:00
http://blogs.gnome.org/simos/2008/01/30/improving-input-method-support-in-gtk-
based-apps/
http://blogs.gnome.org/simos/2008/03/05/testing-the-updated-im-support-in-gtk/
2008-06-30 01:54:06 +00:00
2008-08-08 02:30:40 +00:00
=== compose_und_deadkeys.txt ===
2008-03-06 23:22:27 +00:00
Die Datei compose_und_deadkeys.txt fasst Änderungs- und Erweiterungsvorschläge
für die Compose-Datei zusammen, in der unter Linux auch die Deadkeys (tote
2008-07-14 22:47:04 +00:00
Tasten) definiert sind.
2008-08-08 02:30:40 +00:00
=== Zusätzliche Compose-Kombinationen (Cokos) ===
Im dem Archiv »Numericals.tar.bz2« befinden sich optionale Compose-Kombinationen für Römische (r1-r3999, R1-R3999) und klingonische Zahlen (k1-k-3999). Diese können – wenn gewünscht – wie oben beschrieben installiert werden. Ist die eingegebene Zahl nicht vierstellig, muss die Eingabe mit einem <SPACE> terminiert werden.
Beispiele:
<Multi_key> <R> <1> <9> <9> <9> : "Ⅿ Ⅽ Ⅿ Ⅹ Ⅽ Ⅰ Ⅹ " # ROMAN NUMERAL 1999
<Multi_key> <r> <1> <9> <9> <9> : "ⅿⅽⅿⅹⅽⅰⅹ" # SMALL ROMAN NUMERAL 1999
<Multi_key> <k> <1> <9> <9> <9> : "wa'SaD Hutvatlh HutmaH Hut" # KLINGON NUMERAL 1999
<Multi_key> <R> <8> <SPACE> : "Ⅴ Ⅰ Ⅰ Ⅰ " # ROMAN NUMERAL 8