On Tue, Dec 02, 2003 at 02:28:26PM +0000, John Levon wrote: > On Tue, Dec 02, 2003 at 10:46:35AM +0100, Andre Poenitz wrote: > > > On Tue, Dec 02, 2003 at 10:53:26AM +0100, Helge Hafting wrote: > > > At least latex lets me change from "\emph{This is marked}" to > > > "\emph{This} is \emph{marked}" without retyping any text. :-) > > > > This is implementable with 'boxes in boxes', too. > > The question isn't whether it's implementable, it's whether it's natural > UI to present to the user. And it's not, regardless of what the > implementation looks like. > > Otherwise Helge would have written \emph{This \nonemph{is} marked}
That is not how I think about editing or styles. If I "unapply" some style in the middle, then I split the styled part, I do not add a layer of non-style. In the latex case, I inserted "}" and "\emph{", even if such actions looks unbalanced and iffy to a highly organized mind. :-) If this sort of thing won't be possible, how will the alternative way be to edit? How will a user remove wrong markup, for this will be necessary at times. What do you consider the natural UI? Delete & rewrite the text? (too much work) Use some way of undo a whole piece of markup, then re-mark pieces if necessary? Something else? Helge Hafting