Before you start to create styles in style libraries organized for articles, you have to identify the formatting elements in headlines, bodies and other text types in the newspaper.
Analyze headlines in the style book (or in the newspaper, if there's no a style book), and find out how many elements they can have, from the simplest, to the most complex headline. Typical elements of a headline are: strap or kicker, main headline, sub headline, intro, etc. For example, a newspaper may have mostly the headlines with main head only, but on some pages appear also the headlines with a main head and a subhead, and on other pages even with a strap (kicker).
To identify the most complex body, it is necessary to analyse all the allowed body styles in the style book, and find out how many elements they can have. The typical elements of body are: byline, intro, non-indented first paragraph, indented paragraphs, column heads, refers, captions, credits, page jumps, etc.
Repeat the above steps for other repeatable elements, such as tables etc, and write down the maximum number of items in each element.
Example:
Elements |
Items |
Headlines |
3 |
Body |
7 |
Tables |
5 |
Now, if you want to make your formats interchangeable indeed, e.g. to avoid text justification errors when users replace one headline format with another in a formatted headline, in each format create tags for all items, but hide the styles for unneeded items. E.g., every headline format will have styles for strap, main headline and subhead, with the difference that the styles for unneeded items will be marked as hidden.