2 # (C)1998 by Jacek M. Holeczek, holeczek@us.edu.pl
3 # This is the second version of the international european keyboard map.
4 # It should fully work ( at least ) for english, french, german, polish.
5 # Other languages are currently ( probably ) not fully supported, but
6 # most of special characters should already be present. Feel free to
7 # add your own language here.
8 # To get all characters properly in latex/dvi/ps one needs to set
9 # Layout->Document->Encoding latin1 in LyX.
10 # This is a keyboard map for keyboards which do not have dead-keys
11 # so you can put accents and umlauts on characters.
13 \kmod ' acute aAcCeEiIjJlLnNoOsSuUzZ
14 \kmod ` grave aAeEiIjJoOuU
16 \kmod "," cedilla aAcCeE
17 \kmod ^ circumflex aAcCeEiIjJnNoOrRsSuUyYzZ
18 \kmod \" umlaut aAeEiIjJoOsSuUyY$\#~
23 \kxmod acute i "\\'{\\i}"
24 \kxmod grave i "\\`{\\i}"
25 \kxmod circumflex i "\\^{\\i}"
26 \kxmod acute j "\\'{\\j}"
27 \kxmod grave j "\\`{\\j}"
28 \kxmod circumflex j "\\^{\\j}"
32 \kxmod cedilla a "\\k{a}"
33 \kxmod cedilla A "\\k{A}"
34 # \kxmod acute c "\\'{c}"
35 # \kxmod acute C "\\'{C}"
36 \kxmod cedilla e "\\k{e}"
37 \kxmod cedilla E "\\k{E}"
38 \kxmod acute l "\\l{}"
39 \kxmod acute L "\\L{}"
40 # \kxmod acute n "\\'{n}"
41 # \kxmod acute N "\\'{N}"
42 # \kxmod acute o "\\'{o}"
43 # \kxmod acute O "\\'{O}"
44 # \kxmod acute s "\\'{s}"
45 # \kxmod acute S "\\'{S}"
46 # \kxmod dot z "\\.{z}"
47 # \kxmod dot Z "\\.{Z}"
48 # \kxmod acute z "\\'{z}"
49 # \kxmod acute Z "\\'{Z}"
53 \kxmod umlaut s "\\ss{}"
54 \kxmod umlaut S "\\ss{}"
62 \kxmod umlaut $ "\\pounds{}" # pound
63 \kxmod umlaut \# "\\S{}" # paragraph
64 \kxmod umlaut ~ "\\b{}" # degree
65 \kmap ¤ "\\euro{}" # euro sign, to use with package eurofont
70 # \kxmod cedilla "," ","
71 # \kxmod circumflex ^ ^
75 # Example of substituting local chars to TeX-Strings