Skip to main content
Participant
February 16, 2018
Answered

Save all alternate layouts but name each set with layout name

  • February 16, 2018
  • 4 replies
  • 1366 views

Morning everyone,

I've got a load of alternative layouts in one file and rather than save/export each layout typing in a file name to save as, I would like to save them all in one go - but automatically name them from the altnernate layout

So for example, if had 3 layouts called Facebook, Twitter and Insta and in 3 images in each they would be named as

Facebook01, Facebook02, Facebook03, Twitter01, Twitter02, Twitter03, Insta01, Insta02, Insta 03

Any top tips?

Thank you

This topic has been closed for replies.
Correct answer Laubender

TᴀW  wrote

It's not clear to me if what you're trying to do is create separate PDFs from each layout, or separate InDesign files from each layout?

Ariel

Hi Ariel,

for exporting PDFs after alternate layouts Peter Kahrel's script will do:

Export individual book documents to PDF | Peter Kahrel

One has to do a book file first, but that should be no problem :-)

Regards,
Uwe

4 replies

rob day
Community Expert
Community Expert
February 16, 2018

What OS? I have an AppleScript that will do PDFs.

TᴀW
Legend
February 16, 2018

It's not clear to me if what you're trying to do is create separate PDFs from each layout, or separate InDesign files from each layout?

Ariel

id-extras.com | InDesign tools & scripts for typesetters, form designers, and translators
Lucy CMBAuthor
Participant
February 16, 2018

it's to seperately save pdfs/pngs rather than split the indesign file

TᴀW
Legend
February 16, 2018

In any case you'd need a script. I'm not aware of any ready-made ones that would do quite that.

Ariel

id-extras.com | InDesign tools & scripts for typesetters, form designers, and translators
Steve Werner
Community Expert
Community Expert
February 16, 2018

Here's the link:

InDesign Scripting

BobLevine
Community Expert
Community Expert
February 16, 2018

Try the scripting forum. Someone there might be able to help.