So what is a base for your alphabetical order?
The name of group? First part of text from some textBox? Header contents?
Hi, At the moment its the header image contents i.e blackberry logo would be listed as "B" but I could incorporate a text header as well if it were to make things easier.
I suggest to consider something like this:
- your document's pages are filled with linked textFrames (one per page);
- every article is a group of elements, named by user or script, and this is a base for sorting;
- every group is anchored into separate paragraph inside one of yours textFrames (anywhere);
- to make them sorted - you will run a script;
- to create a script which will sort whole story paragraphs alphabeticaly, shouldn't be a big challenge;
- keeping this structure you would be able to use more sorting keys in a future, I guess.
Thanks for your suggestion. I think you're right, I've never really used scripts before but having done a bit of research this would seem to be the way to go. Not sure that I'm really up to writing my own at the moment but I think something like sortStoryByHeadings.jsxbin by Matthew Mariani would do the trick. Just have to try and find a way to get it to work in CS6.
I would simply make my 'master' document contain one article per 'page' ... just keep the pages in alphabetical (or any other) order, as desired ... each page is 1/4 the size of your final desired page/sheet. Insert or delete last-minute pages as required.
Then when it's time to produce the final document, run an off-the-shelf imposition app that can do 'Consecutive N-Up' layout, and specify 1 column and 4 rows for your output. Click 'Impose'.
Stephen, author of IDImposer