OK, I think I understand how you are going about it now. Evidently, the
objects you are captioning are 'free-floating' (the handles that appear
around the edge when you select them are hollow circles). When you insert the
caption it is automatically being placed in a text box which is also
'free-floating'... in other words has Text Wrap applied.
I'm _not_ saying that is the wrong way to go by any means. Obviously it
works, but I believe that is where the problem is arising... especially if
the figures/captions get moved around, as the numerical order is determined
by position in the doc relative to the other captions.
I use a different technique and have not experienced the problem. If the
graphic doesn't get placed as an InLine graphic, I select it and use the
Properties/Picture toolbar to make it In Line with Text (the selection
handles appear as solid black squares). It is treated as an oversized
character and essentially constitutes a paragraph in the doc. (Although it
can still be resized, etc. and it can also be dragged or cut/pasted to
another location as long as that location is a text line or empty ¶)
When I select the object and insert the caption, it is inserted as a para
directly below the object and not in a text box. This also gives me the
option of _not_ selecting the object and placing my insertion point to the
left or right (in which case the caption is in the same para as the object)
or on an empty para above to insert the caption there. Hence, the earlier
suggestion of using Keep with Next if the caption occupies the para above or
below. I can also replace the ¶ with a soft return (shift+enter) to have the
object & caption as part of the same para but on separate lines. In that
case, Keep Lines Together.
If the object & caption are in the same para, I insert a non-breaking space
(ctrl+shift+spacebar) to both separate them a little and yet prevent them
from getting split up as a result of further editing. It also seems to help
the program keep track of the sequential numbering of the objects because
they are more easily tracked as text lines as opposed to being 'randomly'
located.
Hopefully this will be useful to you.
Regards |:>)