Apache OpenOffice (AOO) Bugzilla – Issue 82833
Replace <?> with {<?>} For quotients and some other
Last modified: 2013-08-07 14:55:28 UTC
If we want to go with the window selection equation X+1 ____ X-1 We should know that it must be used as an operator brackets reunification invisible so I do not have 1 X+_1-1 X It would be good to have the automatic insertion of brakets for the numerator and denominator, as is done for the operator sqrt. : Replace <? > by {?} For quotients, only '?' Highlight must be to keep ().
I think, that it would be useful change. It would ease handling for those users who come from Word, which only knows the graphical way to build formulas. And it would not harm 'power'-users, who write directly into the command window anyway. Replace <?> over <?> with {<?>} over {<?>}
MRU->TL: this could be a really useful enhancement. Could you please have a look how much effort this could take?
TL->MRU: Rather easy to do. Just a few minutes. That's why I assigned a very similar issue (actually I think this one is just a hand made copy of that old one) to 'requirements' years ago in order to have it quickly evaluated and granted. And then nothing ever happened... :-( Do we now do this without having 'requirements' have a look at this? Seeing this 'problem' again I think we should do so. But should really be done just for quotients and not generally?
MRU->TL: as discussed, lets change this generally, there are also many other things where this makes sense.
Easy to do. Setting target to OOo 2.4.
TL: It turns out it is as easily to replace them in general as for specific commands only. Thus it seems inappropriate to replace them in general since that would also include commands like "cos(<?>)" where there is absolute no benefit in adding additional {} to the argument since the () from the cos already functions similar to {}. Thus I will change a hand select list of commands only (including the 'over'). TL->ALL: Thus if you have a specific request where the {} brackets should be added please add it here within the next few days and then I will take care of this issue next week.
Fixed in CWS tl45. I did not change this for attributes like vec, bar, tilde, ... since I feel they usually get applied to single variables only and thus adding {} would increase the overhead in the formula text. Where I added the {} are the following: "{<?>} over {<?>} " "fact {<?>} " "underline {<?>} " "overline {<?>} " "overstrike {<?>} " "phantom {<?>} " "size <?> {<?>} " "font <?> {<?>} " "color <?> {<?>} " "{<?>} overbrace {<?>} " "{<?>} underbrace {<?>} " "{<?>} wideslash {<?>} " "widehat {<?>} " "widetilde {<?>} " "widevec {<?>} " Also I took the liberty that from now on even a single click on the <?> place holder in the graphics window will select all of that text. This should add a tiny bit more usability since those usually get replaced.
Adapted the summary accordingly.
TL->MRU: Aside from the 'color' command all of the changed commands can be found either in the selection window or the context menu of the editing window. Thus the only one you can't verify is the color command...
Verified in CWS tl45.
Checked this in OO 2.4 dev build 680m237.