lyx_mirror/lib/bind/latinkeys.bind
Lars Gullik Bjønnes ee7a1321a7 better key handling, move some methods closer to caller, fix in lyxstring, change lyxsum to use istream_iterator
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@2032 a592a061-630c-0410-9148-cb99ea01b6c8
2001-05-29 09:50:02 +00:00

378 lines
12 KiB
Plaintext

# KP_ keys. Should possibly be moved to another file
\bind "KP_0" "self-insert 0"
\bind "KP_1" "self-insert 1"
\bind "KP_2" "self-insert 2"
\bind "KP_3" "self-insert 3"
\bind "KP_4" "self-insert 4"
\bind "KP_5" "self-insert 5"
\bind "KP_6" "self-insert 6"
\bind "KP_7" "self-insert 7"
\bind "KP_8" "self-insert 8"
\bind "KP_9" "self-insert 9"
\bind "KP_Decimal" "self-insert ."
\bind "KP_Add" "self-insert +"
\bind "KP_Divide" "self-insert /"
\bind "KP_Multiply" "self-insert *"
\bind "KP_Subtract" "self-insert -"
# Latin 1
\bind "space" "self-insert"
\bind "exclam" "self-insert"
\bind "quotedbl" "quote-insert"
\bind "numbersign" "self-insert"
\bind "dollar" "self-insert"
\bind "percent" "self-insert"
\bind "ampersand" "self-insert"
\bind "apostrophe" "self-insert"
\bind "quoteright" "self-insert"
\bind "parenleft" "self-insert"
\bind "parenright" "self-insert"
\bind "asterisk" "self-insert"
\bind "plus" "self-insert"
\bind "comma" "self-insert"
\bind "minus" "self-insert"
\bind "period" "self-insert"
\bind "slash" "self-insert"
\bind "0" "self-insert"
\bind "1" "self-insert"
\bind "2" "self-insert"
\bind "3" "self-insert"
\bind "4" "self-insert"
\bind "5" "self-insert"
\bind "6" "self-insert"
\bind "7" "self-insert"
\bind "8" "self-insert"
\bind "9" "self-insert"
\bind "colon" "self-insert"
\bind "semicolon" "self-insert"
\bind "less" "self-insert"
\bind "equal" "self-insert"
\bind "greater" "self-insert"
\bind "question" "self-insert"
\bind "at" "self-insert"
\bind "A" "self-insert"
\bind "B" "self-insert"
\bind "C" "self-insert"
\bind "D" "self-insert"
\bind "E" "self-insert"
\bind "F" "self-insert"
\bind "G" "self-insert"
\bind "H" "self-insert"
\bind "I" "self-insert"
\bind "J" "self-insert"
\bind "K" "self-insert"
\bind "L" "self-insert"
\bind "M" "self-insert"
\bind "N" "self-insert"
\bind "O" "self-insert"
\bind "P" "self-insert"
\bind "Q" "self-insert"
\bind "R" "self-insert"
\bind "S" "self-insert"
\bind "T" "self-insert"
\bind "U" "self-insert"
\bind "V" "self-insert"
\bind "W" "self-insert"
\bind "X" "self-insert"
\bind "Y" "self-insert"
\bind "Z" "self-insert"
\bind "bracketleft" "self-insert"
\bind "backslash" "self-insert"
\bind "bracketright" "self-insert"
\bind "asciicircum" "self-insert"
\bind "underscore" "self-insert"
\bind "grave" "self-insert"
\bind "quoteleft" "self-insert"
\bind "a" "self-insert"
\bind "b" "self-insert"
\bind "c" "self-insert"
\bind "d" "self-insert"
\bind "e" "self-insert"
\bind "f" "self-insert"
\bind "g" "self-insert"
\bind "h" "self-insert"
\bind "i" "self-insert"
\bind "j" "self-insert"
\bind "k" "self-insert"
\bind "l" "self-insert"
\bind "m" "self-insert"
\bind "n" "self-insert"
\bind "o" "self-insert"
\bind "p" "self-insert"
\bind "q" "self-insert"
\bind "r" "self-insert"
\bind "s" "self-insert"
\bind "t" "self-insert"
\bind "u" "self-insert"
\bind "v" "self-insert"
\bind "w" "self-insert"
\bind "x" "self-insert"
\bind "y" "self-insert"
\bind "z" "self-insert"
\bind "braceleft" "self-insert"
\bind "bar" "self-insert"
\bind "braceright" "self-insert"
\bind "asciitilde" "self-insert"
\bind "nobreakspace" "protected-space-insert"
\bind "exclamdown" "self-insert"
\bind "cent" "self-insert"
\bind "sterling" "self-insert"
\bind "currency" "self-insert"
\bind "yen" "self-insert"
\bind "brokenbar" "self-insert"
\bind "section" "self-insert"
\bind "diaeresis" "self-insert"
\bind "copyright" "self-insert"
\bind "ordfeminine" "self-insert"
\bind "guillemotleft" "self-insert"
\bind "notsign" "self-insert"
\bind "hyphen" "self-insert"
\bind "registered" "self-insert"
\bind "macron" "self-insert"
\bind "degree" "self-insert"
\bind "plusminus" "self-insert"
\bind "twosuperior" "self-insert"
\bind "threesuperior" "self-insert"
\bind "acute" "self-insert"
\bind "mu" "self-insert"
\bind "paragraph" "self-insert"
\bind "periodcentered" "self-insert"
\bind "cedilla" "self-insert"
\bind "onesuperior" "self-insert"
\bind "masculine" "self-insert"
\bind "guillemotright" "self-insert"
\bind "onequarter" "self-insert"
\bind "onehalf" "self-insert"
\bind "threequarters" "self-insert"
\bind "questiondown" "self-insert"
\bind "Agrave" "accent-grave A"
\bind "Aacute" "accent-acute A"
\bind "Acircumflex" "accent-circumflex A"
\bind "Atilde" "accent-tilde A"
\bind "Adiaeresis" "accent-umlaut A"
\bind "Aring" "accent-circle A"
\bind "AE" "self-insert"
\bind "Ccedilla" "accent-cedilla C"
\bind "Egrave" "accent-grave E"
\bind "Eacute" "accent-acute E"
\bind "Ecircumflex" "accent-circumflex E"
\bind "Ediaeresis" "accent-umlaut E"
\bind "Igrave" "accent-grave I"
\bind "Iacute" "accent-acute I"
\bind "Icircumflex" "accent-circumflex I"
\bind "Idiaeresis" "accent-umlaut I"
\bind "ETH" "self-insert"
\bind "Eth" "self-insert"
\bind "Ntilde" "accent-tilde N"
\bind "Ograve" "accent-grave O"
\bind "Oacute" "accent-acute O"
\bind "Ocircumflex" "accent-circumflex O"
\bind "Otilde" "accent-tilde O"
\bind "Odiaeresis" "accent-umlaut O"
\bind "multiply" "self-insert"
\bind "Ooblique" "self-insert"
\bind "Oslash" "self-insert"
\bind "Ugrave" "accent-grave U"
\bind "Uacute" "accent-acute U"
\bind "Ucircumflex" "accent-circumflex U"
\bind "Udiaeresis" "accent-umlaut U"
\bind "Yacute" "accent-acute Y"
\bind "THORN" "self-insert"
\bind "Thorn" "self-insert"
\bind "ssharp" "self-insert"
\bind "agrave" "accent-grave a"
\bind "aacute" "accent-acute a"
\bind "acircumflex" "accent-circumflex a"
\bind "atilde" "accent-tilde a"
\bind "adiaeresis" "accent-umlaut a"
\bind "aring" "accent-circle a"
\bind "ae" "self-insert"
\bind "ccedilla" "accent-cedilla c"
\bind "egrave" "accent-grave e"
\bind "eacute" "accent-acute e"
\bind "ecircumflex" "accent-circumflex e"
\bind "ediaeresis" "accent-umlaut e"
\bind "igrave" "accent-grave i"
\bind "iacute" "accent-acute i"
\bind "icircumflex" "accent-circumflex i"
\bind "idiaeresis" "accent-umlaut i"
\bind "eth" "self-insert"
\bind "ntilde" "accent-tilde n"
\bind "ograve" "accent-grave o"
\bind "oacute" "accent-acute o"
\bind "ocircumflex" "accent-circumflex o"
\bind "otilde" "accent-tilde o"
\bind "odiaeresis" "accent-umlaut o"
\bind "division" "self-insert"
\bind "oslash" "self-insert"
\bind "ooblique" "self-insert"
\bind "ugrave" "accent-grave u"
\bind "uacute" "accent-acute u"
\bind "ucircumflex" "accent-circumflex u"
\bind "udiaeresis" "accent-umlaut u"
\bind "yacute" "accent-acute y"
\bind "thorn" "self-insert"
\bind "ydiaeresis" "accent-umlaut y"
# Latin 2
\bind "Aogonek" "accent-ogonek A"
\bind "breve" "accent-breve b"
\bind "Lstroke" "self-insert"
\bind "Lcaron" "accent-caron L"
\bind "Sacute" "accent-acute S"
\bind "Scaron" "accent-caron S"
\bind "Scedilla" "accent-cedilla S"
\bind "Tcaron" "accent-caron T"
\bind "Zacute" "accent-acute Z"
\bind "Zcaron" "accent-caron Z"
\bind "Zabovedot" "accent-dot Z"
\bind "aogonek" "accent-ogonek a"
\bind "ogonek" "accent-ogonek o"
\bind "lstroke" "self-insert"
\bind "lcaron" "accent-caron l"
\bind "sacute" "accent-acute s"
\bind "caron" "self-insert"
\bind "scaron" "accent-caron s"
\bind "scedilla" "accent-cedilla s"
\bind "tcaron" "accent-caron t"
\bind "zacute" "accent-acute z"
\bind "doubleacute" "self-insert"
\bind "zcaron" "accent-caron z"
\bind "zabovedot" "accent-dot z"
\bind "Racute" "accent-acute R"
\bind "Abreve" "accent-breve A"
\bind "Lacute" "accent-acute L"
\bind "Cacute" "accent-acute C"
\bind "Ccaron" "accent-caron C"
\bind "Eogonek" "accent-ogonek E"
\bind "Ecaron" "accent-caron E"
\bind "Dcaron" "accent-caron D"
\bind "Dstroke" "self-insert"
\bind "Nacute" "accent-acute N"
\bind "Ncaron" "accent-caron N"
\bind "Odoubleacute" "accent-hungarian-umlaut O"
\bind "Rcaron" "accent-caron R"
\bind "Uring" "accent-circle U"
\bind "Udoubleacute" "accent-hungarian-umlaut U"
\bind "Tcedilla" "accent-cedilla T"
\bind "racute" "accent-acute r"
\bind "abreve" "accent-breve a"
\bind "lacute" "accent-acute l"
\bind "cacute" "accent-acute c"
\bind "ccaron" "accent-caron c"
\bind "eogonek" "accent-ogonek e"
\bind "ecaron" "accent-caron e"
\bind "dcaron" "accent-caron d"
\bind "dstroke" "self-insert"
\bind "nacute" "accent-acute n"
\bind "ncaron" "accent-caron n"
\bind "odoubleacute" "accent-hungarian-umlaut o"
\bind "udoubleacute" "accent-hungarian-umlaut u"
\bind "rcaron" "accent-caron r"
\bind "uring" "accent-circle u"
\bind "tcedilla" "accent-cedilla t"
\bind "abovedot" "accent-dot a"
# Latin 3
\bind "Hstroke" "self-insert"
\bind "Hcircumflex" "accent-circumflex H"
\bind "Iabovedot" "accent-dot I"
\bind "Gbreve" "accent-breve G"
\bind "Jcircumflex" "accent-circumflex J"
\bind "hstroke" "self-insert"
\bind "hcircumflex" "accent-circumflex h"
\bind "idotless" "self-insert"
\bind "gbreve" "accent-breve g"
\bind "jcircumflex" "accent-circumflex j"
\bind "Cabovedot" "accent-dot C"
\bind "Ccircumflex" "accent-circumflex C"
\bind "Gabovedot" "accent-dot G"
\bind "Gcircumflex" "accent-circumflex G"
\bind "Ubreve" "accent-breve U"
\bind "Scircumflex" "accent-circumflex S"
\bind "cabovedot" "accent-dot c"
\bind "ccircumflex" "accent-circumflex c"
\bind "gabovedot" "accent-dot g"
\bind "gcircumflex" "accent-circumflex g"
\bind "ubreve" "accent-breve u"
\bind "scircumflex" "accent-circumflex s"
# Latin 4
\bind "kra" "self-insert"
\bind "kappa" "self-insert"
\bind "Rcedilla" "accent-cedilla R"
\bind "Itilde" "accent-tilde I"
\bind "Lcedilla" "accent-cedilla L"
\bind "Emacron" "accent-macron E"
\bind "Gcedilla" "accent-cedilla G"
\bind "Tslash" "self-insert"
\bind "rcedilla" "accent-cedilla r"
\bind "itilde" "accent-tilde i"
\bind "lcedilla" "accent-cedilla l"
\bind "emacron" "accent-macron e"
\bind "gcedilla" "accent-cedilla g"
\bind "tslash" "self-insert"
\bind "ENG" "self-insert"
\bind "eng" "self-insert"
\bind "Amacron" "accent-macron A"
\bind "Iogonek" "accent-ogonek I"
\bind "Eabovedot" "accent-dot E"
\bind "Imacron" "accent-macron I"
\bind "Ncedilla" "accent-cedilla N"
\bind "Omacron" "accent-macron O"
\bind "Kcedilla" "accent-cedilla K"
\bind "Uogonek" "accent-ogonek U"
\bind "Utilde" "accent-tilde U"
\bind "Umacron" "accent-macron U"
\bind "amacron" "accent-macron a"
\bind "iogonek" "accent-ogonek i"
\bind "eabovedot" "accent-dot e"
\bind "imacron" "accent-macron i"
\bind "ncedilla" "accent-cedilla n"
\bind "omacron" "accent-macron o"
\bind "kcedilla" "accent-cedilla k"
\bind "uogonek" "accent-ogonek u"
\bind "utilde" "accent-tilde u"
\bind "umacron" "accent-macron u"
# Latin 8
\bind "Babovedot" "accent-dot B"
\bind "babovedot" "accent-dot b"
\bind "Dabovedot" "accent-dot D"
\bind "Wgrave" "accent-grave W"
\bind "Wacute" "accent-acute W"
\bind "dabovedot" "accent-dot d"
\bind "Ygrave" "accent-grave Y"
\bind "Fabovedot" "accent-dot F"
\bind "fabovedot" "accent-dot f"
\bind "Mabovedot" "accent-dot M"
\bind "mabovedot" "accent-dot m"
\bind "Pabovedot" "accent-dot P"
\bind "wgrave" "accent-grave w"
\bind "pabovedot" "accent-dot p"
\bind "wacute" "accent-acute w"
\bind "Sabovedot" "accent-dot S"
\bind "ygrave" "accent-grave y"
\bind "Wdiaeresis" "accent-umlaut W"
\bind "wdiaeresis" "accent-umlaut w"
\bind "sabovedot" "accent-dot s"
\bind "Wcircumflex" "accent-circumflex W"
\bind "Tabovedot" "accent-dot T"
\bind "Ycircumflex" "accent-circumflex Y"
\bind "wcircumflex" "accent-circumflex w"
\bind "tabovedot" "accent-dot t"
\bind "ycircumflex" "accent-circumflex y"
# Latin 9 (aka latin 9)
\bind "OE" "self-insert"
\bind "oe" "self-insert"
\bind "Ydiaeresis" "accent-umlaut Y"