• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Auto fit a text box within a page's margins?

Enthusiast ,
Dec 27, 2017 Dec 27, 2017

Copy link to clipboard

Copied

Is there a quick way to auto size (or resize) the text box horizontally to fit within the page margins (the magenta lines)?

Views

17.7K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Dec 27, 2017 Dec 27, 2017

Hi arjun2:

When you place text (File > Place), InDesign sets the top position of a new text frame based on where you click, but it will also seek out the left, right and bottom margins. It's more accurate than we are.

Alternatively, what version of InDesign are you using? In CC 2018, you can set up an object style set the size and position.

Select the frame:

Screenshot 2017-12-27 13.23.50.png

Create a new object style and set the new Size and Position options. I'm working only with Width and the X-offset, this would also work with He

...

Votes

Translate

Translate
Community Expert ,
Dec 27, 2017 Dec 27, 2017

Copy link to clipboard

Copied

You should try out Primary Text Frames and see if they work for the layout you want to do.

Here are a few resources to help you learn about it:

http://www.tech4pub.com/2013/01/02/indesign-cs6-tip-using-primary-text-frames/

InDesign Primary Text Frames - YouTube

InDesign interactive document design tutorial: Using primary text frames | lynda.com - YouTube

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 27, 2017 Dec 27, 2017

Copy link to clipboard

Copied

Turn on Layout Adjustment (it is found in the borders and the margin dialog).

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Dec 27, 2017 Dec 27, 2017

Copy link to clipboard

Copied

https://forums.adobe.com/people/Willi+Adelberger  wrote

Turn on Layout Adjustment (it is found in the borders and the margin dialog).

How does it work? I enabled it and nothing happened.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 28, 2017 Dec 28, 2017

Copy link to clipboard

Copied

Hi arjun2

Layout adjustment will update frame sizes if you have already drawn the frames, and if they are sitting on guides. In that specific situation, if you activate Enable Layout Adjustment in Layout > Margins and Columns and then change the margins or columns, the frame will resize to match the new margins and columns.

For example, here is a frame that is snapped to the top and left margins, and is one-column wide.

Screenshot 2017-12-28 07.09.37.png

If I activate Enable Layout adjustment and then change the margins and/or columns, the frame resizes automatically. If you want to play with this (and it is a helpful feature) be sure that the frame is already snapped to the guides and then turn preview on in Layout > Margins and Columns.

~Barb

Screenshot 2017-12-28 07.10.13.png

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 27, 2017 Dec 27, 2017

Copy link to clipboard

Copied

Hi arjun2:

When you place text (File > Place), InDesign sets the top position of a new text frame based on where you click, but it will also seek out the left, right and bottom margins. It's more accurate than we are.

Alternatively, what version of InDesign are you using? In CC 2018, you can set up an object style set the size and position.

Select the frame:

Screenshot 2017-12-27 13.23.50.png

Create a new object style and set the new Size and Position options. I'm working only with Width and the X-offset, this would also work with Height and the Y-offset, or both. I'm using a new default document (w=51p0) with 3p0 left and right margins, so set the Width to 45p0 (51-6=45).

Screenshot 2017-12-27 13.20.48.png

Click to assign the new object style to the selected frame:Screenshot 2017-12-27 13.21.48.png

An advantage to this technique is if the paper size or margins change, you can edit the Object style and update the size and position of all the frames that are using the style.

~Barb

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Dec 27, 2017 Dec 27, 2017

Copy link to clipboard

Copied

BarbBinder  wrote

Hi arjun2 :

When you place text (File > Place), InDesign sets the top position of a new text frame based on where you click, but it will also seek out the left, right and bottom margins. It's more accurate than we are.

Alternatively, what version of InDesign are you using? In CC 2018, you can set up an object style set the size and position.

Select the frame:

Screenshot 2017-12-27 13.23.50.png

Create a new object style and set the new Size and Position options. I'm working only with Width and the X-offset, this would also work with Height and the Y-offset, or both. I'm using a new default document (w=51p0) with 3p0 left and right margins, so set the Width to 45p0 (51-6=45).

Screenshot 2017-12-27 13.20.48.png

Click to assign the new object style to the selected frame:Screenshot 2017-12-27 13.21.48.png

An advantage to this technique is if the paper size or margins change, you can edit the Object style and update the size and position of all the frames that are using the style.

~Barb

Thank you! This is a really efficient way.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 04, 2018 Oct 04, 2018

Copy link to clipboard

Copied

This technique used to work for me. Back in earlier versions of InDesign, or perhaps even with PageMaker. However, I have not been able to use it for many years, and it is so frustrating!

I'm sure I must have something set so it doesn't work, but I can't figure out what.

If I start a new page, say 8 1/2" x 11", with .5 inch margins on all sides. I go near the top with the Text Tool, I'd like to just click where I'd like the top position to be, and InDesign will should automatically make the text frame as wide as the margins. Alas, this does not work. It ends up creating a box perhaps two or three inches wide. I'm forced to resize it manually.

What am I doing wrong? What setting do I have to change?!

Thank you.

Walt D in LV

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 04, 2018 Oct 04, 2018

Copy link to clipboard

Copied

Whoa! I think I found it!

When creating a New Document, the "Primary Text Frame" option must be clicked:

I'm not sure if one can change this later on, globally within the document. However, if you click on the the nodule near the upper left of a text frame, I believe you can turn it on for that sole text frame.

Regardless, "Primary Text Frame" will always be clicked in my documents from now on!

Thank YOU!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jun 12, 2023 Jun 12, 2023

Copy link to clipboard

Copied

Very helpful, Barb, thank you.

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Nov 20, 2023 Nov 20, 2023

Copy link to clipboard

Copied

LATEST

Hello barb, 

My text  was imported to the Indesign file Autoflow by Shift-clicking. I've changed the margins after that. the text frames dosn't match the new margins. How can I fix it? I'm working with Indesing  19.

thanks

Hila

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 27, 2017 Dec 27, 2017

Copy link to clipboard

Copied

Insert the text in to the document, then click in the outport of text box, with shift click on the next page to auto flow the text within the margins.

Screen Shot 2017-12-27 at 11.46.38 PM.pngAutoflow by Shift-clicking: Adds pages and frames until all text is flowed into your document (the text box will be within the margins)

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Nov 03, 2020 Nov 03, 2020

Copy link to clipboard

Copied

Thank you!!! Barb. I just had a client change the size of his finished book and I needed this badly!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines