Automatically Assigned Fonts in TOC & TOF are Inconsistent

J

JonTarg

The Table of Contents in Word 2007 assigns fonts automatically by heading
level, however it does so inconsistently; e.g. some level 3 headings appear
in Times Roman, while others appear in Calibri - these assigned fonts do not
follow the font selection for the correspondng entry in the body of the text.

At present the only way that I am able to apply a consistent font/level
style is to apply changes manually; however, when the TOC is updated the font
inconsistencies reappear.

Similar faults occur in Tables of Figures; e.g. some figure headings appear
in bold text, while others don't, regardless of the type used in the body of
the text.

Any suggestions about effecting a stable fix for these problems?

----------------
This post is a suggestion for Microsoft, and Microsoft responds to the
suggestions with the most votes. To vote for this suggestion, click the "I
Agree" button in the message pane. If you do not see the button, follow this
link to open the suggestion in the Microsoft Web-based Newsreader and then
click "I Agree" in the message pane.

http://www.microsoft.com/office/com...c&dg=microsoft.public.word.application.errors
 
S

Suzanne S. Barnhill

The fonts used in the TOC are determined by the TOC styles, not the heading
styles. Check the formatting of TOC 1, TOC 2, etc., to make sure that they
are consistent. Note also that the TOC entries will pick up any *direct*
font formatting applied to headings (anything other than the Default
Paragraph Font defined in the heading style).

--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA
http://word.mvps.org
 
J

JonTarg

I tried changing the TOC style for the whole TOC; font inconsistencies remain.

Changing the TOC style doesn't fix the arbitrary bolding of entries in the
TOF either.

I have experimented with changing the font/typeface of the individual
entries in the body of the text without achieving uniformity in the TOC or
the TOF.
 
S

Suzanne S. Barnhill

There is no "TOC style for the whole TOC." Level 1 entries use TOC 1, Level
2 use TOC 2, etc. Also, although changes to the paragraph formatting of a
single entry are propagated (because the TOC styles are set to update
automatically), I find that font changes are not. You have to go to the
Format Style dialog and explicitly change the font for the style(s).

Are you sure you have not applied direct bold formatting to some of the
headings that are being included in the TOC?

--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA
http://word.mvps.org
 
T

Terry Farrell

Also note that TOC styles are based on normal style as well as being set to
automatically update (in my mind, crazy default settings). I always start by
setting TOC1 to be based on No Style and turn off the Automatic updates.
Then I set TOC2 downwards on TOC1 Style. That seems to make them far more
resistant to wayward changes.
 
P

Pamelia Caswell via OfficeKB.com

But note that in W2007, basing a paragraph style on no style does not prevent
unwanted formatting the way it once might have. If a user has not modified
the defaults (= no style) and has modified the normal style, basing a TOC 1
style on no style could allow 1.15 line spacing, calibri font, and 10 point
paragraph spacing to creep into the TOC and, of course, could allow that to
change if a user accidentally clicks a different style set. In such a case
it may be better to base the TOC styles on normal or on whatever the base
text style is for the TOC.

Pam



Terry said:
Also note that TOC styles are based on normal style as well as being set to
automatically update (in my mind, crazy default settings). I always start by
setting TOC1 to be based on No Style and turn off the Automatic updates.
Then I set TOC2 downwards on TOC1 Style. That seems to make them far more
resistant to wayward changes.
I tried changing the TOC style for the whole TOC; font inconsistencies
remain.
[quoted text clipped - 50 lines]
 
T

Terry Farrell

Pam

That may well be true which is why (in practise) whenever I create a new
template to be used by other users, I usually start by creating a 'base
style' with a name corresponding to the template name using the font set
that will predominate the template. Then I base nearly all its styles on
that base style rather then nothing. It still isn't 100% unbreakable and
adds to the time creating the template, but goes a long way to stop
accidental breaking of a template!

Terry

Pamelia Caswell via OfficeKB.com said:
But note that in W2007, basing a paragraph style on no style does not
prevent
unwanted formatting the way it once might have. If a user has not
modified
the defaults (= no style) and has modified the normal style, basing a TOC
1
style on no style could allow 1.15 line spacing, calibri font, and 10
point
paragraph spacing to creep into the TOC and, of course, could allow that
to
change if a user accidentally clicks a different style set. In such a
case
it may be better to base the TOC styles on normal or on whatever the base
text style is for the TOC.

Pam



Terry said:
Also note that TOC styles are based on normal style as well as being set
to
automatically update (in my mind, crazy default settings). I always start
by
setting TOC1 to be based on No Style and turn off the Automatic updates.
Then I set TOC2 downwards on TOC1 Style. That seems to make them far more
resistant to wayward changes.
I tried changing the TOC style for the whole TOC; font inconsistencies
remain.
[quoted text clipped - 50 lines]
 
L

LAC

I'm having a similar problem (Word 2007). I have done everything listed in
this response, including setting TOC1 to no style and then setting it back to
the original (body text TOC) after reading the last 2 posts.

My header styles are in arial and some appendix styles that go into the TOC
are in courier new (scientific tables). I've gone through the manual create
TOC setup and set everything to arial but when the TOC is generated I get
times new roman except for the page numbers, which are in arial. I've also
checked the format numbering within the TOC create and in the header styles
as Suzanne had mentioned in other posts. The only way I can get rid of this
is to format the entire TOC manually for arial. Any other ideas?

Thanks in advance,
Linda
 
S

Stefan Blom

Modify the TOC styles to have the formatting you want. And then (this is the
crucial step), remove any direct font formatting from the headings in your
document.

To remove direct font formatting from paragraphs, select them and press
Ctrl+SpaceBar.
 
L

LAC

Stefan, I did exactly as you noted and the text remains in TNR. This is the
first time I've had this happen in a TOC. Usually I can fix it.
 
S

Stefan Blom

Have you also selected the TOC and pressed Ctrl+SpaceBar? Just in case, then
update the TOC again.
 
T

Terry Farrell

TNR is the Word default font that it resorts to when it doesn't know what to
use, suggesting that there is a conflict of styles and direct formatting
somewhere.

Also note that by default (out of the box install), for some really strange
reason, TOCs 1-4 have the Automatically Update disabled whilst TOCs 5
onwards have it enabled. So make sure all the TOC styles have the automatic
update disabled.
 
L

LAC

When I highlight the TOC and press Ctrl+spacebar the TOC formats properly.
However if I update TOC/update entire table it reverts back to TNR. Perhaps
it's something with this document. I've never had this problem before. I
inherited this document from a vendor so it may be something in the way they
set it up originally. In the end I pdf'd the version with the correct
formatting for archive and decided to call it a day. Very frustrating that I
can't figure this out.
 
S

Stefan Blom

In my experience, all of the TOC styles have "Automatically update" enabled by
default, and I think it works rather well with those styles, at least if you
want to quickly change settings on the paragraph level, such as tab stops.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top