]> git.lyx.org Git - lyx.git/blob - lib/kbd/german.kmap
add Comment layout to scrlttr2 textclass
[lyx.git] / lib / kbd / german.kmap
1 #
2 # German keyboard definition for LyX - hopefully correct
3 #
4 # (C)1995 by Ivan Schreter, schreter@ccsun.tuke.sk
5 #
6 \kmod ` circumflex aceijnorsuyzACEIJNORSUYZ     # dead circumflex
7 \kmap ~ °               # degree
8 \kmap @ \"              # shift-numbers is different on German kbd
9 \kmap \# "\\S{}"
10 \kmap ^ &
11 \kmap & /
12 \kmap * (
13 \kmap ( )
14 \kmap ) =
15 \kmap - "\\ss{}"                # - maps to sharfes s
16 \kmap _ ?               # _ maps to question mark
17 \kmod = acute aceijlnorsuyzACEIJLNORSUYZ        # = is acute deadkey
18 \kmod + grave aceijlnorsuyzACEIJLNORSUYZ        # Shift-= is grave dead key
19 \kmap z y               # they have switched Y and Z !!
20 \kmap Z Y
21 \kmap y z
22 \kmap Y Z
23 \kmap [ "\\\"{u}"               # [{ maps to u umlaut
24 \kmap { "\\\"{U}"
25 \kmap ] +
26 \kmap } *
27 \kmap ; "\\\"{o}"               # ;: maps to o umlaut
28 \kmap : "\\\"{O}"
29 \kmap ' "\\\"{a}"               # '" maps to a umlaut
30 \kmap \" "\\\"{A}"
31 \kmap < ;               # yet some modifiers
32 \kmap > :
33 \kmap / -
34 \kmap ? _
35 \kmap \\ \#
36 \kmap | '
37 \kxmod acute i "\\'{\\i}"               # correct some misspellings :-)
38 \kxmod acute j "\\'{\\j}"
39 \kxmod grave i "\\`{\\i}"
40 \kxmod grave j "\\`{\\j}"
41 \kxmod circumflex i "\\^{\\i}"
42 \kxmod circumflex j "\\^{\\j}"
43