]> git.lyx.org Git - lyx.git/blobdiff - lib/bind/math.bind
Fix rotateOrigin
[lyx.git] / lib / bind / math.bind
index 895758b2d75c6a4908e6f88f740207a5617f2fa8..72b69da6f0a0335ed6aa677e5fa25975a0ac5605 100644 (file)
@@ -28,8 +28,9 @@
 
 \bind "M-m f"                  "math-insert \frac"
 \bind "M-m s"                  "math-insert \sqrt"
-\bind "M-m e"                  "math-insert ^"
-\bind "M-m x"                  "math-insert _"
+\bind "M-m e"                  "math-superscript"
+\bind "M-m x"                  "math-subscript"
+
 \bind "M-m u"                  "math-insert \sum"
 \bind "M-m i"                  "math-insert \int"
 \bind "M-m m"                  "math-mode"
 \bind "M-m n"                  "math-number"
 \bind "M-m S-N"                        "math-nonumber"
 \bind "M-m 8"                  "math-insert \infty"
-\bind "M-m v"                  "accent-vector"
-
-\bind "M-m o 1"    "math-macro-arg 1"
-\bind "M-m o 2"    "math-macro-arg 2"
-\bind "M-m o 3"    "math-macro-arg 3"
-\bind "M-m o 4"    "math-macro-arg 4"
-\bind "M-m o 5"    "math-macro-arg 5"
-\bind "M-m o 6"    "math-macro-arg 6"
-\bind "M-m o 7"    "math-macro-arg 7"
-\bind "M-m o 8"    "math-macro-arg 8"
-\bind "M-m o 9"    "math-macro-arg 9"
 
+\bind "M-m o 1"   "self-insert \#1"
+\bind "M-m o 2"   "self-insert \#2"
+\bind "M-m o 3"   "self-insert \#3"
+\bind "M-m o 4"   "self-insert \#4"
+\bind "M-m o 5"   "self-insert \#5"
+\bind "M-m o 6"   "self-insert \#6"
+\bind "M-m o 7"   "self-insert \#7"
+\bind "M-m o 8"   "self-insert \#8"
+\bind "M-m o 9"   "self-insert \#9"
+
+\bind "M-m t n"   "math-mutate none"
 \bind "M-m t t"   "math-mutate dump"
 \bind "M-m t a"   "math-mutate align"
-\bind "M-m t i"   "math-mutate inline"
-\bind "M-m t d"   "math-mutate display"
+\bind "M-m t i"   "math-mutate simple"
+\bind "M-m t d"   "math-mutate equation"
 \bind "M-m t e"   "math-mutate eqnarray"
+\bind "M-m t m"   "math-mutate multline"
+
+\bind "M-m c i"   "tabular-feature append-column"
+\bind "M-m c d"   "tabular-feature delete-column"
+\bind "M-m c c"   "tabular-feature copy-column"
+\bind "M-m c s"   "tabular-feature swap-column"
 
-\bind "M-m c i"   "math-column-insert"
-\bind "M-m c d"   "math-column-delete"
+\bind "M-m w i"   "tabular-feature append-row"
+\bind "M-m w d"   "tabular-feature delete-row"
+\bind "M-m w c"   "tabular-feature copy-row"
+\bind "M-m w s"   "tabular-feature swap-row"
 
-\bind "M-m w i"   "math-row-insert"
-\bind "M-m w d"   "math-row-delete"
+\bind "M-m w t"   "tabular-feature valign-top"
+\bind "M-m w m"   "tabular-feature valign-center"
+\bind "M-m w b"   "tabular-feature valign-bottom"
+\bind "M-m c l"   "tabular-feature align-left"
+\bind "M-m c m"   "tabular-feature align-center"
+\bind "M-m c r"   "tabular-feature align-right"
 
-\bind "M-m a v t"   "math-valign top"
-\bind "M-m a v c"   "math-valign center"
-\bind "M-m a v b"   "math-valign bottom"
-\bind "M-m a h l"   "math-halign left"
-\bind "M-m a h c"   "math-halign center"
-\bind "M-m a h r"   "math-halign right"
+# Decoration accents
 
 # The accent-circumflex is 'h' for 'hat', which is what most math
 # folks call it verbally.
 
+\bind "M-m ~S-quotedbl"                "math-insert \ddot"
+\bind "M-m h"                          "math-insert \hat"
+\bind "M-m ~S-backslash"       "math-insert \grave"
+\bind "M-m ~S-slash"           "math-insert \acute"
+\bind "M-m ~S-ampersand"       "math-insert \tilde"
+\bind "M-m ~S-minus"           "math-insert \bar"
+\bind "M-m ~S-period"          "math-insert \dot"
+\bind "M-m S-V"                                "math-insert \check"
+\bind "M-m S-U"                                "math-insert \breve"
+\bind "M-m v"                          "math-insert \vec"
+\bind "M-m ~S-underscore"      "math-insert \underbar"
+
 \bind "M-m b"                  "math-insert \overline"
-\bind "M-m h"                  "accent-circumflex"
-\bind "M-m ~S-period"          "accent-dot"
-\bind "M-m ~S-asciitilde"      "accent-tilde"
 \bind "M-m ~S-apostrophe"      "math-insert \prime"
-\bind "M-m ~S-quotedbl"        "accent-umlaut"
-
 
 # These do pairs of: () {} [] <> ||
 
 \bind "M-m g g"      "math-insert \gamma"
 \bind "M-m g h"      "math-insert \eta"
 \bind "M-m g i"      "math-insert \iota"
-\bind "M-m g j"      "math-insert \epsilon"
+\bind "M-m g j"      "math-insert \varphi"
 \bind "M-m g k"      "math-insert \kappa"
 \bind "M-m g l"      "math-insert \lambda"
 \bind "M-m g m"      "math-insert \mu"
 \bind "M-m g v"      "math-insert \theta"
 \bind "M-m g w"      "math-insert \omega"
 \bind "M-m g x"      "math-insert \xi"
-\bind "M-m g y"      "math-insert \varphi"
+\bind "M-m g y"      "math-insert \psi"
 \bind "M-m g z"      "math-insert \zeta"
 
 \bind "M-m g S-D"    "math-insert \Delta"
 \bind "M-m g S-G"    "math-insert \Gamma"
 \bind "M-m g S-I"    "math-insert \iota"
 \bind "M-m g S-J"    "math-insert \epsilon"
+\bind "M-m g S-L"    "math-insert \Lambda"
 \bind "M-m g S-O"    "math-insert \Omega"
 \bind "M-m g S-P"    "math-insert \Pi"
 \bind "M-m g S-Q"    "math-insert \vartheta"
 \bind "M-m g S-V"    "math-insert \Theta"
 \bind "M-m g S-W"    "math-insert \Omega"
 \bind "M-m g S-X"    "math-insert \Xi"
-\bind "M-m g S-Y"    "math-insert \Varphi"
-
-
-\bind "M-m S-Aring"     "math-insert Å"
-\bind "M-m aring"       "math-insert å"
-\bind "M-m S-Oslash"    "math-insert Ø"
-\bind "M-m oslash"      "math-insert ø"
-\bind "M-m S-Adiaeresis"    "math-insert Ä"
-\bind "M-m adiaeresis"  "math-insert ä"
-\bind "M-m S-Odiaeresis"    "math-insert Ö"
-\bind "M-m odiaeresis"  "math-insert ö"
-\bind "M-m S-Udiaeresis"    "math-insert Ü"
-\bind "M-m udiaeresis"  "math-insert ü"
-
+\bind "M-m g S-Y"    "math-insert \Psi"