Well, that's an interesting question.
My instinct at first was, "For sure not!" Maybe in Illustrator, by
adding a live effect to reduce the page or something.
But then, hey, what do you know! It IS possible, very easily, in InDesign.
Let's say you've got 3 connected text frames, X, Y, and Z, and you want
the text in Z to be automatically smaller.
Easy! Select frame Z. Pressing control-shift, drag one the corners to
resize the frame. You will see that the text reduces in size as well,
proportionally. But of course, text frame Z is now quite small. How do
you get it back to size, while keeping the text inside small?
Also easy: without pressing control-shift, simply drag the same corner
of text frame Z back to the size you want, and that's it. The text frame
will be the same size as before, but the text inside will be smaller.
@Jimmy – yes.
And you can get it without scripting!
1. Go to the Preferences
2. Set Scaling to "Adjust Scaling Percentage"
3. Go to page 7 and scale all the text frames to 80%
4. Adjust the width and height of the scaled text frames to their original dimensions WITHOUT scaling. E.g. by mouse…
The text flows through all the threaded text frames on pages 1 - 6 unscaled and will be scaled from 10pt to 8pt (80%) on
page 7. If you select text in scaled text frames you'll see the value "10 Pt(8)". You could use the baseline grid of the scaled text frames for further adjustment of the leading.
Do not forget to change the prefernces to there original setting, if you completed the scaling of the text frames.
Message was edited by: Laubender
Thanks Laubender! I tested it and it works!
Thanks Ariel. It works!