]> git.lyx.org Git - lyx.git/blob - lib/kbd/german-3.kmap
make double-click replace word
[lyx.git] / lib / kbd / german-3.kmap
1 #
2 # German keyboard definition for LyX - hopefully correct
3 #
4 # (C)1996 by István Pál (3.14) <pali@agy.bgytf.hu>
5 # Bindings for German keyboard by Ivan Schreter and I've added
6 # (changed, removed) ISO-8859.1 (Latin-1) key mapping for LyX.
7 # Set the Layout/Document/Encoding to latin1 xor latin2
8 #
9 \kmod ` circumflex aceijnorsuyzACEIJNORSUYZ     # dead circumflex
10 #\kmap ä ä
11 #\kmap ö ö
12 #\kmap ü ü
13 #\kmap ß ß
14 #\kmap Ä Ä
15 #\kmap Ö Ö
16 #\kmap Ü Ü
17 \kmap ~ °               # degree
18 \kmap @ \"              # shift-numbers are different on German kbd
19 \kmap \# §      #"\\S "
20 \kmap ^ &
21 \kmap & /
22 \kmap * (
23 \kmap ( )
24 \kmap ) =
25 \kmap - ß               # "\\ss "               # - maps to sharfes s
26 \kmap _ ?               # _ maps to question mark
27 \kmod = acute aceijlnorsuyzACEIJLNORSUYZ        # = is acute deadkey
28 \kmod + grave aceijlnorsuyzACEIJLNORSUYZ        # Shift-= is grave dead key
29 #\kmap z y              # they have switched Y and Z !!
30 #\kmap Z Y
31 #\kmap y z
32 #\kmap Y Z
33 \kmap [ ü               #"\\\"u"                # [{ maps to u umlaut
34 \kmap { Ü               #"\\\"U"
35 \kmap ] +
36 \kmap } *
37 \kmap ; ö               #"\\\"o"                # ;: maps to o umlaut
38 \kmap : Ö               #"\\\"O"
39 \kmap ' ä               #"\\\"a"                # '" maps to a umlaut
40 \kmap \" Ä              # "\\\"A"
41 \kmap < ;               # yet some modifiers
42 \kmap > :
43 \kmap / -
44 \kmap ? _
45 \kmap \\ \#
46 \kmap | '
47 # needed only for lyx-0.10.7
48 #\kxmod acute i "\\'\\i"                # correct some misspellings :-)
49 #\kxmod acute j "\\'\\j"
50 #\kxmod grave i "\\`\\i"
51 #\kxmod grave j "\\`\\j"
52 #\kxmod circumflex i "\\^\\i"
53 #\kxmod circumflex j "\\^\\j"
54