Apache OpenOffice (AOO) Bugzilla – Issue 91996
Autocorrect should work without <space> before and after the shortcut
Last modified: 2017-05-20 10:13:08 UTC
Autocorrect works in OOo only if <space> ist typed before and after the shortcut and therefore produces spaces before and after. This behaviour is sometimes not good, e.g. when trying special characters for spaces like half width space or if more than one special character in a row. Especially deletind the leading space can be a nuisance. Flexibility of autocorrect coud be enhanced significantly. These problems will be solved: Special letters which are not on the keyboard could be inserted in words Correct minute and second units instead in 12° 12' 12" could be inserted A lot of mathematical Symbols don't need spaces or special spaces Possible solution: HTML style should be possible 25&halfspace;cm -> 25 cm with special space between /shortcut/, \shortcut\ or other special characters around Microsoft Word has this behavour
Reassigned to SBA.
You may wish to look at issue 67500, *WILDCARDS in Replacement List*, see: http://www.openoffice.org/issues/show_bug.cgi?id=67500 I propose a more advanced way to handle replacements. If you find the idea interesting, please add your vote to the aforementioned feature request.
Please attach example.
No info from author.
It is dead simple: If an AutoCorrect-phrase is enclosed with non alphanumerical characters ist should expand immedeately without leading space or following space or some punctuation marks like .,;:/ Example: (1) expands to ① without the need for a space in Word with my autocorrection list, in OpenOffice this behaviour is impossible <- expands to ← only if a space/mark is typed afterwards, it should expand immedeately. I don't know what kind of other examples than the mentioned you expect.
(In reply to e_psi from comment #5) > <- expands to ← only if a space/mark is typed afterwards, it should expand > immedeately. Understand your intention. But what is with: a) <- expands to ← b) <-> expands to ↔ c) -> expands to → b) would never be reached. Maybe unusual punctuation can solve the problem, so a) !<-! expands to ← b) !<->! expands to ↔ c) !->! expands to → but this must be explained for all languages.