Trying to insert captions and cross-references, everything keeps changing!

J

Julie

I am working in Word X for Mac Release 1 on OS 10.3.2 on a G5 2G dual
processor. Here's the problem: I am editing a 15-page document that
contains 12 graphics (both photos and vector drawings). I am
attempting to insert captions under the figures and then
cross-reference them in the text. The only way I could find to do this
is as follows: Insert a text box; insert the graphic into the text
box; insert a caption; convert the text box to a frame. This system
worked beautifully for me on a much larger document last week. Today I
am tearing out what few hair I have!!! Everytime I save and reopen,
the document loses track of which numbers go where. Figure captions
numbers will suddenly change and then the cross-references in the text
can no longer see them so the text is full of "Error! Reference source
not found" messages. I have carefully gone through to make sure I have
set everything up correctly ... and I have. Another odd thing is when
I try to apply a style to the caption, it pops it out of the frame and
sticks it into the middle of the text on that page. The final straw is
that the last time I opened the document suddenly all of the figure
names, which had been labeled "Figure 1," "Figure 2," and so on, had
mysteriously lost the word "Figure" and only the number shows up in
both the caption and the cross-reference in the text.
 
B

Beth Rosengard

Hi Julie,

I haven't worked with captions much myself so I can't answer from personal
experience, but I can offer this previous post by John McGhie:

~~~~~~~~~~~~~~~
Word makes up a print job by "filling pages" beginning at the top of the
file. A Word document is best thought of as a three-layer sandwich, with
text in the middle and two drawing layers front and back. There are
actually 22 different "stories" and they do not necessarily have any z-order
relationship: it's just easier to think of it as three :)

By setting graphics inline with text, they will behave like a large
paragraph. They will be pushed to the next page if the graphic will no
longer fit on the one it was on. But it retains its relativity with the
text. Word cannot flow text "backwards" through the document to fill the
gaps: you have to do that manually at final output time. Sorry: if you need
that function, you need Publishing software such as LaTeX.

By floating the graphic, you are now putting the object in the drawing
layer. You now have to set whether it is in front of or behind the text,
and which paragraph it is anchored to. The fundamental "unit" of a Word
document is the paragraph. You can anchor graphics only to paragraphs.

You cannot anchor to a "page" in Word, because a word document does not
contain any pages. Pages are generated on the fly at output time (when they
are displayed or printed). Knowing this is fundamental to understanding
pagination in Word. There are no pages: not until you print. They're never
stored in the file: they don't exist until the job goes to the printer.
Sorry to labour the point, but it's very important.

You cannot take a paragraph out of the text flow unless you make it into a
graphic (by putting it in a text box). If you do, it will behave like a
graphic: floating around in the drawing layer. The text box must be anchored
to a paragraph.

The "anchor" sets the origin from which Word calculates the position of the
parts of a graphic.

To avoid having drawing objects wandering around your document, always
anchor the drawing object to its accompanying text. If you are going to do
that, you might as well make it inline: it's less trouble. If the thing is
floating, you have to reposition it each time it does move a page: if it's
sitting on a paragraph that justifies correctly, the picture will always
land in the correct spot.

Now, let's see: did I directly answer your question? Not adequately...

Let's try again:

1) Don't bother with floating graphics on long documents, they're not worth
it. For short documents with eye-catching effects, they are the only way to
achieve those affects. For long documents you have to maintain over time,
forget it.

2) Learn to use the paragraph properties Keep With Next and Page Break
Before to control what happens when Word makes up the pages. Keep With Next
holds a paragraph on the same page as the one after it: throwing it to the
next page if necessary. If you set five paragraphs to keep with next, they
will all move as a block. Page Break Before generates a page break before
each paragraph that has that property.

3) To save stuffing around with this for every picture, set these
properties as part of a "Pix" style that you use for the paragraphs you use
to mount pictures on.

4) When inserting captions, create a blank paragraph after the picture
paragraph, place your insertion point in it and then use Insert Caption.
This places the caption as text in the text layer, rather than as a floating
graphic in a text box in the drawing layer. This has the added advantage
that if the caption is in the text layer, the Table of Contents and Index
Generators can see it: if it is in a Text Box, they can't.

5) To ensure the picture and its caption do not get separated, make sure
the Picture paragraph has a Keep With Next and the Caption paragraph does
not. The page break, if it is needed, will occur either before or after the
pair of them.

6) For difficult situations, create a borderless table and place your
graphic in that. You can then use the table cells to minutely position the
graphic and its caption. Note: a graphic MUST be inline to be "in" a table,
otherwise it floats on top of it.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Hope this helps ... and also be sure you have Office/Word fully updated
(<http://www.microsoft.com/mac/download/>)

--
Beth Rosengard
Mac MVP

Mac Word FAQ: <http://word.mvps.org/FAQs/WordMac/index.htm>
Entourage Help Page: <http://www.entourage.mvps.org/toc.html>
 

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