Skip to main content
Participant
December 4, 2019
Answered

anchored object behind text

  • December 4, 2019
  • 5 replies
  • 13172 views

Hello,

I have a text box with an anchored object. By defold this object is above the text.

Is there a way to get the anchored object behind the text?

 

Correct answer profeivan2018

I tried this and worked. In Anchored Object Options, select Above line. Then set Space After to a negative value.

5 replies

profeivan2018Correct answer
Participant
February 24, 2022

I tried this and worked. In Anchored Object Options, select Above line. Then set Space After to a negative value.

Participant
June 29, 2023

@profeivan2018  You're the REAL MVP! Thank you!!!

Participant
February 19, 2021

One way of doing is by anchoring the image with some other text body in the same page like the page number.

This way we can still arrange the main text body that is we can Bring to Front. 

So basically the steps are: 

  1. Select image and click on the anchor point.
  2. Then drag it to the page number or any other subordinate text.
  3. If your image is still at the top then select your main text then Object > Arrange > Bring to Front.
Participant
December 6, 2019

I made a screenshot to explain the problem(s). I do understand the work-a-rounds explained in the replies and can (or could) use them. But I feel that this is a lack in Indesign. Or maybe I just asked the question wrong...

 

I'm designing a menu card for a lunchroom. 

There are different symbols to give explanation to a dish. 

 

Those symbols need to be in the exact same position for each dish. I'm still playing around with the size of the typography and the order of the dishes. That is why I anchored the objects to the text. So when I move the text, the objects will move along. 

 

As you see with the 'Why not?" the star is in front of the text and I want it to be behind the text.

Also you can see that the second hexagon behind the 'Blue Monday' is in front of the first and with the 'Grow Up'' the second hexagon is behind the first... 

But... when the objects are anchored to the text I loss any ability to change the order.

 

Would it be e good feature(request) to make this possible?

 

OR

 

Is there another (better) way to get this working? 

 

Legend
December 6, 2019

Since you already have inline objects on their own paragraphs, you could make a text frame for a subhead (Blue Monday) with the hexagons and stars behind or beside the text, group those items, cut and paste them into the paragraph, and they will flow as text, which is what I think your main goal is, correct?

Sandee Cohen
Legend
December 5, 2019

I don't klnow exactly what effect you want, but here's what you can do.

Start by pasting the object into the text flow. Then select the object and use baseline shift to lower the object behind the text on the next lines.

Then, use negative tracking to send the text on the first line to the left to cover the image. Because there is a limit of -1000 for the tracking, if you need more text to cover the image, add spaces. 

I'll try to create a video to explain the steps.

Sandee Cohen
Legend
December 5, 2019

Here's my video that shows two ways to put text above an anchored graphic:

 

https://www.youtube.com/watch?v=XaR2UOlnbsQ

FRIdNGE
December 5, 2019

Hey Sandee, good post, as always. My work doesn't require what the OP is trying, so I only remember what I learned from poking around years back. The spaces with tracking is a good idea. It would be more flexible if you could do this with a custom anchor. I don't suppose you know of a way to do that, do you?


Hi Migintosh!

 

Hope you're well since our nice discussion last night!

 

Just this time:

 

Imho, the good question would be more:

 

Is the Jedi the only one to be able to play with “custom anchor” since 10 years (CS4)?

Legend
December 4, 2019

There is, but it seems to only work with Inline or Above Line objects, and not with Custom objects, so it's really not a good solution.

If you paste the object inline, like this:

…you can manually move it down, like this:

…so that the object is now behind the type, but it leaves the gap in the type where the object is anchored.

You can get around this somewhat if you paste the object into it's own paragraph, but it has to be the paragraph before the type you want it to be behind. You can only move it manually down as far as the baseline, but if you use baseline shift, you can move it some more. To control the horizontal position, you have to use some combination of left/right/center align with kearning, spaces, tabs, etc., what ever gets it to the horizontal position you want. And you have to remove the space that the new object-only paragraph takes up so that the previous and next paragraphs don't look like there's something between them, but the only way I've figured out how to do that is to apply baseline shift to the whole next paragraph, so it's really more work than what you get from it.

Maybe someone has a better way to do it, but I'd use freestanding images.