summaryrefslogtreecommitdiff
path: root/linux/X/README.Compose
blob: 727b67152ff3209bfacbe8d509dac40d71af42c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
== Ergänzunge, um in X vorhandene Lücken zu schließen ==
Die Datei Compose von X.org war insofern fehlerhaft, als sich bisher kein
Buchstabe mittels totem Querstrich (dead_stroke) schreiben ließ, obwohl der
dead_stroke definiert ist (in /usr/include/X11/keysymdef.h).

=== Anleitung zur Benutzung ===
Um die unten aufgeführten Ergänzungen zu benutzen muss man die Datei Compose
durch diese hier ersetzen.

Unter Fedora beispielsweise ist die zu ersetzende Datei verfügbar unter
	/usr/share/X11/locale/en_US.UTF-8/Compose

Außerdem muss man die xmodmap- bzw. de-Datei in diesem Verzeichnis statt der
üblichen verwenden (ergänzt um dead_stroke).

=== Gesammelte Ergänzungen ===
Im Internet gibt es die Originaldatei unter http://webcvs.freedesktop.org/xorg/xc/nls/Compose/en_US.UTF-8?revision=1.3&view=markup.
Die hier veröffentlichte Version enthält folgende Ergänzungen diesbezüglich:
<dead_stroke> <space>                   : "-"   minus # HYPHEN-MINUS
<dead_stroke> <h>                       : "ħ"   hstroke # LATIN SMALL LETTER H WITH STROKE
<dead_stroke> <H>                       : "Ħ"   Hstroke # LATIN CAPITAL LETTER H WITH STROKE
<dead_stroke> <d>                       : "đ"   dstroke # LATIN SMALL LETTER D WITH STROKE
<dead_stroke> <D>                       : "Đ"   Dstroke # LATIN CAPITAL LETTER D WITH STROKE
<dead_stroke> <l>                       : "ł"   lstroke # LATIN SMALL LETTER L WITH STROKE
<dead_stroke> <L>                       : "Ł"   Lstroke # LATIN CAPITAL LETTER L WITH STROKE
<dead_stroke> <o>                       : "ø"   lstroke # LATIN SMALL LETTER O WITH STROKE
<dead_stroke> <O>                       : "Ø"   Lstroke # LATIN CAPITAL LETTER O WITH STROKE
<Multi_key> <t> <m>                     : "™"   trademark # TRADE MARK SIGN
<Multi_key> <t> <M>                     : "™"   trademark # TRADE MARK SIGN
<Multi_key> <T> <m>                     : "™"   trademark # TRADE MARK SIGN
<Multi_key> <T> <M>                     : "™"   trademark # TRADE MARK SIGN
<Multi_key> <minus> <H>                 : "Ħ"   U0126 # LATIN CAPITAL LETTER H WITH STROKE
<Multi_key> <minus> <h>                 : "ħ"   U0127 # LATIN SMALL LETTER H WITH STROKE
	Wobei schon diese hier drin waren (das ħ war also schon möglich):
	<Multi_key> <slash> <H>                 : "Ħ"   U0126 # LATIN CAPITAL LETTER H WITH STROKE
	<Multi_key> <KP_Divide> <H>             : "Ħ"   U0126 # LATIN CAPITAL LETTER H WITH STROKE
	<Multi_key> <slash> <h>                 : "ħ"   U0127 # LATIN SMALL LETTER H WITH STROKE
	<Multi_key> <KP_Divide> <h>             : "ħ"   U0127 # LATIN SMALL LETTER H WITH STROKE