Auto Character Styles
This script is a sophisticated solution to every designer’s worst problem: catching all local overrides and converting them to character styles.
The user has the choice of which local overrides to convert to character styles. The aim is to minimize the amount of character styles created.
So for instance, if we’re only interested in catching variations of bold, italic, semibold etc., as well as say any underlining, one would select the “Font style” option at the top of the first column, and the “Underline” option at the bottom of the last column.
Once you’ve made your selection, you may save all settings as a preset.
The Create Character Styles script searches all text in the document, including tables and footnotes.
By default (since version 1.8), the script will create character styles and set the styles’ properties appropriately. So, for example, if the script generates an “Underline” character style, that style will be defined to apply underlining. The “Create blank styles” checkbox (see screenshot above), however, overrides this behavior. If selected, all character styles will be blank. For example, the above style will still be called “Underline,” but it will not have underline defined as one of its properties. This makes it easier in some cases for the designer to adjust the script-generated character styles to his or her needs.
The “Skip Text if Character Style Applied” option provides the option to tell the script to skip any text that already has a character style applied to it. Such text will only be skipped if the applied character style isn’t overriden.
For example, if you have a style called “10pt” applied to text, and that text is indeed 10pt in size, it will be skipped. But if, despite the applied style, the text is 20pt in size, Create Character Styles will consider that an overrider and will apply a new character style to it.
Below is a screenshot of the character-styles panel after running the script on a 128-page publication:
NEW! Bonus Feature: “Find Style”
Auto Character Styles now comes bundled with a “missing” InDesign feature: “Find Style.”
Right-click on any character style (or paragraph style) in the Character Styles or Paragraph Styles panels and you’ll see a new command: “Find Style.” Use this to be taken to the next instance of that paragraph style or character style in your document.
Once installed, this new command is available in all your documents, whether or not you have run Auto Character Styles.
One of the hassles of an add-on like Auto Character Styles is that it can create a lot of character styles! The new “Find Style” function is a real time-saver for weeding-out unwanted or redundant styles, and for many other uses.
Change how “Find Style” works by changing the current settings in InDesign’s Find/Change dialog. For instance, if Find/Change is set to search in the current story only, “Find Style” will work that way as well. Or if Find/Change is set to ignore master pages or footnotes (yes, there are options in Find/Change to do that!), “Find Style” will follow suit. So feel free to change the settings in InDesign’s Find/Change window as needed to get the result you want with “Find Style.”
“Find Style” comes bundled as a separate file, and must be placed in the Startup Scripts folder on your harddrive. More details about installing startup scripts, with screenshots, here: InDesign Startup Script Installation
Here’s a quick video just about this new bonus feature, “Find Style”:
To download a 30-day demo, click here.
To purchase the full version of Auto Character Styles for only $49, click the “Buy Now” button. Your product and serial numbers will be available for instant download when you complete the purchase.
If you are not satisfied with Auto Character Styles for any reason, simply let us know within 30 days of purchase for a full refund.
RickSeptember 30, 2019 9:31 am
Sorry, can’t figure this out. I am placing a word document that I need to apply my own paragraphs styles to, but want to preserve italics and bold in the text. Can I do that?