9

Indesign CS5.5 (v7.5.2)

Is there an automated method to simply remove all overset text in a text frame?

I don't want it hidden by a smaller frame. I want it gone.

I spend so much time simply removing pages of overset text it would be helpful if there was a command such as "Remove overset text" or "Truncate text from here".

Thanks!

7
  • So, to be specific. You are removing lots of ovetset text ( pages worth of text ), not actual pages?
    – Joonas
    Commented Mar 24, 2012 at 9:30
  • I'm curious why you have pages of overset. Can something be done with your source file? Is there a different way for you to flow copy into InDesign? Commented Mar 24, 2012 at 12:16
  • Yes text, not pages. I could adjust workflow by opening a Word file and deleting text there before import into Indesign, but that's no easier than just removing text in Indesign.
    – Scott
    Commented Mar 24, 2012 at 14:55
  • 1
    So what are you typesetting that you need individual, unlinked text boxes with only N words and you have to delete the rest repeatedly? Commented Mar 24, 2012 at 15:20
  • 1
    So what happens to the deleted text? If it's just trashed, then it seems like you would end up with a lot of half-finished sentences/paragraphs/articles. Seems like if a piece of writing needs to be edited down, that ought to be the job of the editor and writer. In most cases, you can't just randomly chop off the last X words in a piece of writing and still have an acceptable product. Commented Mar 25, 2012 at 2:03

3 Answers 3

11

The shortest way to handle this without a custom script is to go to the end of the last "real" text frame, then use Ctrl / Cmd+Shift+End, which selects all text past the cursor, followed by Delete / Backspace. If you have Smart Reflow turned on, this will automatically delete any extra pages and their frames, if you have them.

Given your description of the workflow, you might find vjoon's Overset Manager or DTP Tools' TextCount useful additions to the workflow. Both companies and he amazing Rorohiko have numerous InDesign Scripts that are very useful enhancements for handling long text.

3
  • You're entirely welcome! Actually, on thinking it over, even a custom script mapped to a keyboard shortcut would really only save you a couple of keystrokes. Might be worth it if you're doing this 20+ times a day, but probably not otherwise. I have Find/Change by List mapped to a kbsc, because on some book projects I do use it 20+ times a day. :P Commented Mar 28, 2012 at 23:24
  • Thanks! [click in box] > end > cmd+shift+end > delete just saved me several hours. Commented Dec 4, 2021 at 0:51
  • Alt Shift End if you're on a Mac
    – Sarah
    Commented Mar 1, 2023 at 14:05
2

I don't believe the command you're looking for exists. You might find this solution workable though.

  1. Place your cursor at the end of the text you want to keep.

  2. Hit Cmd / Ctrl+Y. The story editor opens with its cursor in the same place.

  3. Click/drag the cursor to select the rest of the copy (it's much faster this way).

  4. Delete / Backspace.

  5. Hit Cmd / Ctrl+Y again, you're back in layout view.

3
  • Story editor is helpful. For the most part that's what I use. Unfortunately, I just dislike having to continually delete text which is overset. I guess there's no automated method. Thanks!
    – Scott
    Commented Mar 27, 2012 at 17:33
  • Sorry, didn't realize. PageMaker, in the old days, did what you want, if I remember correctly. Then came InDesign. I had a hard time with it, wanted to do just what you describe. I don't know any other way. Suggest it to Adobe! :)
    – mlangfeld
    Commented Mar 27, 2012 at 17:39
  • Yeah I remember Pagemaker having such a command. Which is why I was hoping I was just missing it in Indd... guess not :) Thanks!
    – Scott
    Commented Mar 27, 2012 at 17:48
0

You can, hold down

shift, command, fn and the down pointing arrow key.

This selects all remaining content, then hit delete.

'fn' is the equivalent of the 'end' key.

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.