Let's assume that your GN4 system contains following article element types: head, body, photo, graphic, multimedia, and table. The head type regards headlines, body type is for bodies, photo type is for captions and so on.
Let's also assume that your newspaper uses 75 different headlines, and the most complex has not more than three elements: strap/kicker, main headline and subhead. Also, some headlines have no strap, and other have neither strap nor subhead.
Headline type |
Items |
Headline 1 |
Main headline only |
Headline 2 |
Strap and main headline |
Headline 3 |
Strap, main headline, subhead |
Consequence: you will create 75 different formats, one for each headline you use. For each format, you will create a separate style library. Thus, 75 style libraries will be linked to 75 formats. In each style library you will have three styles: kicker, headline, and subhead. In the headlines which do not allow kicker, you will make it a hidden style.
Format |
Type |
Library |
Styles |
Headline 24 |
1 |
Headline 24 |
strap (hidden), headline (visible), subheadline (hidden) |
Headline 36 |
2 |
Headline 36 |
strap (visible), headline (visible), subheadline (hidden) |
Headline 48 |
2 |
Headline 48 |
strap (visible), headline (visible), subheadline (hidden) |
Headline 72 |
3 |
Headline 72 |
strap (visible), headline (visible), subheadline (visible) |
and so on... |
|
|
|
In the similar way, create the body formats. Let's assume that your newspaper uses 12 different body styles. Consequence: you will create 12 different formats, one for each body you use, and 12 style libraries, and in each library equal number of body styles.
Format |
Library |
Styles |
Body 10 |
Body 10 |
body, firstpara, byline, colhead |
Body 10v |
Body 10v |
body, firstpara, byline, colhead |
Body 11 |
Body 11 |
body, firstpara, byline, colhead |
and so on... |
|
|
And so you will do for photo, and other types.
The approach is based on following principles:
•Number of tags in a format corresponds to the most complex case.
•Each format contains all the tag names and they're equal across all the formats.
•Unneeded tags in some libraries are set to hidden, instead to paragraph style.