tufte layout files:
[lyx.git] / lib / kbd / czech-prg.kmap
blob1b40d2efc5fb6503c98d4c67e243efe4f4091b04
2 # Key definition file for Czech national keyboard for LyX - hope it's OK
4 # (c)1995 by Ivan Schreter, schreter@ccsun.tuke.sk
7 \kmod = acute aceilnorsuyzACEILNORSUYZ  # acute is on '='
8 \kmod + caron cdelnrstzCDELNRSTZ        # caron is on Shift-'='
9 \kmap ~ ;
10 \kmap 1 +               # map numbers to Czech letters and
11 \kmap ! 1               # Shift-numbers to numbers
12 \kmap 2 ě
13 \kmap @ 2
14 \kmap 3 š
15 \kmap \# 3
16 \kmap 4 č
17 \kmap $ 4
18 \kmap 5 ř
19 \kmap % 5
20 \kmap 6 ž
21 \kmap ^ 6
22 \kmap 7 ý
23 \kmap & 7
24 \kmap 8 á
25 \kmap * 8
26 \kmap 9 í
27 \kmap ( 9
28 \kmap 0 é
29 \kmap ) 0
30 \kmap - =               # map other keys to reflect Slovak keyboard
31 \kmap _ %
32 \kmap ; ů
33 \kmap : \"
34 \kmap ' §
35 \kmap \" !
36 \kmap [ ú
37 \kmap { /
38 \kmap ] )
39 \kmap } (
40 \kmap < ?
41 \kmap > :
42 \kmap ? _
43 \kmap / -
44 \kxmod caron o ô                # mapping exception - generate ^ instead for o
45 \kxmod caron O Ô
46 \kxmod caron u ů                # generate circle for u - it's a Czech letter
47 \kxmod caron U Ů
48 \kxmod caron t ť        # use proper caron mark for t, l, d and L
49 \kxmod caron l ľ
50 \kxmod caron L Ľ
51 \kxmod caron d ď
52 \kxmod acute i í        # use only root of i for i acute