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

Text wrap adds extra space

Contributor ,
Oct 11, 2019 Oct 11, 2019

Why does text wrap work when the graphic frame that TW is applied to is at the top margin, but there is additional space added when the graphic frame is further down the page? It doesn't appear to be related to leading or space after a paragraph. In the image below, the bottom graphic frame is within a paragraph, but the same thing happens when a frame is between paragraphs. And sometimes moving the graphic frame DOWN brings the text UP, but not to the top of the defined text wrap. 

 

 

clipboard_image_0.png

6.0K
Translate
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 3 Correct answers

Contributor , Oct 13, 2019 Oct 13, 2019
The bold and italic are good. Helps me see what you're emphasizing. So the text wrap on the graphic frame pushes the text—including the leading—down below the graphic frame. My confusion has been why it does that when the graphic frame is below the top of the text frame, but it doesn't do that when the graphic frame is at the top of the text frame. And I think I understand now that leading doesn't really exist at the top of a text frame, so the text wrap just pushes down the text at the top of t...
Translate
Community Expert , Oct 14, 2019 Oct 14, 2019

Here’s an alternative approach that works if you’re using a baseline grid…

 

With the text aligned to a baseline grid (in the example shown I’m using an increment of 12 points), measure the distance from the grid ruling to the cap height (or ascender height) of the line below. It is this "extra space" which is the cause of the issue.

Screenshot 2019-10-14 at 12.47.09.png

 

 

Start out with the height of your text wrap object as a multiple of the grid ruling (96 pts in the example) and then add this amount (4.145 pts in the example shown)

...
Translate
New Here , Jul 23, 2024 Jul 23, 2024

Hello, I had the exact same problem and couldn't find any help. But then like magic the simplest thing worked!

Go to Edit > Preferences >Compositions > Text Wrap - and here uncheck "Skip by Leading". 

Translate
Community Expert ,
Oct 11, 2019 Oct 11, 2019

 

This is probably related to the Align to Baseline settings in the paragraph panel.

Translate
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 ,
Oct 11, 2019 Oct 11, 2019
I wish it were that simple. That alignment is not selected.
Translate
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 ,
Oct 11, 2019 Oct 11, 2019
Also, I forgot to mention my setup: Adobe CC 2019. Mac OSX 10.14.6 Mojave. 27" iMac "late 2015"
Translate
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 ,
Oct 12, 2019 Oct 12, 2019

It has to do with the leading values set into your copy block.

 

Take 40 lines set on 15 points leading. That creates a copy block eight and a third inches deep in your text frame. Now put a three and a half-inch box over the top of it, and set a text wrap of a quarter-inch all around, for a net vertical space of 4 inches taken out of your eight and a third inch deep copy block.

 

You don't see 40 lines of type anymore, because the text wrap function has either forced the lines you don't see into overset, or if you've threaded text into multiple text frames, moves it into the next text frame. But InDesign still sees 40 lines worth of space in that text frame. And when you place that box with the text wrap, or move it around over the text frame, the text moves into the next available line of leading space within the text frame. That's where the ugly, uneven gaps come into play.

 

OK, now that we've identified the problem, how do we fix it? There are two ways:

 

  1. Carefully move the box with the text wrap along the copy block until it gives you an even amount of space above and below the box. Or ...
  2. Adjust the depth of the lower text wrap value to line up with the space you would like to see between the box and the underlying copy block within your text frame.

 

The choice I'd make is dependent on the context of my InDesign layout. For example, if the box doesn't cover all the perfectly lined-up copy blocks in the columns of my thread of text frames, adjusting the text wrap value for the bottom of my box will likely mess up the alignment with the columns of text not affected by the box with the text wrap. In that case, I'd either move the box until I get the text alignment I'm looking for or adjust both the top and bottom values to give me the line alignment I'm looking for.

 

Hope this helps,

 

Randy

Translate
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 ,
Oct 13, 2019 Oct 13, 2019

Thanks Randy. If I understand what you're saying, I don't think it describes my situation. In the example (screenshot that I included) the type is 10 on 14. The graphic box has 9 points of wrap applied to the bottom edge, with the "jump object" wrap applied. 

 

There seems to be an additional 9 points after the text wrap. I can nudge the box lower on the page, but at some point—at about that extra 9 points, the next line of text jumps an additional line, making an even larger space below the graphic box. See below. I can't nudge it down to just the 9 points of text wrap. I thought maybe it had to do with the baseline settings for the text box. Changing those settings changes how the wrap on the graphic frame affects the lines of text, but none of those changes makes the text line up with the 9 points of text wrap.

 

clipboard_image_0.png

Translate
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 ,
Oct 13, 2019 Oct 13, 2019

No, what you're describing exactly demonstrates my point.

 

You can see that the text jumps down in 14-point increments when you move the box. If you move the box down, say, 2 points, it reduces the space two points. But if you move it down another pica (12 points) the text jumps down another line and you have the big space between your text wrap and the line all over again. As I explained in the last post, even though you see empty, varying spaces between the box/text wrap and the line, the text frame below is still divided into 14-point increments, based on your text value.

 

Try this experiment:

 

Go to the Text Wrap panel, and reduce the values of your Bottom: text wrap in 1-point increments. You'll see that the text doesn't move up until you bump it up enough to bring the line up an entire line. That's because the space to the top of the type isn't determined by the text wrap, it's determined by the leading value of your text frame. Now increase the bottom text wrap value in one-point increments. when you fill in all the extra space with the bottom text wrap value for more than one line, it'll jump down an entire line and give you a big gap again.

 

The best way for you to get consistent "space" between the box/text wrap and the underlying text frame is to brake the column into two text frames. One above, which ends at the top of the box/text wrap and one below, which starts below the box/text frame. Then you can adjust the top of the text frame below the box/text wrap to line up at the very edge of your bottom text wrap value.

 

Trust me on this, if you set your text frames up like I suggested above, you'll get the result you're looking for.

 

This'll work. Honest.

 

Randy

Translate
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 ,
Oct 13, 2019 Oct 13, 2019
So the text wrap doesn't apply to the leading of the actual type within the text box, but to the leading setting for the text BOX? So if my type is not set to align to a baseline grid based on the leading of the text box, the text wrap setting will still affect the leading set for the underlying text box? I always assumed it related to the actual text within the text box.
Translate
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
New Here ,
Jun 06, 2023 Jun 06, 2023

Thank you Randy,

Your suggestion still did not work for me. In fact, I can adjust the leading down to 9 pt but it still puts a buffer area between the type and the object I am wrapping around.  Oddly, even though my text is not set to jump to the baseline, it is automatically doing so. It seems to be a new frustrating quirk with the latest Indesign update that text wrap is not wrapping based on the bounding box, but somehow it is now based on the text baseline -- even when there is no baselines set up. It will be nice when Adobe fixes this!

Translate
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 ,
Oct 13, 2019 Oct 13, 2019

Yes. That's mostly correct. But the part you've got to still wrap your head around is that the text wrap does not affect the leading for the underlying text box. That's why you're getting the varying extra spaces, because your text wrap values do not affect the leading below. And subdivisions of space between the leading values with text wrap — even without baseline grid settings — will not determine where the next line of text will be placed in the underlying text frame. Your leading value always does. This is the root of your issue.

 

That's why using a second text frame below your box/text wrap will work better for you. Because it will move copy fit on the top of the text frame, but not how any line of type will line up below that top line.

 

Please excuse the bolds and italics. I'm not trying to be pedantic. I also mean no disrespect. But I do want to emphasize the factors at the root of your issue, and what you need to do to get past them.

 

Hope this helps,

 

Randy

Translate
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 ,
Oct 13, 2019 Oct 13, 2019
The bold and italic are good. Helps me see what you're emphasizing. So the text wrap on the graphic frame pushes the text—including the leading—down below the graphic frame. My confusion has been why it does that when the graphic frame is below the top of the text frame, but it doesn't do that when the graphic frame is at the top of the text frame. And I think I understand now that leading doesn't really exist at the top of a text frame, so the text wrap just pushes down the text at the top of the ascenders (or however the baseline settings are for the text frame). Does that sound about right?
Translate
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 ,
Oct 13, 2019 Oct 13, 2019
You've got it! I know this isn't an easy thing to wrap your head around. It's counter-intuitive — which in my hillbilly ways is just a high-falutin' way of saying it doesn't make a lick of sense. To be precise, it pushes down above the leading value, so the text moves down no matter how it's aligned within the leading slug. But yeah, you've grasped the concept. You're all good!
Translate
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 ,
Oct 13, 2019 Oct 13, 2019
So I just need to add extra text wrap to the graphic at the top of each page to equalize space below each graphic on a page. Simple enough. Thanks for the explanation.
Translate
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 ,
Oct 14, 2019 Oct 14, 2019

Here’s an alternative approach that works if you’re using a baseline grid…

 

With the text aligned to a baseline grid (in the example shown I’m using an increment of 12 points), measure the distance from the grid ruling to the cap height (or ascender height) of the line below. It is this "extra space" which is the cause of the issue.

Screenshot 2019-10-14 at 12.47.09.png

 

 

Start out with the height of your text wrap object as a multiple of the grid ruling (96 pts in the example) and then add this amount (4.145 pts in the example shown) to the height of text wrap object. (Note that if you have you have Auto Fit turned on, the content will refit to the new frame dimensions.)

Screenshot 2019-10-14 at 12.48.19.png

 

Set the text wrap offset below value to 0.

Screenshot 2019-10-14 at 12.49.11.png

 

 

This will ensure that the spacing above and below the text wrap object is optically even.

Screenshot 2019-10-14 at 13.01.44.png

 

When moving the text wrap object make sure to snap its top edge to a baseline grid increment.

 

Translate
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
New Here ,
Jul 23, 2024 Jul 23, 2024

Hello, I had the exact same problem and couldn't find any help. But then like magic the simplest thing worked!

Go to Edit > Preferences >Compositions > Text Wrap - and here uncheck "Skip by Leading". 

Translate
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 ,
Sep 11, 2024 Sep 11, 2024

Thank you Tatanka, this fixed the issue for me!

Translate
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
New Here ,
Nov 13, 2024 Nov 13, 2024
LATEST

THANK YOU, Tatanka194!!! This did it! It was so simple, and I've had this problem for years!!!

Translate
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