diff options
Diffstat (limited to '')
-rw-r--r-- | Compose/README.txt | 64 |
1 files changed, 41 insertions, 23 deletions
diff --git a/Compose/README.txt b/Compose/README.txt index 535a58f..d64fcf9 100644 --- a/Compose/README.txt +++ b/Compose/README.txt @@ -1,6 +1,7 @@ = Über diese Datei = -Diese Datei behandelt vor allen Dingen die korrekte Installation der Compose-Dateien. -Für den Gebrauch von Compose siehe hingegen https://wiki.neo-layout.org/wiki/Compose +Diese Datei behandelt vor allen Dingen die korrekte Installation der +Compose-Dateien. Für den Gebrauch von Compose siehe hingegen +https://wiki.neo-layout.org/wiki/Compose == Ergänzungen der Compose-Datei unter Linux/BSD == Die Datei Compose.neo enthält Ergänzungen von Tastenkombinationen für die Compose-Taste bzw. tote Tasten für Linux. @@ -8,11 +9,11 @@ Die Datei Compose.neo enthält Ergänzungen von Tastenkombinationen für die Com Die Kombinationen der gängigien Compose verändert NEO im Sinne erhaltender Kompatibilität nicht! === Bereits vorhandene Tastenkombinationen (unter Linux) === -Diese sind in der Datei en_US.UTF-8 gesammelt und hier im SVN für die Windows-Nutzer lokal gespiegelt. +Diese sind in der Datei en_US.UTF-8 gesammelt und hier im SVN für die +Windows-Nutzer lokal gespiegelt. Im Internet gibt es die stets aktuellste Originaldatei unter - http://cvsweb.xfree86.org/cvsweb/xc/nls/Compose/en_US.UTF-8?rev= - HEAD&content-type=text/vnd.viewcvs-markup + http://cvsweb.xfree86.org/cvsweb/xc/nls/Compose/en_US.UTF-8?rev=HEAD&content-type=text/vnd.viewcvs-markup Unter Linux ist die zu ergänzende Datei auch direkt verfügbar unter /usr/share/X11/locale/en_US.UTF-8/Compose @@ -20,35 +21,49 @@ Unter Linux ist die zu ergänzende Datei auch direkt verfügbar unter === Installation/Anleitung zur Benutzung === ==== Mit Root-/Administrator-Rechten ==== -Um die Ergänzungen systemweit zu benutzen, muss man die Datei Compose.neo an die alte Compose anhängen. Dies geht in der Konsole folgendermaßen: -# Sicherung der alten Compose -cp /usr/share/X11/locale/en_US.UTF-8/Compose \ -/usr/share/X11/locale/en_US.UTF-8/Compose.original -# Zusammenfügen der alten Compose und der Neo-Ergänzungen -cat /usr/share/X11/locale/en_US.UTF-8/Compose.original Compose.neo > \ -/usr/share/X11/locale/en_US.UTF-8/Compose +Um die Ergänzungen systemweit zu benutzen, muss man die Datei Compose.neo an +die alte Compose anhängen. Dies geht in der Konsole folgendermaßen: + + # Sicherung der alten Compose + cp /usr/share/X11/locale/en_US.UTF-8/Compose \ + /usr/share/X11/locale/en_US.UTF-8/Compose.original + # Zusammenfügen der alten Compose und der Neo-Ergänzungen + cat /usr/share/X11/locale/en_US.UTF-8/Compose.original Compose.neo > \ + /usr/share/X11/locale/en_US.UTF-8/Compose ==== 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. Dies geht in der Konsole folgendermaßen: -# Zusammenfügen der alten Compose und der Neo-Ergänzungen -cat /usr/share/X11/locale/en_US.UTF-8/Compose Compose.neo > ~/.XCompose +Einfach den Inhalt der originalen Compose-Datei und die Compose.neo in eine +Datei namens ~/.XCompose (also im HOME-Verzeichnis) kopieren. +Dies geht in der Konsole folgendermaßen: + # Zusammenfügen der alten Compose und der Neo-Ergänzungen + cat /usr/share/X11/locale/en_US.UTF-8/Compose Compose.neo > ~/.XCompose ==== Gnome macht Probleme ==== -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: +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 -Zudem scheint dieses Problem in aktuelleren Gnome-Versionen behoben worden zu sein: - http://blogs.gnome.org/simos/2008/01/30/improving-input-method-support-in-gtk- - based-apps/ +Zudem scheint dieses Problem in aktuelleren Gnome-Versionen behoben worden +zu sein: + 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/ === Überschreiben vorhandener Cokos === -Falls einmal bereits vorhandene Kombinationen bewusst umdefiniert werden sollten, ist es -wichtig, dass die Compose.neo am Ende der Compose eingefügt wird, da bei mehrfach vorhandenen Kombinationen stets die letzte gültig ist. +Falls einmal bereits vorhandene Kombinationen bewusst umdefiniert werden +sollten, ist es wichtig, dass die Compose.neo am Ende der Compose eingefügt +wird, da bei mehrfach vorhandenen Kombinationen stets die letzte gültig ist. === Die en_US.neo – Eine Liste essentieller Compose-Kombinationen (Cokos) === -In der Datei en_US.neo befinden sich alle Cokos, die nicht irgendwie arabisch, kyrillisch, weißrussisch, koreanisch, japanisch, chinesisch oder einer anderen nicht-europäischen Sprache behaftig sind, zusammengefasst. Auf diese Weise reduziert sich die Dateigröße um mehr als die Hälfte. Diese Liste kann etwa als Basis für die Implementierung von Compose unter Nicht-Linux-Betriebssystemen genutzt werden; sie ist allerdings nur eine Teilmenge der Compose-Referenz und sollte nicht mit ihr verwechselt werden! +In der Datei en_US.neo befinden sich alle Cokos, die nicht irgendwie arabisch, +kyrillisch, weißrussisch, koreanisch, japanisch, chinesisch oder einer anderen +nicht-europäischen Sprache behaftig sind, zusammengefasst. Auf diese Weise +reduziert sich die Dateigröße um mehr als die Hälfte. Diese Liste kann etwa als +Basis für die Implementierung von Compose unter Nicht-Linux-Betriebssystemen +genutzt werden; sie ist allerdings nur eine Teilmenge der Compose-Referenz und +sollte nicht mit ihr verwechselt werden! === Zur korrekten Darstellung empfohlene Schriftarten === Unter Windows ist in der Grundinstallation eventuell keine Schrift installiert, die alle hier gezeigten Unicodezeichen beinhaltet. Abhilfe schafft z.B. DejaVu: @@ -59,4 +74,7 @@ http://linuxlibertine.sourceforge.net/ Unter Linux ist es ähnlich. Je nach Schrift (also je nach Editor) können auch nicht alle Zeichen angezeigt werden. Auch hier wird die Linux Libertine empfohlen: http://linuxlibertine.sourceforge.net/ -Zudem kann es helfen, die Datei nicht in einem Editor oder Browser (z.B. Firefox, Version 3.0 oder besser) darzustellen, der die in der aktuellen Schrift nicht vorhandene Zeichen durch eine andere Schrift (in der sie vorhanden sind) automatisch ersetzen kann. +Zudem kann es helfen, die Datei nicht in einem Editor oder Browser (z.B. +Firefox, Version 3.0 oder besser) darzustellen, der die in der aktuellen +Schrift nicht vorhandene Zeichen durch eine andere Schrift (in der sie +vorhanden sind) automatisch ersetzen kann. |