Print Out Style Sheet Specs
Have you ever needed to have some sort of detailed report listing all the Paragraph and Character styles in an InDesign layout file, including their settings? Something like this?
You could ask the intern to do it, but it’s better that you leave their time free for valuable tasks like making Starbucks runs. Instead, the next time you need some sort of documentation for how a layout’s styles are set up, download Dave Saunders’ cross-platform shareware script, TextStylesReporterCS2, for InDesign CS2 (and CS3 … keep reading).
Click that link to download the .zip file, then un-zip it and read the ReadMe for what needs to go into your Scripts folder.
After you install it, all you have to do is open the source layout and double-click the script in your Scripts panel (from the Window > Automation submenu in InDesign CS3). It creates a nicely formatted report?in as much or as little detail as you want?faster than any human being could, let alone an intern.
Before it makes the report, the script puts up a dialog box that lets you choose exactly which attributes of the styles should be included. Take a look (click to enlarge):
See that menu at the bottom I’m pressing on? The Sort Order of Report menu lets you change the style listing order from the default Alphabetic to “Based On.” That is SO helpful when you’re wrestling with someone’s Byzantine style hierarchies, trying to figure out who’s leaning on who.
Since he created this thing of beauty back in 2006, Dave Saunders moved on to other tasks (he stopped development/support for it, but said it was okay to post about it when I asked), so officially it’s a CS2-only script. But if you use the “Version 4.0 Scripts” folder trick that David wrote up in a blog post last year, TextStylesReporter will work just fine in InDesign CS3. (How do you think I got these screen shots?)
David’s post: Using Old Scripts in CS3
TextStylesReporter.jsx is shareware, meaning it’s fully enabled at no cost. But — assuming it works and is valuable for you — in the .zip file that you download, please open the ReadMe.pdf to find the link to donate a shareware fee to Dave. Give till it hurts! Seriously, we must support our friendly, generous community of amazing InDesign scripters as much as we can. Fame and adulation don’t pay the mortgage. ;-)
“Have you ever needed to have some sort of detailed report listing all the Paragraph and Character styles in an InDesign layout file, including their settings?”
No. Never. Not once. And I never will.
I need that very often, to understand the mess usually non pro ID users installed in the documents I need to work on.
I used this script once when I was looking for certain fonts used in style sheets. It was much easier to do a find in the document this script created than it would have been to edit each style sheet looking for a font.
I use that very script, recommended by the hosts a few months ago, to send the style sheets to our xml people who put all our publications into a searchable database. For some reason they need to have a breakdown of the styles, this is exactly what they look for.
Great script! I’d love to see one more added feature, which would be to include parent style group information, and to and sorting by style group as an option.
Has anyone seen a script to do this for all the files in a book?
Somebody like Klaus who must only use InDesign to do small projects can’t possibly understand the complicated style sheets needed for long books or periodicals. As a textbook designer, I spend many hours writing spec sheets for publishers. Some of these sheets get to be around 30-35 pages long, with very terse verbiage. A script like this could form the basis of a new way of compiling these sheets so I could spend less (unpleasant) time writing specs and more time designing book templates.
This script can’t solve everything, since it doesn’t (and logically can’t) include all the makeup parameters that need to be specified for a long document, but it might be a great base to work from. It looks like it would also be useful for troubleshooting style sheets and looking for improper parent/child style setups that invariably occur during the design phase. I look forward to trying it out.
Wow, is this timely info. I have needed this ability a little bit on many past occasions, and I need it big time right now.
I read InDesign Secrets but have gotten behind over the past week because of problems with a complex file that have stumped not only me but Adobe tech support. I have a deadline, and I need a style sheet as a baseline for figuring out a massive workaround. So I typed “InDesign print style sheet” into Google and here you are, right on top of it for me.
Thanks.
Which is putting it mildly.
Claire: “Somebody like Klaus who must only use InDesign to do small projects can?t possibly understand the complicated style sheets needed for long books or periodicals.”
Yes, I can. I do produce large documents with dozens of parent-child nested style sheets. I just find it so much more easy and efficient to look directly at the specs inside the Styles windows than skimming through heaps of printed paper pages.
Is there any script that will apply the paragraph/text style to the heading of the explanation to which the report is referring?
In other words, if I have a paragraph style called ?Header 1,? can I apply Header 1 to the first line of it’s report explanation? At this point, I’m still applying styles manually.
Thanks for any feedback!
Got this email this morning
“Just to clarify earlier discussion with XXXX. Would it be possible to produce RTF files from InDesign for (a) BOOK NAME (Chapters 1,2 and 8) and (b) BOOK NAMET (Part 1). We can evaluate after that if it is a useful exercise to extract certain style info which is not present in XHTMl files. ”
Well I sent them the RTFs for the chapters, not sure what good it will do? But I also used the script to get the breakdown of the styles.
Can anyone tell me why they need RTFs and what info they could possibly extract that isn’t already in the InDesign file?
Maybe for significant third-party text edits made by someone without access to InDesign?
Or, maybe he just doesn?t want his indd file out and about.
???
Well they are my indd files and they asked for all the files. Which I gave them. This is an on-going problem with these guys, every year we have the same difficulties and the same conversation, somehow they do manage to get the job done though, their methods are bewildering though.
There aren’t too many tasks as boring as writing down all the specs of, like, 30 Para Styles. By the time I’m finished I can’t even read my own writing.
This script changes everything. Dave, honestly, you are the greatest! My goal for the next year? To learn scripting.
I need to print out styles specs (actually I wish they were able to be copied individually but they aren’t) and am working in CS4…I can’t find any info in CS4 help to tell me if they’ve added this feature. Does anyone know? And, does anyone know if I can download this “TextStylesReporterCS2” and it will work in CS4?
Thank you very much,
Debbie
This is GREAT! I use this info all the time when creating Read-Me template files for my clients! This takes so much of the pain away so that I don’t have to go back and forth to the style sheets to figure out what to write out for the specs’.
I manage a 120+ page publication every quarter, and have been updating our INDD template for design and type styles over that last couple of quarters. Finding this gem of a script has made my task about 99.9% easier, and taken the human error factor out. (My handwriting also deteriorated considerably after scrawling out the character formats for the 25th time!) Worked fine in CS3.
Thanks, Dave, and INDD Secrets for posting it.
That’s wonderful, Laura! Maybe we should include this one in the “top 10 must-have scripts” list.
Hi Debbie,
I have installed the CS2 version and it works to generate a report, but not of the styles, only a generic ‘no Paragraph Style’.
So, if anyone is up on how to sort that so all of your developed style sheets are listed, that would be great.
Cheers,
Trisha
@Trisha: That’s odd. Not sure what went wrong.
Note that this was such a common request that we built the feature into the Blatner Tools suite of plug-ins. No, that’s not free, but it does even more than Dave’s free script.
It is odd, thanks for your response & the link David, is there an instruction somewhere I may have missed?
Have tested outputting reports whilst selecting different styles, to no avail. Just keep generating the report for the basic para.
Any ideas before I go elsewhere?
Thank you!
Unbelievably useful script! And it works fine with CS4 :)
Thank you so much!!
It works great in CS4.
Thank yo so much!
Put the files in this folder in Windows XP:
C:\Program Files\Adobe\Adobe InDesign CS4\Scripts\Scripts Panel
This works in CS5!
Thank you so much for this, it is just what I needed. I have a Word template that my teams use to work with the content until it’s final, then they give it to me to pour into InDesign… there are some styles that don’t look the same so I’m making them match now.
Thanks a ton! =)
Worked in CS5.5. Thanks so much!
Will this work on other styles such as table and cell styles (in CS6)?
@Jo: No, I don’t know of any way to print out table and cell style (or object style) details.
I have not tried this, yet, but I can think of a number of circumstances where it would have saved me a ton of headaches and time.
@ Andy. I don’t know about any recent builds, but I imagine that if the documents in the book are synced, you could run this on your Style Source document (the one with the funny icon next to it) and that should give a fair idea of the book as a whole.
Hey, it works in InD CS6 also. Would be great if someone could expand it to also do table, cell and object styles. Would also be awesome if it could output to an excel spreadsheet – would make it much easier to compare styles.
Thanks – you scripting people are amazing!
Does this work in CS6?
Oops… didn’t read other comments. Sorry! :)
Works fine in CS6. Wish I could delete my comments…
:)
This script also works in InDesign CC. Thank you!
Works like a charm in InDesign CC. Does anybody know, or Mr. Saunders, do you know, has anybody modified this to include Object Styles?
If anyone has any pointers about what needs to be done to make it include Object Styles as well, I’m all ears. I am familiar with JavaScript and have Adobe’s Extendscript app downloaded, and I’m willing to play with it all, but don’t want to spend hours busting stuff if somebody else already has a mod.
Thanks!
Still working in CC14 with the “version 4.0 scripts” folder. Great tool, though it misses somes of the post CS2 additions to paragraph styles.
Hi. I’ve just used TextStylesReporterCS2.jsx in InDesign CC 2015. It still works but is missing Export Tags which would be really useful.
Could it be updated to include Export Tags please.
Agree, being able to export to csv to allow opening and working with it in Excel would be incredibly useful.
I bought Blatner Tools because it said it does style reports but somehow that feature appears to be missing from my install. Working through the DTP support forum to figure out.
cheers
Kirsten
Kirsten: Let me know if the DTP Tools support forums doesn’t work for you. You should see the style reports feature in the Paragraph Styles panel menu. However, I’m not sure if it includes Export Tags. Hm.
Hi David
Great fan of your work! And of instant replies!
We’re trying to extend our workflow into digital publishing (converting large publications to websites) by building a CSS template containing all our text styles from our InDesign template (which is mapped through from a Word template with the same set of text styles). So it would be really useful to be able to report all the export tags (like they are shown in the ‘Edit All Export Tags’ window) coupled with the ‘based on’ information in the text styles. If we could export such a report to csv, it would be easy to sort and edit the list in Excel, then import the list to a CSS editor and build out from there.
Happy to hear any alternative suggestions for how to achieve this!
Cheers
Kirsten
Is this script still available? I get a dead link when trying to access it.
Thanks!
The web link to the script leads to a page saying the site is temporarily unavailable…its the hosting company’s page. I tried editing the link just in case, but it didn’t help. I can’t find this script anywhere. Can someone point me to a similar product?
I was trying to track this down to try to install with the CC 2015 release. It looks like the link to the script is now broken. Does anyone know if it still is around somewhere and if it works with CC 2015? Or is there another application that does this?
Thanks!
I found a link to the file here:
https://publisher.ch/searchresults.php?groupIDX=20&orderby=pub&sort=DESC&search_query=&itemIDX=746&begin=&limit=&read_group=106&page=0
Good luck!
Good gravy. Does this still exist somewhere I can download it? I need it! haha Original links don’t work. Dang. Anyone got a copy? Thanks!
oh, I should read the comment above! Yay! Thanks!
Just stumbled upon this long-lived post & thread — but way relevant to my need. Yeah! for @Daniel and @Monette! for finding it, but I would love to know if you were able to download the file? And if so, does it work? Love me some InDesign Secrets! You guys are great! Thanks.
Don’t know if you’re still around and looking, but for the sake of people coming after me, the link that Daniel posted on October 24, 2016 was still working this afternoon. Now whether script-newbie me can get it to actually work on my version of INDesign CC since it’s so many versions away from the original. Wish me luck!
Just thought I would put an update here to say I have also used the link posted by Daniel on October 24, 2016 and it worked a treat in InDesign CC. I used the drop down menu in the Scripts panel to locate the correct folder to copy the script files into.
If there is still a way to donate and thank Dave Saunders do let me know.
The link from Daniel in 2016 no longer works. Does anyone know where this script might be found?
did you find it? I need it badly.
Dave’s site is long gone, but I followed a few of the links in the comments and found that Kasyans “Export Pararaph Style Descriptions v3.5.jsx” created something useful, using InDesign CC 2023. It creates a csv/Excel file listing all style names and an extensive list of attributes in additional columns. http://www.kasyan.ho.ua/indesign/export/export_styles_description_settings_to_csv.html (the download link is hard to find, look in some of the captions for “download *here*” and click the “here” text.)
Even better is (our own) David Blatner’s Power Styles plug-in from DTPTools.com, which has that feature built in. He wrote about it here: https://creativepro.com/creating-a-character-or-paragraph-style-report/
DTP Tools offers a suite of plug-ins, including PowerStyles, that can be obtained with a subscription to the entire suite https://dtptools.com/product.asp?id=psid