On Fri, 5 Dec 2003, Andre Poenitz wrote: > On Thu, Dec 04, 2003 at 04:17:34PM +0100, Michael Schmitt wrote: > > Dear Martin et al., > > > > do you need some more comments? Ok, here are mine :-) > > > > > box removing by <Backspace>
I find this function _very_ useful in mathed, but difficult to discover :-( Uwe Stöhr has written a manual for mathed (in German), I think we need a manual (in English) for mathed... > You have to press C-e for emphasized anyway. Whether the result is > realized by an inset or some other structure internally is irrelevant > for the users. If the inset is visibly indistinguishable from the > current display (which is at least for short stuff possible but requires > Asger's three-box-drawing model for long) nobody will notice anyway. > > The only point to discuss IMO is whether there could/should be two > physical cursor positions (boxes/mathed model) or just one (OOo/Word) > > Personally, having the two logicaly positions (just before some > change/at the beginning of a change) is _the_ ?question? Wow... finally a question I understand... IMO, working with text and formulas is quite different with respect to what is the most common cursor movement operation. In formulas, I mostly need fine control of movement, whereas in text I mostly want 'course' control of movement. Perhaps... 'course' movement can be defined as moving between 'content', and 'fine' movment as moving between markup? (Maybe we can even start talking about a content space and a markup space :-) For formulas, I want very fine-grained control of 'where' the cursor is, so the 2-cursor approach is useful, even if it sometimes feels like you are pressing the left/right arrows way to often. For normal text, I think I'd be annoyed if I had to do double 'left's just because I was crossing a markup border. Some ideas out of the blue: * Have a "mode" setting that controls if movement is "course" or "fine" * Use modifier (e.g. M-Left/M-Right) for fine grained movement in 'textEd' Mathed This would be great in mathed, unfortunately, you probably want -idea: M-Left/M-Right to do course movement there :-( Bah.. I'm stupid, why not change the behaviour of C-Left/C-Right.. at the moment these keys aren't so useful in mathed anyway. > > But instead of starting a discussion on how to display insets in the > > most comfortable way How about modes for controlling if markup borders (i.e. insets?) should be shown, these could be: * Don't show any boxes etc * Only show box of the inset(s) that the cursor is in * Show all boxes Some final thoughts: In mathEd, the 'where' is important -- is the cursor in a subscript, or in a superscript... objects are in a strict hierarchy. Is there a similar distiction in 'textEd'? How about a figure float? No... that's not the same as a being in a subscript to me, since the subscript "belongs" to something. A footnote might belong to something though... bah, this gets too complicated... /Christian -- Christian Ridderström http://www.md.kth.se/~chr