Text Macros
Autocorrect is a great way to let InCopy fix your spelling and typos, but text macros can take it to the next level. If you've never experienced text macros in other word-processing programs, you've been missing out. In short, a text macro can take a complex series of keystrokes combined with formatting and allow you to boil it down to just a few keystrokes. If you find yourself repeatedly typing involved chunks of text that need to be formatted or assigned to styles, a text macro can save you time and energy. For example, typing President George W. Bush repeatedly is both difficult and time-consuming. What if you could reduce it to just two or three keystrokes?
Creating Text Macros
Creating text macros is easy. We recommend that you type the actual macro text you want to use onto the page (in our case, President George W. Bush) and apply any formatting you want, either with paragraph or character styles, or by manually formatting the text, and then select your text. Open the Text Macros palette (Window > Text Macros) (Figure 4.20). Either click the New Macro button at the bottom of the palette or from the Text Macros palette menu choose New Macro and behold the New Macro dialog (Figure 4.21).
Figure 4.20. All your text macros are listed in the Text Macros palette. To the left, the macro code; in the center, the Macro Key Shortcut, if you used one; on the right, an "a" means that you checked the Retain Text Attributes box.

Figure 4.21. Macro text can retain formatting, which makes text macros very powerful tools.

Figure 4.22. Automatically Swap Macro Text is checked by default.

Using Text Macros
Using a text macro is easy. If you assigned your text macro a macro code and left the Automatically Swap Macro Text option checked at the bottom of the Text Macros palette menu (Figure 4.22) then type the macro code into your document and the macro text will immediately replace your macro code. You could also type in the macro key shortcut, and that will invoke your macro text.At the bottom of the Text Macros palette (see Figure 4.20) are buttons that do the same things as some of the options in the Text Macros palette menu. From left to right:Insert Macro Text will do exactly that. Click on one of the text macros in the Text Macros palette and click this button. InCopy will insert your macro text at the insertion point in the document.Edit Macro allows you to modify the attributes, such as text, formatting, and macro keys for a selected text macro.New Macro creates a new macro, as described earlier.Delete Macro deletes the text macro currently selected in the Text Macro palette. (If you do this, InCopy will open a dialog warning you that this action cannot be undone. Just say OK to make the deletion.)