Hi Norm:
Hmmm..... unfortunately, for me, this is not the first time my curiosity
has lead me down this type of path. :-( But variety is......
And curiosity killed the ...
Does the Default Style Set remain fixed?
If you have defined some, deleted some, modified some, does it populate
with those changes?
What do you mean by "It"? A document can have multiple templates. When you
create a document, you get the style set contained in the template that the
document is based on.
If you do not choose a different template, then the entire style table comes
from the Normal template if you have customised any of the styles in Normal.
If you have not customised any styles in Normal, the Normal style set is all
"empty" and it is not copied to the document.
In which case, or if you click the "New blank document" button, the default
style set comes from the definitions hard-coded into Word itself.
If you do choose a template other than Normal to create your document with,
or if your Normal template contains any customised styles, then the default
style set comes from Normal template, and is determined by the version of
Word that created Normal.
Once the document has been created, its default style set remains unchanged,
unless you change it.
Any styles you change or define are added to the document you are working on
at the time, but they are not added to the template unless you cause that to
happen.
OK.... got that. So modified are there in that list.
ONLY if you remembered to add them to Normal when you modified them.
That one I don't understand..... Does that mean I can create styles that
will be only for that document and not added to any template?
Yes. In fact that's the normal condition. Styles will not be added to a
template unless you force that, by checking "Add to template".
The "Working" style-set -- the one that Word is USING -- is contained in the
document file. It has no effect on the template file, unless you force that
to occur.
The styles in the Attached Template and any Global Templates in play (such
as Normal, but there can be others) are accessible from the document, but
they do not come into play unless the document does not already contain a
style of the same name.
If you apply a style, and the style exists in the document, that style is
used; Word does not look in any template. If, when you apply a style, the
style required is NOT already in the document, Word then looks down its list
of available templates. It uses whichever copy of the style it wants that
it first finds. It looks first in the Attached Template if there is one.
Then it looks in the Global Add-ins, if there are any. Then it looks in
Normal template, and finally, it looks in the Word application code.
So you can have a style named Body Text. In the Attached Template the font
is blue, in one of the add-ins, it's red. In another add-in, it's green.
In Normal, it's brown.
When you apply that style, you will get blue text. If the Attached Template
is not available because it is on the machine of the document's author, you
will get red text. If the add-ins are not available because you are out of
the office, you will get brown.
When you send the document back to the author, you will get bad language:
because the style definition in the document is now "not blue" and unless he
updates the document styles, it will stay that way. Remember: styles
applied in a document are ALWAYS stored in that document, and if a stye is
stored in the Document, Word looks no further for it.
So no where can one see all styles that are available to be used?
By looking in "All styles". Word 2008 will show you "All Styles". It WON'T
allow you to customise the list of styles you can see: you either see ALL,
or Available. Word 2007 has several other views available that you can
customise to show selections of styles.
If so, is there an easy way to understand, for me to understand
,
what MS means by the list of All Styles?
In Word 2008, they mean "All the styles visible to the document", including
all of the styles in all the attached templates, if any.
For User Defined Styles? Is it for the document or is it for the user?
For the Document. The style table is LOCAL. It's in the document.
For the DOCUMENT. A style is added to the style table at the instant of
first use. It is then stored in the document forever.
Again, forget the detail, understand the CONCEPT; then all this will make
sense to you. The style table is in the document, and there's only one of
them. But the list of styles you see depens on how many documents are
visible from the document you are working on.
The content of the list depends on which templates are visible from that
document. If the document has lots of templates, you will see styles from
all of those templates in the list.
Is it deleted from all style lists and thus never to be used again?
Depends on your "Customisation Context" -- the template you chose if you
were working in a template. If you are not working in a template, the style
is deleted from the local document. If you are working in a template, the
style is deleted from the template you selected (and not from the local
document).
For the number of times this becomes an issue, it's really not worth
expending brain-power on it. If you see the style you want, all is good.
If you don't, go look in the template (or create a new copy). Simple, and
quick.
It matters to me: Users are copying content in from various sources, and
stuffing up my document style tables. But I have 150 contributors, almost
none of whom know this stuff.
I will make a macro that will delete all the foreigners: it will take about
400 milliseconds to do it
Hope this helps
This email is my business email -- Please do not email me about forum
matters unless you intend to pay!
--
John McGhie, Microsoft MVP (Word, Mac Word), Consultant Technical Writer,
McGhie Information Engineering Pty Ltd
Sydney, Australia. | Ph: +61 (0)4 1209 1410
+61 4 1209 1410, mailto:
[email protected]