Flexible („Auto-fit“) text frames?

Is there a way to make flexible text frames, which fit automatically to the content they are filled with?

I have two instances where I already needed this:

  1. I have various arrangements which all use the same page template. However, some of them have a few lines of Performance Notes, some have just one line, some have none at all. Ideally I would have a text frame (I always use a border for performance notes), which gets larger when there’s more content in it and even collides completely when it’s empty. I could then write the performance notes in the project or flow info and use text tokens to display them.
  2. I’m planning a theatre score where I want to create a specific flow heading for vamps. I then want to input the cues for that vamp via text token (flow other info). Same as above, if I only have one line of cue I only need a small frame, if I have some sentences it has to be bigger. But I want to fit the frame always to the content, otherwise I have to create different flow headings for different text amount in the cues.
1 Like

No, text frames always have a rigid size I’m afraid. You already mentioned the workaround I was going to offer: create a few variant flow heading templates with differently-sized text frames, then put those in as overrides where necessary.

Hi! A few days ago I asked something similar and the answer worked for me. Let’s see if it works for you too!

1 Like