OOo Off the Wall: Domesticating Autocorrect
Few users are neutral about OpenOffice.org Writer's Autocorrect tool--they either love it or hate it. Those who hate it tend to be long-term users of either GNU/Linux or advanced word processing features, who value being in control of what they do. And it's no wonder they hate it. Turned on by default, Autocorrect turns Writer into a monster with a mind of its own, one that constantly interrupts your flow of thought and makes changes that you don't want. With customization, however, AutoCorrect can be tamed and made into a useful tool. And, if you really want, you can turn it off altogether.
Available from the Tools menu, how Autocorrect is applied depends on the language and the Autoformat option selected. The language used is selected from the combo box at the top of the Autocorrect window. If a language's dictionaries have been installed using File > Wizards > Install new dictionaries, then some Autocorrect entries already are included. If no entries are included, you can add your own, but they will be overwritten if you ever install the dictionaries for that language.
Format > Autoformat sets how Autocorrect selections are applied. The default is While Typing. However, if you un-select the default, you can choose Apply to have all Autocorrect settings take effect or Apply and Edit Changes, which applies them interactively. Either of these two options may be enough to tame Autocorrect for you.
No matter how it is applied, the main purposes for which you can use Autocorrect are:
Enhanced spell-checking
Macro-like storage for reusable text
Automatic word completion
Automatic formatting
Unfortunately, the Autocorrect window is not designed to make these purposes as clear to the user as they might be. Still, by jumping between tabs, you soon can understand how to use Autocorrect your own way.
Tools > Autocorrect has two tabs for enhanced spell-checking, the Replace and Options tabs. The Options tab enables the Replace tab but otherwise plays no other role in enhanced spell-checking.
The Replacement tab is a table of common mis-spellings and correct ones. It is turned on when tools > Autocorrect > Options > Use replacement tables is selected. The existing replacement table is extensive, but you can add your own entries by highlighting a correct spelling in a document and then opening Autocorrect and entering a mis-spelling in the Replace field at the top of the tab. Most of the time, you probably will want to select the Text only box, a slightly cryptic option that makes a replacement take on the formatting of the text around it. Once the new entry is made, selecting the New button adds it to the table.
You also can delete any entries from the replacement table. Entries must be deleted one at a time, but deletion is another way to gain more control over how AutoCorrect functions.
One defect of the replacement tables is it is not case-sensitive. That means that, if a word that starts with a capital is replaced, you need to go back and insert the capital. But, in English, at any rate, this defect usually does limited damage, especially if the Capitalize first letter of every sentence box is selected on the Option tab.
One of the ways you can use the replacement table is as storage for reusable text, such as a paragraph that describes your company or special characters that you use often. (The other options for this are Edit > Autotext and Tools > Macros > Record Macros, followed by assigning the macro to a menu, keyboard shortcut or toolbar using Tools > Customize).
In both cases, the procedure for using Autocorrect as reusable text storage is the same as for adding a word to the replacement table. Highlight it in a document and then open Tools > Autocorrect. The only difference is in the Replace field, where you enter a code that you can type when you want to insert the reusable text. For example, I use "e1" to add é
If you are adding a paragraph, one disadvantage is it appears on a single line, and you need to scroll. However, if Autocorrect has an upper limit to the number of characters that the replacement table accepts, it's over a hundred words.
This feature acts much like an entry in Edit > Autotext. You also could use Edit > Autotext and Tools > Macros > Record Macros, followed by assigning the macro to a menu, keyboard shortcut or toolbar using Tools > Customize. Using Autocorrect's replacement table is quicker, though, and just as handy.
-- Bruce Byfield (nanday)
Today’s modular x86 servers are compute-centric, designed as a least common denominator to support a wide range of IT workloads. Those generic, virtualized IT workloads have much different resource optimization requirements than hyperscale and cloud applications. They have resulted in a “one size fits all” enterprise IT architecture that is not optimized for a specific set of IT workloads, and especially not emerging hyperscale workloads, such as web applications, big data, and object storage. In this report, you will learn how shifting the focus from traditional compute-centric IT architectures to an innovative disaggregated fabric-based architecture can optimize and scale your data center.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
| Non-Linux FOSS: Seashore | May 10, 2013 |
| Trying to Tame the Tablet | May 08, 2013 |
| Dart: a New Web Programming Experience | May 07, 2013 |
- New Products
- Making Linux and Android Get Along (It's Not as Hard as It Sounds)
- A Topic for Discussion - Open Source Feature-Richness?
- Drupal Is a Framework: Why Everyone Needs to Understand This
- Home, My Backup Data Center
- What's the tweeting protocol?
- New Products
- One Hand Slapping
- Readers' Choice Awards
- RSS Feeds
- Reply to comment | Linux Journal
7 hours 6 min ago - Reply to comment | Linux Journal
9 hours 39 min ago - Reply to comment | Linux Journal
10 hours 56 min ago - great post
11 hours 31 min ago - Google Docs
11 hours 53 min ago - Reply to comment | Linux Journal
16 hours 42 min ago - Reply to comment | Linux Journal
17 hours 28 min ago - Web Hosting IQ
19 hours 2 min ago - Thanks for taking the time to
20 hours 39 min ago - Linux is good
22 hours 37 min ago
Enter to Win an Adafruit Prototyping Pi Plate Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Prototyping Pi Plate Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- Next winner announced on 5-21-13!
Free Webinar: Linux Backup and Recovery
Most companies incorporate backup procedures for critical data, which can be restored quickly if a loss occurs. However, fewer companies are prepared for catastrophic system failures, in which they lose all data, the entire operating system, applications, settings, patches and more, reducing their system(s) to “bare metal.” After all, before data can be restored to a system, there must be a system to restore it to.
In this one hour webinar, learn how to enhance your existing backup strategies for better disaster recovery preparedness using Storix System Backup Administrator (SBAdmin), a highly flexible bare-metal recovery solution for UNIX and Linux systems.




Comments
Thank you some good
Thank you some good advice.
Cheers
Custom quotes
The relation between the custom quotes settings on the Custom Quotes tab and on the Options tab is simple enough. On the Custom Quotes tab you select the characters you want to use as quotes. These vary with language, and in some languages they can vary with personal preference or house style. On the Options tab you enable or disable replacement of "straight quotes" with those characters.
Auto format 1.1.1 to 01/01/01 in tables
This drove me to madness (which is to say, back to Word to fill out tables).
3 digits seperated by periods are auto formated into dates when they appear alone in a table cell.
Utterly infuriating, still haven't figured out how to turn it off.
Workaround
I found this in the OOo 2.0 help file:
"Automatic conversion to date format
OpenOffice.org Calc automatically converts certain entries to dates. For example, the entry 1.1 may be interpreted as January 1 of the current year, according to the locale settings of your operating system, and then displayed according to the date format applied to the cell.
To ensure that an entry is interpreted as text, add an apostrophe at the beginning of the entry. The apostrophe is not displayed in the cell."
It worked for me in Calc and Writer didn't seem to have your problem in tables.
Thanks, it prompted me to look into it again
This is definately writer, I'm OpenOffice 1.1.0. Perhaps there's something odd in my options.
Following your workaround, I get the string '1.1.1 displayed, which is not quite right.
I did however find that Format->Number Format... and selecting 'text' caused it to stop helping me and honour the text as typed. Then I just had to Format->Paragraph and change to right alignment to make it line up with the other numbers.
Anyhow, it does illustrate the articles observation that all this 'helping' can be a PITA.
Taming OOorg Mozilla plugins
When I installed OOo 2.0 not long ago, I found that the installation has set upan interaction with Mozilla so that clicking on a .doc, .rtf,or .xls file now opens an OOo instance within a Mozilla browser window (often taking over a browser window that I'm using for something else). I really want the behavior I had previously set up:
to open the document in an independent OOo window.
What do I need to do to get the previous behavior back?