<div class="im">On Mon, Aug 6, 2012 at 1:14 PM, Daniel Mania <span dir="ltr"><<a href="mailto:daniel.mania@umb.no" target="_blank">daniel.mania@umb.no</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Hei hei!<br><br>Some time ago I filed a bug report (ID 46517) about LibreOffice's subscript/superscript behavior. This report got closed and I would like to discuss it here instead and also expand it to formatting in general.<br>
<br>Currently, if the user activates any formatting (e.g. "Text bold"), the outcome depends on the cursor position:<br><br>a)<br>If the cursor is "inside" a word (behind first character and in front of last character), the whole word will be formatted (even though it is unmarked).<br>
<br>b)<br>If the cursor is anywhere else, only newly typed characters will be formatted.<br><br><br>This is another example of how LibreOffice forces the user to think about the outcome of an action depending on the current situation. And you might know by now that I "kind of dislike" this. ;-)<br>
<br>Now I would like to know if I am "a special case", or if we should change the formatting behavior to:<br><br>"After a formatting was invoked, only affect newly typed characters at the cursor position."<br>
Of course this only applies if no characters were marked before.<br><br><br>"bfoman" stated that the current behavior is the default in MS Word 2010, but in MS Word 2007, formatting works like I would expect (and proposed) it. An old version of LibreOffice (3.3.4) already shows that behavior and I do not know since when it exists. This might be a "big" change if it is an ancient way to handle formatting. On the other side it might be something that would not matter to 99.9 % of the users, but changing it would please the remaining 0.1 %.<br>
</blockquote><div><br></div></div><div>The reasoning behind this behavior is that the user isn't likely to start typing in the middle of a word, and therefore it makes more sense to format the word the cursor is in instead of formatting only the letters typed inside the word. Honestly, I can't think of a use case where the user would want to type inside a word he typed before, but using different formatting from the rest of the word.</div>
<div>The current behavior makes it easier to format words -- instead of painstakingly selecting a word, the user can simply click anywhere inside that word to apply some formatting.</div><div>This may not sound like a huge time-saver, but if one does all his formatting in one go, perhaps to highlight some keywords, it makes things much more efficient.</div>