On Fri, Dec 21, 2001 at 10:42:40PM -0500, John Weiss wrote: > Andre, I'd like to recommend certain overloads to your recommended > bindings below.
Fine. > I also have a lone complaint to the bindings: triple-key combinations > can often obfuscate operations instead of accelerate. Agreed. But we don't have enough two key bindings. And I guess we can drop the M-m 'prefix' once we have 'scoped key bindings' (i.e. the M-m gets automatically prependen once in mathed or you'll get a different set of keybindings alltogether once in mathed) > The emacs "hm-html-mode" bindings are a classic example. Sometimes, > the 2nd prefix key is obvious. Other times, it's bizarre and > unrememberable. Beware of this. > > Now, for the overloaded keybindings. > > There are certain keys that you are never going to use as a second prefix > key. In those situations, it almost behooves you to have a 2-key > shortcut, instead. Mathed is not feature complete. So there are quite a few 'domains' left and I really do not want tow end up with 'M-m q q q q a' for something new. > In other situations, the operation is so common, that > a 2-key shortcut is a benefit. > > I'll note that below in my comments. > > > > PS: First shot at the "math command hierarchy": > > > > math M-m > > > > accent a apostrophe ~S-apostrophe dot > > ~S-period tilde ~S-asciitilde umlaut > > ~S-umlaut vec v > 2-key overloads: M-m + tilde ~S-asciitilde odd prefix, > common op dot ~S-period odd prefix, common op vec > v common op > > ("vec" highly common in physics, but "v" might be a useful 2nd prefix > key, so I'm not sure about that one) Simply type \vec. This won't change at anytime. Actually I provide most of the key bindings for sake of 'completeness'. So maybe that's the real roblem and I should simply drop them. But that would mean that everybody would need to create them on his/her own if needed... > > create c eqnarray e > eqnarray = > > (I know I won't remember "M-m c e" is "eqnarray". However, I will > remember that eqnarray rows align to the "=" sign, hence the alternate > 3-key binding.) Uuh... well. I guess not everybody will follow you here. I use eqnarrays to write down estimates so '\leq' is more common there so maybe the shortcut should be '<' ;-) > As for the "M-m y" prefix for symbols, that one concerns me. It's > cryptic; I'd never remember it. You do not have to. If you use it frequently, it is there. If not, type \symbolname or 'M-x math-inset symbolname' or whatever you like better. > I fear these may be too cryptic to ever remember. Think about the math > table bindings for a bit. I did so. Actually I was hoping to be able to re-use Juergen's work. But he was a bit lazy to come up with keybindings, too, and hides behind the table popup ;-} Andre' -- André Pönitz .............................................. [EMAIL PROTECTED]