]> git.lyx.org Git - features.git/blob - lib/kbd/german-3.kmap
Convert kmap files from LaTeX commands to unicode as discussed last week
[features.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 í              # correct some misspellings :-)
49 #\kxmod acute j ȷ́
50 #\kxmod grave i ì
51 #\kxmod grave j ȷ̀
52 #\kxmod circumflex i î
53 #\kxmod circumflex j ĵ
54