Our authors give us Microsoft Word files for stories, but I can't figure out how to give them the word count they should be aiming for. I can set and style placeholder text in the layout file, but how can I then count the words so I can tell the authors what their target count is before they start to write? InDesign doesn't have a Word Count function like Microsoft Word.
Indeed it do! After you fill your frames with dummy text (choose Type > Fill with Placeholder Text), click anywhere in the frame with your Type tool and look at the Info palette. You'll see a count for that story's characters, words, lines and paragraphs. Or, if you select some text, you'll see a word count for that selected text.
If you install the free TextCount.js script (see page 162 for more on scripts), you can also get a count of all the words in a selection, even across multiple frames useful if a feature story contains unthreaded text frames or all the words in an entire InDesign file.
When I double-click a word and delete it or cut it to the clipboard, InDesign doesn't remember to delete/cut the word's trailing space; leaving behind two spaces in a row.
We can tell you're probably using InDesign CS because they fixed this in CS2. Yes, it's a pain. Try this: Double-click the word as usual, then press Shift/Left- or Shift/Right-arrow on your keyboard. That adds a single character or space to the selection. Tapping Shift/Right-arrow a couple times is also handy for selecting a comma (for example) and a space to the right of a selected word.
If you are using InDesign CS2, then someone snuck onto your machine and turned off the Adjust Spacing Automatically When Cutting and Pasting Words checkbox in the Type panel of the Preferences dialog box. Turn that back on and you'll be in hog heaven.
InDesign shows the same red overset icon whether I'm over by one character or ten thousand. I wish I could quickly select and cut or even just peek at what's actually causing the overset, without resizing the frame or creating a temporary threaded one.
If you're pretty sure you want to get rid of the overset text (such as if it's due to trailing empty carriage returns), you can quickly place the cursor at the end of the visible text and then press the "Select to End (of story)" keyboard shortcut: Command-Shift-End/Ctrl-Shift-End. That's the "End" key on your keyboard, usually above the arrow keys by the Home and Page Up/Down ones.Now you can press Delete or cut the text to the clipboard.
More often, though, the overset text has important content you may want to keep. You can see that content and edit it without messing with the text frame. Open the Story Editor (Edit > Edit in Story Editor) or press Command-Y/Ctrl-Y to see all the text in your story, including overset text, in a new, "just for editing" window. InDesign CS2 even offers an easy-to-identify "overset" marker in the Story Editor window.
As you work in the Story Editor, the layout view of the story keeps pace with your edits. Once you've cut enough copy in the Story Editor, the overset icon in the layout's view of the text frame disappears. Perfecto! Close the Story Editor window or press Command-Y/Ctrl-Y again to return to the layout.
The Info palette also comes in handy here. As long as the Type tool is active in the story in either Layout or Story Editor the Info palette shows a live readout of how much text, if any, is overset it's the number of words after the plus sign (Figure 3-1).
I made some extensive edits to a multiple-page story in the Story Editor window. When I close the window, I always have to spend precious minutes scrolling through the layout to find the copy I just edited.
It's a natural tendency to click on any visible portion of the document page to bring that window to the front, or to do as you did, which was clicking the Story Editor's Close box to close it altogether. Resist the impulse, and instead use its keyboard shortcut to jump back and forth. When you press Command/Ctrl-Y, InDesign jumps to the Story Editor window or the document layout window (whichever is not currently active) and automatically scrolls to match the current text cursor position.