X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fbind%2Flatinkeys.bind;h=410b7058bcc540d1828d2262329981dc14b938a1;hb=217696d34b51098001b7ac67dd8d0b8c8596ab8b;hp=c231c19bf7cad1b1fafac168ede7d60ce9541912;hpb=a02eed7a3f83fb8eb615fdb63d430d58e16881f4;p=lyx.git diff --git a/lib/bind/latinkeys.bind b/lib/bind/latinkeys.bind index c231c19bf7..410b7058bc 100644 --- a/lib/bind/latinkeys.bind +++ b/lib/bind/latinkeys.bind @@ -1,3 +1,34 @@ +# -*- text -*- + +# file latinkeys.bind +# This file is part of LyX, the document processor. +# Licence details can be found in the file COPYING. + +# author Lars Gullik Bjønnes +# author Jean-Marc Lasgouttes +# author Jürgen Spitzmüller + +# Full author contact details are available in file CREDITS. + +# KP_ keys. Should possibly be moved to another file + +Format 4 + +\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 @@ -99,7 +130,6 @@ \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" @@ -131,230 +161,230 @@ \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 "Agrave" "self-insert" +\bind "Aacute" "self-insert" +\bind "Acircumflex" "self-insert" +\bind "Atilde" "self-insert" +\bind "Adiaeresis" "self-insert" +\bind "Aring" "self-insert" \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 "Ccedilla" "self-insert" +\bind "Egrave" "self-insert" +\bind "Eacute" "self-insert" +\bind "Ecircumflex" "self-insert" +\bind "Ediaeresis" "self-insert" +\bind "Igrave" "self-insert" +\bind "Iacute" "self-insert" +\bind "Icircumflex" "self-insert" +\bind "Idiaeresis" "self-insert" \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 "Ntilde" "self-insert" +\bind "Ograve" "self-insert" +\bind "Oacute" "self-insert" +\bind "Ocircumflex" "self-insert" +\bind "Otilde" "self-insert" +\bind "Odiaeresis" "self-insert" \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 "Ugrave" "self-insert" +\bind "Uacute" "self-insert" +\bind "Ucircumflex" "self-insert" +\bind "Udiaeresis" "self-insert" +\bind "Yacute" "self-insert" \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 "agrave" "self-insert" +\bind "aacute" "self-insert" +\bind "acircumflex" "self-insert" +\bind "atilde" "self-insert" +\bind "adiaeresis" "self-insert" +\bind "aring" "self-insert" \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 "ccedilla" "self-insert" +\bind "egrave" "self-insert" +\bind "eacute" "self-insert" +\bind "ecircumflex" "self-insert" +\bind "ediaeresis" "self-insert" +\bind "igrave" "self-insert" +\bind "iacute" "self-insert" +\bind "icircumflex" "self-insert" +\bind "idiaeresis" "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 "ntilde" "self-insert" +\bind "ograve" "self-insert" +\bind "oacute" "self-insert" +\bind "ocircumflex" "self-insert" +\bind "otilde" "self-insert" +\bind "odiaeresis" "self-insert" \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 "ugrave" "self-insert" +\bind "uacute" "self-insert" +\bind "ucircumflex" "self-insert" +\bind "udiaeresis" "self-insert" +\bind "yacute" "self-insert" \bind "thorn" "self-insert" -\bind "ydiaeresis" "accent-umlaut y" +\bind "ydiaeresis" "self-insert" # Latin 2 -\bind "Aogonek" "accent-ogonek A" -\bind "breve" "accent-breve b" +\bind "Aogonek" "self-insert" +\bind "bbreve" "self-insert" \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 "Lcaron" "self-insert" +\bind "Sacute" "self-insert" +\bind "Scaron" "self-insert" +\bind "Scedilla" "self-insert" +\bind "Tcaron" "self-insert" +\bind "Zacute" "self-insert" +\bind "Zcaron" "self-insert" +\bind "Zabovedot" "self-insert" +\bind "aogonek" "self-insert" +\bind "ogonek" "self-insert" \bind "lstroke" "self-insert" -\bind "lcaron" "accent-caron l" -\bind "sacute" "accent-acute s" +\bind "lcaron" "self-insert" +\bind "sacute" "self-insert" \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 "scaron" "self-insert" +\bind "scedilla" "self-insert" +\bind "tcaron" "self-insert" +\bind "zacute" "self-insert" \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 "zcaron" "self-insert" +\bind "zabovedot" "self-insert" +\bind "Racute" "self-insert" +\bind "Abreve" "self-insert" +\bind "Lacute" "self-insert" +\bind "Cacute" "self-insert" +\bind "Ccaron" "self-insert" +\bind "Eogonek" "self-insert" +\bind "Ecaron" "self-insert" +\bind "Dcaron" "self-insert" \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 "Nacute" "self-insert" +\bind "Ncaron" "self-insert" +\bind "Odoubleacute" "self-insert" +\bind "Rcaron" "self-insert" +\bind "Uring" "self-insert" +\bind "Udoubleacute" "self-insert" +\bind "Tcedilla" "self-insert" +\bind "racute" "self-insert" +\bind "abreve" "self-insert" +\bind "lacute" "self-insert" +\bind "cacute" "self-insert" +\bind "ccaron" "self-insert" +\bind "eogonek" "self-insert" +\bind "ecaron" "self-insert" +\bind "dcaron" "self-insert" \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" +\bind "nacute" "self-insert" +\bind "ncaron" "self-insert" +\bind "odoubleacute" "self-insert" +\bind "udoubleacute" "self-insert" +\bind "rcaron" "self-insert" +\bind "uring" "self-insert" +\bind "tcedilla" "self-insert" +\bind "aabovedot" "self-insert" # 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 "Hcircumflex" "self-insert" +\bind "Iabovedot" "self-insert" +\bind "Gbreve" "self-insert" +\bind "Jcircumflex" "self-insert" \bind "hstroke" "self-insert" -\bind "hcircumflex" "accent-circumflex h" +\bind "hcircumflex" "self-insert" \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" +\bind "gbreve" "self-insert" +\bind "jcircumflex" "self-insert" +\bind "Cabovedot" "self-insert" +\bind "Ccircumflex" "self-insert" +\bind "Gabovedot" "self-insert" +\bind "Gcircumflex" "self-insert" +\bind "Ubreve" "self-insert" +\bind "Scircumflex" "self-insert" +\bind "cabovedot" "self-insert" +\bind "ccircumflex" "self-insert" +\bind "gabovedot" "self-insert" +\bind "gcircumflex" "self-insert" +\bind "ubreve" "self-insert" +\bind "scircumflex" "self-insert" # 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 "Rcedilla" "self-insert" +\bind "Itilde" "self-insert" +\bind "Lcedilla" "self-insert" +\bind "Emacron" "self-insert" +\bind "Gcedilla" "self-insert" \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 "rcedilla" "self-insert" +\bind "itilde" "self-insert" +\bind "lcedilla" "self-insert" +\bind "emacron" "self-insert" +\bind "gcedilla" "self-insert" \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" +\bind "Amacron" "self-insert" +\bind "Iogonek" "self-insert" +\bind "Eabovedot" "self-insert" +\bind "Imacron" "self-insert" +\bind "Ncedilla" "self-insert" +\bind "Omacron" "self-insert" +\bind "Kcedilla" "self-insert" +\bind "Uogonek" "self-insert" +\bind "Utilde" "self-insert" +\bind "Umacron" "self-insert" +\bind "amacron" "self-insert" +\bind "iogonek" "self-insert" +\bind "eabovedot" "self-insert" +\bind "imacron" "self-insert" +\bind "ncedilla" "self-insert" +\bind "omacron" "self-insert" +\bind "kcedilla" "self-insert" +\bind "uogonek" "self-insert" +\bind "utilde" "self-insert" +\bind "umacron" "self-insert" # 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" +\bind "Babovedot" "self-insert" +\bind "babovedot" "self-insert" +\bind "Dabovedot" "self-insert" +\bind "Wgrave" "self-insert" +\bind "Wacute" "self-insert" +\bind "dabovedot" "self-insert" +\bind "Ygrave" "self-insert" +\bind "Fabovedot" "self-insert" +\bind "fabovedot" "self-insert" +\bind "Mabovedot" "self-insert" +\bind "mabovedot" "self-insert" +\bind "Pabovedot" "self-insert" +\bind "wgrave" "self-insert" +\bind "pabovedot" "self-insert" +\bind "wacute" "self-insert" +\bind "Sabovedot" "self-insert" +\bind "ygrave" "self-insert" +\bind "Wdiaeresis" "self-insert" +\bind "wdiaeresis" "self-insert" +\bind "sabovedot" "self-insert" +\bind "Wcircumflex" "self-insert" +\bind "Tabovedot" "self-insert" +\bind "Ycircumflex" "self-insert" +\bind "wcircumflex" "self-insert" +\bind "tabovedot" "self-insert" +\bind "ycircumflex" "self-insert" # Latin 9 (aka latin 9) \bind "OE" "self-insert" \bind "oe" "self-insert" -\bind "Ydiaeresis" "accent-umlaut Y" +\bind "Ydiaeresis" "self-insert"