Alejandro Aguilar Sierra wrote:
> 
> Another one against:
> - If the *script is part of the base inset, when you delete the base you
> delete the script too, which is not always what you want.

Well, in principle there's "delete the whole inset, both base and
scripts" and there's "delete the base (put an empty blue box), leave the
scripts alone". Just like in \sqrt, for instance.

Two problems with this distinction. First, cursor position -- hard to
explain/draw cursor-at-the-left-of-base vs.
cursor-to-the-left-of-whole-inset. Second, extra cursor movement needed
to support this, and that would get very annoying.

Related issue: it must remain easy to take $X_{long+subscript}$ and
change the 'X' to 'Y'.

I can't think of any interface that preserves script semantics without
UI bloat.

  Regards,
    Eran Tromer

Reply via email to