mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-27 11:52:25 +00:00
39b3bc367c
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@1222 a592a061-630c-0410-9148-cb99ea01b6c8
60 lines
1.3 KiB
Plaintext
60 lines
1.3 KiB
Plaintext
#
|
|
# Key definition file for Czech national keyboard for LyX - hope it's OK
|
|
#
|
|
# (c)1995 by Ivan Schreter, schreter@kdk.sk
|
|
#
|
|
|
|
\kmod = acute aceilnorsuyzACEILNORSUYZ # acute is on '='
|
|
\kmod + caron cdelnrstzCDELNRSTZ # caron is on Shift-'='
|
|
\kmap ~ ;
|
|
\kmap 1 + # map numbers to Czech letters and
|
|
\kmap ! 1 # Shift-numbers to numbers
|
|
\kmap 2 "\\v{e}"
|
|
\kmap @ 2
|
|
\kmap 3 "\\v{s}"
|
|
\kmap \# 3
|
|
\kmap 4 "\\v{c}"
|
|
\kmap $ 4
|
|
\kmap 5 "\\v{r}"
|
|
\kmap % 5
|
|
\kmap 6 "\\v{z}"
|
|
\kmap ^ 6
|
|
\kmap 7 "\\'{y}"
|
|
\kmap & 7
|
|
\kmap 8 "\\'{a}"
|
|
\kmap * 8
|
|
\kmap 9 "\\'{\\i}"
|
|
\kmap ( 9
|
|
\kmap 0 "\\'{e}"
|
|
\kmap ) 0
|
|
\kmap - = # map other keys to reflect Slovak keyboard
|
|
\kmap _ %
|
|
\kmap ; "\\r{u}"
|
|
\kmap : \"
|
|
\kmap ' "\\S{}"
|
|
\kmap \" !
|
|
\kmap [ "\\'{u}"
|
|
\kmap { /
|
|
\kmap ] )
|
|
\kmap } (
|
|
\kmap < ?
|
|
\kmap > :
|
|
\kmap ? _
|
|
\kmap / -
|
|
\kxmod caron o "\\^{o}" # mapping exception - generate ^ instead for o
|
|
\kxmod caron O "\\^{O}"
|
|
\kxmod caron u "\\r{u}" # generate circle for u - it's a Czech letter
|
|
\kxmod caron U "\\r{U}"
|
|
\kxmod caron t "\\q{t}" # use proper caron mark for t, l, d and L
|
|
\kxmod caron l "\\q{l}"
|
|
\kxmod caron L "\\q{L}"
|
|
\kxmod caron d "\\q{d}"
|
|
\kxmod acute i "\\'{\\i}" # use only root of i for i acute
|
|
\kxmod caron y "\\v{z}" # switch from QWERTY to QWERTZ
|
|
\kxmod caron Y "\\v{Z}"
|
|
\kmap z y
|
|
\kmap Z Y
|
|
\kmap y z
|
|
\kmap Y Z
|
|
\kmap | '
|