Figure inserted with extra Cross-Refrence

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I have a document with many figures, some are bitmaps and others are embeded powerpoint slides. I have used the insert caption option on all the figures. I then used cross-refrences to these figures in the text, i.e. "see Figure 15" were "Figure 15" is a cross-refrence. I am not sure why, but now I have a problem when I insert a new cross-refrence the associated figure gets inserted too. I can delete the extra figure from the cross-refrence, but when I print or print preview it just comes back

Windows 200
Office 2003
 
I have seen this too. It seems to occur only when the caption is separate
from, but on the same line as, an in-line picture. A workround is to toggle
the field display (ALT+F9) and bookmark only the Caption. Then use the REF
field to call your bookmark, rather than use the cross reference tool. I
have been unable to reproduce the issue with captions that are linked
directly to the image.

--
<>>< ><<> ><<> <>>< ><<> <>>< <>>< ><<>
Graham Mayor - Word MVP

Web site www.gmayor.com
Word MVP web site www.mvps.org/word
<>>< ><<> ><<> <>>< ><<> <>>< <>>< ><<>
 
Hi bmonteen

A typical sequence of events that can cause this problem is the following:

1. Create a caption.

2. Elsewhere, create a reference to that caption. To do that, Word inserts a
hidden bookmark around the whole of the caption paragraph.

3. Now, go back to insert a picture above the caption. You might go to the
beginning of the caption paragraph and press Enter to create a spare
paragraph. You then insert the picture there. But ... that's within the
hidden bookmark. So when Word updates the caption, it brings along the
picture (or whatever else is now within the hidden bookmark). And Word is
updaing the captions whenever you do print preview or print (which is why
deleting the picture from the cross-reference isn't working for you).

Solution:

You'll have to delete all your current cross-references and re-create them
(sorry!).

In the future, if you have a caption, and you want to create a paragraph
above it, go to the end of the *previous* paragraph and press Enter there.
Then, the new paragraph (into which you might insert the picture) won't get
caught up in the hidden bookmark.

Regrettably, there's no way to see these hidden bookmarks, so you can't
avoid them by eye. Your sequence of events might not be exactly as shown
above. But you can easily reproduce the steps above to create the error,
just to see how it works.

Hope this helps.

Shauna Kelly. Microsoft MVP.
http://www.shaunakelly.com/word


bmonteen said:
I have a document with many figures, some are bitmaps and others are
embeded powerpoint slides. I have used the insert caption option on all the
figures. I then used cross-refrences to these figures in the text, i.e.
"see Figure 15" were "Figure 15" is a cross-refrence. I am not sure why, but
now I have a problem when I insert a new cross-refrence the associated
figure gets inserted too. I can delete the extra figure from the
cross-refrence, but when I print or print preview it just comes back.
 
This is a rather sad state of affairs!

I have found a work around (sort of) suggested by someone
else on this list who had this problem with cross-
references to headings. You edit the style of the caption
to include a page break before. If, like most people, you
like your captions below the figures, this won't work, but
if you don't fancy inserting all your cross-refs again,
you might be willing to live with the captions above the
figures and each figure on a new page.
 
No such workaround is needed in this case. All you have to do is be careful
how you insert your figures if you have inserted the caption first. Also,
you should not try to put the figure and caption in the same paragraph since
Word treats the entire caption paragraph as the caption.

--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA

Email cannot be acknowledged; please post all follow-ups to the newsgroup so
all may benefit.
 
Back
Top