You might have to put it into a "Version 4.0 Scripts" subfolder (case sensitive, but without the quotes) in your Scripts Panel folder to get it to run.
Hi Peter. Thanks for your comments. I had a look at this page, it was 2005. Someone had already commented that it didn't work for CS3. I need a script that will work for CC.
It would also be helpful if it was already in a downloadable .jsx format. I've never had to create a script, and it would probably be safer all round if I could avoid that.
You can download it ready to extract and install from pdsassoc.com/downloads/DivideStory.zip. And it continues to work perfectly in CC 2015 if you put it into the subfolder as I mentioned.
This subfolder trick works for most older scripts -- it tells ID which version the script was written for and allows it to use the proper interpreter for that version. If thia is not sufficient for you, you can google for more scripts, but I suspect they are all pretty old.
Dave's script doesn't work with ID CC 2015!
It works perfectly here (tested this morning). You just have to put it into the Version 4.0 Scripts subfolder.
My apologizes! I'd placed an alias in the Version 4.0 Scripts subfolder!
And if you follow my instructions and place it into a Version 4.0 Scripts subfolder it will work. Version 4.0 was CS2, which is te version for which it was written, 5.0 was CS3 in which we already know it does not run correctly.
Where do I find the Version 4.0 folder? I placed in Version 5.0 because that was the only folder in the Scripts Panel.
I just tried creating a folder called Version 4.0 and putting that in the Scripts panel, but it didn't work either.
I am looking in Applications/Adobe InDesign CC 2015/Scripts/Scripts Panel
I then have a choice of Samples or Version 5.0 Scripts. That's it.
You make a new folder in the Scripts Panel folder (Not the root Scripts folder) and name it Version 4.0 Scripts. Put that script into the new subfolder. The name of that folder must be "Version 4.0 Scripts" (spelling is case sensitive, but omit the quotation marks).
The path to the script should be either:
Applications/Adobe InDesign CC 2015/Scripts/Scripts Panel/Version 4.0 Scripts/DivideStory.jsx
which will make it available to all user accounts on your Mac, or
Hard Drive/Users/<Your user name>/Library/Preferences/Adobe InDesign/Version 11.0/<Your Language>/Scripts/Scripts Panel/Version 4.0 Scripts/DivideStory.js
which will make it available only to you. Your user library is hidden by default, so see Access hidden user library files | Mac OS 10.7 and later for how to show it if you need to.
If this does not work, you are doing something else incorrectly.
That's also a nice script, but probably needs to run in a version subfolder. Have you checked?
It has been written for ID CS, CS2 and CS3 and it totally works fine for ID CC 2015 (no needs to run in a version subfolder)! Cool!
Perfect! Works great.
I was able to get both scripts to work in the end - but this worked the best.
Thanks Obi-Wan and Peter for your help with this
Obi-wan Kenobi wrote:… It has been written for ID CS, CS2 and CS3 and it totally works fine for ID CC 2015 (no needs to run in a version subfolder)! Cool!
nevertheless Dave Saunder's script DivideStory.jsx is superior.
Dave is very clever: DivideStory will handle stories with tables that run through text frames without problems.
See his comments in the source code.
StorySplitter.jsx v3 will fail on a story with one table running through several text frames with:
"Split Before Selected Frame"
"Split After Selected Frame"
StorySplitter will not fail with "Split All Frames", because this is the easiest task and is based on duplicating text frames.
I tested StorySplitter.jsx v3 with CS6 v8.1.0 on OSX 10.6.8.
Aha! No problem for me! I use the two scripts and really appreciate Dave's very great work!
[When I split in different stories, I always take a look to verify how the text run in the doc! ;-) ]