# Greek for only one character. "math-greek-toggle" is the persistent Greek
# toggle which nobody really needs when typing math.
# Sciword mnemonic.
-\bind "C-f" "math-insert frac"
+\bind "C-f" "math-insert \frac"
\bind "C-g" "math-greek"
# Do we need this?
#\bind "C-h" "hyphenation-point-insert"
# Sciword mnemonic.
-\bind "C-i" "math-insert int"
+\bind "C-i" "math-insert \int"
#\bind "C-j" "------"
# Numbering equations. Should perhaps simplify math-number and math-nonumber into one command since they are used in very different contexts. This and also math-macro stuff should be available in the Lyx menus!
\bind "C-n" "math-number"
\bind "S-C-n" "math-nonumber"
-\bind "C-o" "open-stuff"
+\bind "C-o" "inset-toggle"
# Insert a quote character. Do I need this?
-\bind "C-q" "quote-insert"
+# Probably, since we need a way to get a raw quote
+\bind "C-q" "self-insert \""
# Sciword mnemonic.
-\bind "C-r" "math-insert sqrt"
+\bind "C-r" "math-insert \sqrt"
# This combination is now a gateway to math symbols (C-s ...)
#\bind "C-s" "------"
# Some of them seem to work only in math mode?
\bind "C-period" "accent-dot"
-\bind "S-C-colon" "math-insert ddot"
+\bind "S-C-colon" "math-insert \ddot"
\bind "C-quoteleft" "accent-grave"
\bind "S-C-asciitilde" "accent-tilde"
\bind "S-C-quotedbl" "accent-umlaut"
\bind "S-C-asciicircum" "accent-circumflex"
\bind "C-equal" "accent-vector"
# Why is it not "accent-bar"?
-\bind "C-minus" "math-insert bar"
+\bind "C-minus" "math-insert \bar"
# What is "accent-underbar"?
#\bind "S-C-underscore" "accent-underbar"
# Math menu (unmodified)
#
-\bind "M-m f" "math-insert frac"
-\bind "M-m i" "math-insert int"
-\bind "M-m o" "math-insert oint"
-\bind "M-m p" "math-insert partial"
-\bind "M-m s" "math-insert sqrt"
-\bind "M-m S-S" "math-insert sum"
+\bind "M-m f" "math-insert \frac"
+\bind "M-m i" "math-insert \int"
+\bind "M-m o" "math-insert \oint"
+\bind "M-m p" "math-insert \partial"
+\bind "M-m s" "math-insert \sqrt"
+\bind "M-m S-S" "math-insert \sum"
\bind "M-m l" "math-limits"
\bind "M-m n" "math-number"
\bind "M-m v" "accent-vector"
# Sciword mnemonics for math editing:
-\bind "M-apostrophe" "math-insert prime"
+\bind "M-apostrophe" "math-insert \prime"
\bind "C-Up" "math-insert ^"
\bind "C-Down" "math-insert _"
-\bind "C-s d" "math-insert partial"
-\bind "C-s e" "math-insert sum"
-\bind "C-s p" "math-insert prod"
-\bind "C-s i" "math-insert infty"
-\bind "C-s x" "math-insert times"
+\bind "C-s d" "math-insert \partial"
+\bind "C-s e" "math-insert \sum"
+\bind "C-s p" "math-insert \prod"
+\bind "C-s i" "math-insert \infty"
+\bind "C-s x" "math-insert \times"
# My own embellishments for symbols I use often.
#I'd like to combine math-insert ^ and math-insert prime, but don't know how.
-\bind "C-s apostrophe" "math-insert prime"
-\bind "C-s S-plus" "math-insert dagger"
-\bind "C-s equal" "math-insert equiv"
-\bind "M-equal" "math-insert approx"
-\bind "M-minus" "math-insert sim"
-\bind "C-minus" "math-insert rightarrow"
-\bind "S-M-less" "math-insert leq"
-\bind "S-M-greater" "math-insert geq"
-\bind "C-s S-less" "math-insert ll"
-\bind "C-s S-greater" "math-insert gg"
+\bind "C-s apostrophe" "math-insert \prime"
+\bind "C-s S-plus" "math-insert \dagger"
+\bind "C-s equal" "math-insert \equiv"
+\bind "M-equal" "math-insert \approx"
+\bind "M-minus" "math-insert \sim"
+\bind "C-minus" "math-insert \rightarrow"
+\bind "S-M-less" "math-insert \leq"
+\bind "S-M-greater" "math-insert \geq"
+\bind "C-s S-less" "math-insert \ll"
+\bind "C-s S-greater" "math-insert \gg"
############################
######### Almost no changes below. #########
\bind "Return" "break-paragraph"
\bind "M-Return" "break-paragraph-keep-layout"
\bind "C-Return" "break-line"
+\bind "C-S-L" "ligature-break-insert"
\bind "C-space" "protected-space-insert"
\bind "Escape" "cancel"
\bind "F9" "meta-prefix"
# Visible Menu access menu
#
-\bind "F10 d" "menu-open Documents"
-\bind "F10 e" "menu-open Edit"
-\bind "F10 f" "menu-open File"
-\bind "F10 h" "menu-open Help"
-\bind "F10 i" "menu-open Insert"
-\bind "F10 l" "menu-open Layout"
-\bind "F10 m" "menu-open Math"
-\bind "F10 o" "menu-open Options"
+#\bind "F10 d" "menu-open Documents"
+#\bind "F10 e" "menu-open Edit"
+#\bind "F10 f" "menu-open File"
+#\bind "F10 h" "menu-open Help"
+#\bind "F10 i" "menu-open Insert"
+#\bind "F10 l" "menu-open Layout"
+#\bind "F10 m" "menu-open Math"
+#\bind "F10 o" "menu-open Options"
# File menu
#
-\bind "M-f a" "buffer-write-as"
-\bind "M-f c" "buffer-close"
-\bind "M-f n" "buffer-new"
+#\bind "M-f a" "buffer-write-as"
+#\bind "M-f c" "buffer-close"
+#\bind "M-f n" "buffer-new"
#\bind "M-f l" "file-last" # Not yet implemented.
-\bind "M-f o" "buffer-open"
-\bind "M-f p" "buffer-print"
-\bind "M-f q" "lyx-quit"
-\bind "M-f r" "buffer-update dvi"
+#\bind "M-f o" "file-open"
+#\bind "M-f p" "buffer-print"
+#\bind "M-f q" "lyx-quit"
+#\bind "M-f r" "buffer-update dvi"
# Obsolete
-\bind "M-f s" "buffer-write"
-\bind "M-f t" "buffer-update dvi"
+#\bind "M-f s" "buffer-write"
+#\bind "M-f t" "buffer-update dvi"
-\bind "M-f x" "buffer-view dvi"
-\bind "M-f g" "buffer-view ps"
-\bind "M-f space" "menu-open File"
+#\bind "M-f x" "buffer-view dvi"
+#\bind "M-f g" "buffer-view ps"
+#\bind "M-f space" "menu-open File"
#
# Edit menu
#
-#\bind "M-e b" "table" # Not yet implemented!
-\bind "M-e c" "cut"
-\bind "M-e e" "error-next"
-\bind "M-e f" "find-replace"
-\bind "M-e k" "line-delete-forward"
-\bind "M-e m" "mark-on"
-\bind "M-e S-M" "mark-off"
-\bind "M-e n" "note-next"
-\bind "M-e o" "copy"
-\bind "M-e p" "paste"
-\bind "M-e r" "redo"
-\bind "M-e s" "spellchecker"
+##\bind "M-e b" "table" # Not yet implemented!
+#\bind "M-e c" "cut"
+#\bind "M-e e" "error-next"
+#\bind "M-e f" "find-replace"
+#\bind "M-e k" "line-delete-forward"
+#\bind "M-e m" "mark-on"
+#\bind "M-e S-M" "mark-off"
+#\bind "M-e n" "note-next"
+#\bind "M-e o" "copy"
+#\bind "M-e p" "paste"
+#\bind "M-e r" "redo"
+#\bind "M-e s" "spellchecker"
#\bind "M-e t" "toc-update"
-\bind "M-e u" "undo"
-\bind "M-e space" "menu-open Edit"
+#\bind "M-e u" "undo"
+#\bind "M-e space" "menu-open Edit"
#
# Layout menu
#
-\bind "M-l c" "layout-character"
-\bind "M-l p" "layout-paragraph"
-\bind "M-l d" "layout-document"
-\bind "M-l q" "layout-quotes"
-\bind "M-l l" "layout-preamble"
-\bind "M-l e" "font-emph"
+#\bind "M-l c" "layout-character"
+#\bind "M-l p" "layout-paragraph"
+#\bind "M-l d" "layout-document"
+#\bind "M-l q" "layout-quotes"
+#\bind "M-l l" "layout-preamble"
+#\bind "M-l e" "font-emph"
#\bind "M-l n" "font-smallcaps"
-\bind "M-l b" "font-bold"
-\bind "M-l t" "tex-mode"
-\bind "M-l v" "depth-next"
-\bind "M-l space" "menu-open Layout"
+#\bind "M-l b" "font-bold"
+#\bind "M-l t" "ert-insert"
+#\bind "M-l v" "depth-next"
+#\bind "M-l space" "menu-open Layout"
# Insert menu
#
-\bind "M-i c" "citation-insert"
-\bind "M-i f" "footnote-insert"
-\bind "M-i h" "hfill-insert"
-\bind "M-i m" "marginpar-insert"
-\bind "M-i n" "note-insert"
-\bind "M-i l" "label-insert"
-\bind "M-i r" "reference-insert"
-\bind "M-i minus" "hyphenation-point-insert"
-\bind "M-i apostrophe" "quote-insert"
-\bind "M-i S-quotedbl" "quote-insert"
-\bind "M-i space" "menu-open Insert"
+#\bind "M-i c" "citation-insert"
+#\bind "M-i f" "footnote-insert"
+#\bind "M-i h" "hfill-insert"
+#\bind "M-i m" "marginpar-insert"
+#\bind "M-i n" "note-insert"
+#\bind "M-i l" "label-insert"
+#\bind "M-i r" "reference-insert"
+#\bind "M-i minus" "hyphenation-point-insert"
+#\bind "M-i apostrophe" "quote-insert"
+#\bind "M-i S-quotedbl" "quote-insert"
+#\bind "M-i space" "menu-open Insert"
#\bind "M-o s" "spellcheck-options" # Not yet implemented!
#\bind "M-o k" "keyboard-options" # Not yet implemented!
#\bind "M-o l" "latex-options" # Not yet implemented!
-\bind "M-o space" "menu-open Options"
+#\bind "M-o space" "menu-open Options"
# Documents menu
#
-\bind "M-d p" "buffer-previous"
-\bind "M-d space" "menu-open Documents"
+#\bind "M-d p" "buffer-previous"
+#\bind "M-d space" "menu-open Documents"
#\bind "M-h w" "help-warranty" # Not yet implemented!
#\bind "M-h c" "help-credits" # Not yet implemented!
#\bind "M-h v" "help-version" # Not yet implemented!
-\bind "M-h space" "menu-open Help"
+#\bind "M-h space" "menu-open Help"
\bind "M-c p" "font-code"
\bind "M-c r" "font-roman"
\bind "M-c s" "font-sans"
-\bind "M-c t" "tex-mode"
+\bind "M-c t" "ert-insert"
\bind "M-c u" "font-underline"
\bind "M-c Down" "word-lowcase"
\bind "M-x c" "screen-recenter"
+\bind_file latinkeys.bind