# # Key definition file for French national keyboard for LyX # # (c)1996 by Ivan Schreter, schreter@ccsun.tuke.sk # # Gosh! French have sooooo crazy keyboard!!! # Would some of them please verify it? # \kmod { umlaut aeijouyAEIJOUY # umlaut on { \kmod [ circumflex aceijnorsuyzACEIJNORSUYZ # circumflex on [ \kmap 1 & # map numbers to some letters and \kmap ! 1 # Shift-numbers to numbers \kmap 2 "\\'{e}" \kmap @ 2 \kmap 3 \" \kmap \# 3 \kmap 4 ' \kmap $ 4 \kmap 5 ( \kmap % 5 \kmap 6 - \kmap ^ 6 \kmap 7 "\\`{e}" \kmap & 7 \kmap 8 _ \kmap * 8 \kmap 9 "\\c{c}" \kmap ( 9 \kmap 0 "\\`{a}" \kmap ) 0 \kmap - ) \kmap _ "\\b{}" # degree sign? #\kmap ` # to the power of two? \kmap a q \kmap A Q # switched A<->Q \kmap q a \kmap Q A \kmap w z \kmap z w # switched W<->Z \kmap W Z \kmap Z W \kmap m "," \kmap M ? \kmap ] $ \kmap } "\\pounds{}" # pound sign? \kmap ; m \kmap : M \kmap ' "\\`{u}" \kmap \" % \kmap . : \kmap "," ; \kmap < . \kmap > / \kmap ? "\\S{}" \kmap / ! \kmap \\ * \kmap | "$\\mu$" \kxmod circumflex i "\\^{\\i}" # some exceptions \kxmod umlaut i "\\\"{\\i}"