home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Divers / lyx-0.13.2.tar.gz / lyx-0.13.2.tar / lyx-0.13.2 / lib / kbd / czech.kmap < prev    next >
Text File  |  1998-04-23  |  1KB  |  55 lines

  1. #
  2. # Key definition file for Czech national keyboard for LyX - hope it's OK
  3. #
  4. # (c)1995 by Ivan Schreter, schreter@ccsun.tuke.sk
  5. #
  6.  
  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 "\\v{e}"
  13. \kmap @ 2
  14. \kmap 3 "\\v{s}"
  15. \kmap \# 3
  16. \kmap 4 "\\v{c}"
  17. \kmap $ 4
  18. \kmap 5 "\\v{r}"
  19. \kmap % 5
  20. \kmap 6 "\\v{z}"
  21. \kmap ^ 6
  22. \kmap 7 "\\'{y}"
  23. \kmap & 7
  24. \kmap 8 "\\'{a}"
  25. \kmap * 8
  26. \kmap 9 "\\'{\\i}"
  27. \kmap ( 9
  28. \kmap 0 "\\'{e}"
  29. \kmap ) 0
  30. \kmap - =        # map other keys to reflect Slovak keyboard
  31. \kmap _ %
  32. \kmap ; "\\r{u}"
  33. \kmap : \"
  34. \kmap ' "\\S{}"
  35. \kmap \" !
  36. \kmap [ "\\'{u}"
  37. \kmap { /
  38. \kmap ] )
  39. \kmap } (
  40. \kmap < ?
  41. \kmap > :
  42. \kmap ? _
  43. \kmap / -
  44. \kxmod caron o "\\^{o}"        # mapping exception - generate ^ instead for o
  45. \kxmod caron O "\\^{O}"
  46. \kxmod caron u "\\r{u}"        # generate circle for u - it's a Czech letter
  47. \kxmod caron U "\\r{U}"
  48. \kxmod caron t "\\q{t}"    # use proper caron mark for t, l, d and L
  49. \kxmod caron l "\\q{l}"
  50. \kxmod caron L "\\q{L}"
  51. \kxmod caron d "\\q{d}"
  52. \kxmod acute i "\\'{\\i}"    # use only root of i for i acute
  53.  
  54.  
  55.