I think anchoring the frame is probably the way to go. You'll need to put the heading into the anchored frame, and place the anchor into an empty paragraph to get it to work correctly, however -- anchored objects are in front of the text. You can add text wrap to the anchored frame to be sure it pushes the following text down, if necessary, but it probably will not be. Text wrap applied to an anchored object does not affect text before the anchor (nor in the same line as the anchor if it is custom positioned). Space after the paragraph should be enough to control the spacing, and you'll want a keep option to keep it with the following text. That can be part of the paragraph style applied to the empty paragraph in which you place the anchored frame. Use a differnt style for the heading text itself so you can include it in your TOC.
You are SO right, big time! The frame anchor works like a charm, and it even has a number of unexpected benefits as well:
- It gives me total control over the exact placement of the anchored object. Once I anchor it in, I can use the arrow keys to precisely position it where it looks good.
- Once I have it looking perfect, I can save the anchor settings in the object style, and it automatically positions all the other instances in the same exact position.
- I can also anchor the pull quote frames to the same point, keeping everything consistent and managable throughout the document.
- I can move the anchored pull quote frames around, and because I have the text wrap set up in the style, the text just flows around the frame quite nicely.
- I no longer need to group frames to keep them together; when I move the main text frame around in the document, the anchored frames move along with it, and they maintain the chosen positions.
So I am definitely sold on using anchors in this scenario. Many thanks for your encouragement!