Bug 2... cross references drop down a paragraph when i print

M

Mikey :)

Hi,

Everytime i print my document (about 80,000 words), some of the cross
references decide they want to drop down a line onto a new paragraph.
Occassionally they even change the style of text after them. This is a
nightmare. Is there a workaround fix for this? Im using the latest version
of word 2007.

Thanks
 
G

Gordon Bentley-Mix on news.microsoft.com

Have you tried deleting and reinserting the problematic cross-references? Do
it with a couple and see if it fixes the problem, and if it does I'll explain
what I think is probably going on.
--
Cheers!

Gordon Bentley-Mix
Word MVP

Please post all follow-ups to the newsgroup.

Read the original version of this post in the Office Discussion Groups - no
membership required!
 
M

Mikey :)

Yes that solves it. I have done this in the past... I have never monitored
what the problematic cross references were though. So i wasnt sure whether
deleting and reinserting the references was fully solving the problem, or
whether it was just random... such that i was worried if i did reinsert the
cross references that they would just start doing the same thing when i came
to print it on a subsequent day.

It would be good if you could shed some light on this :)

Thanks
 
G

Gordon Bentley-Mix on news.microsoft.com

This problem occurs most frequently when a cross-reference is inserted and
then content is added to the document directly before the "target" of the
cross-reference by placing the cursor directly in front of the "target" and
pressing the Enter key (or typing or inserting some other content). For
example:

You have a heading in your document that says "My Heading" and is formatted
using a Heading style. You insert a cross-reference to this heading. Word
automatically inserts a hidden bookmark to this heading for use by the
cross-reference. Subsequently, you decide to add some content before this
line by putting your cursor before the text "My Heading" and pressing Enter.
You then change the style of the newly created line and add the content.
Everything looks fine, including the extant cross-reference, but when you
print the document, the cross-reference is messed up; it now contains the
additional content. (In your particular case, I would venture that all you've
ever done is added a blank line before the "target" text, but if you add lots
of text or a page break or something, that would appear in the
cross-reference as well.)

What's happening is that the newly added content is actually being insert
within the hidden bookmark. This is because the hidden bookmark starts at the
very beginning of the line, and it's not possible to get "in front" of it.
Then when you print your document, you have the option to update fields on
printing selected, and Word automatically updates the content of the
cross-reference with the content from the hidden bookmark. This can real PITA
when you added heaps of content or inserted a page break before the "target"
and suddenly you've got a bit chunk of text or an extra page in your document.

To verify this, manually insert a bookmark around some text at the start of
a paragraph and then insert a cross-reference to the bookmark in another
location. Now go back and add some content in front of the bookmark, then
update the cross-reference using F9. The additional content will probably
show up in the cross-reference, and if you select the option to display
bookmarks, you'll see that the bookmark starts at the beginning of the
additional content.

The format of the text after the cross-reference sometimes gets changed as
well because, under certain conditions, changing the style of a portion of
paragraph can cause the style of the whole paragraph to change as well.
(Fellow MVP Shauna Kelly talks about this on her website.) So when you
changed the style applied to the new content, this style is then cascaded
through to paragraph containing the cross-reference when the cross-reference
is updated.

The way to prevent this from happening is to always insert content *after*
the paragraph preceding a cross-reference "target". So in the example above,
instead of putting your cursor directly before the text "My Heading", put it
at the end of the line above and then add your content. In addition, I always
try to avoid inserting page breaks before a heading. Instead, I'll set up the
Heading style with "Page break before" or, if I don't want a page break
before every instance of a particular style, manually format a single
instance.

You might also consider updating and verifying the cross-references in your
document before you print it. I do this by pressing Ctrl+A and then F9, and
then using the 'Find' functionality to browse through the fields.
--
Cheers!

Gordon Bentley-Mix
Word MVP

Please post all follow-ups to the newsgroup.

Read the original version of this post in the Office Discussion Groups - no
membership required!
 
P

Peter T. Daniels

So is there a logical reason why bookmarks are not shown when Non-
Printing Characters or Hidden Text is shown, but you have to
specifically request bookmarks to be shown?
 
G

Gordon Bentley-Mix on news.microsoft.com

Dunno Peter. But it wouldn't make any difference in this case because the
bookmarks used by cross-references to Headings (and other built-in
'cross-reference-able' things like Numbered items, Figures, etc.) aren't
shown even when you do "specifically request bookmarks to be shown"; that's
why they're called hidden. The only way you would know that they were there
is if you looked in the 'Bookmark' dialog box (Insert | Bookmark... in Word
2003) and selected the 'Hidden bookmarks' checkbox - and then only after
inserting a cross-reference of the appropriate sort.
--
Cheers!

Gordon Bentley-Mix
Word MVP

Please post all follow-ups to the newsgroup.

Read the original version of this post in the Office Discussion Groups - no
membership required!
 
M

Mikey :)

thanks for that explanation.

Im constantly shoving the cursor in front of the caption text that im cross
referencing and hitting enter. I shall refrain from doing this and reinsert
the problematic cross references.

cheers
 
P

Peter T. Daniels

That doesn't change the question. Is there a logical reason why this
particular subtype of bookmark isn't shown even when "show bookmarks"
is checked?

One hates to constantly be invoking FrameMaker, but there all cross
references are marked in the text with a T-type character that goes on
and off with the equivalent of Show Non-Printing Characters. (And
graphics anchors, including those for tables, are shown as an inverted
T.)
 
G

Gordon Bentley-Mix

Like I said, dunno, so stop asking. I didn't develop Word; I only just use
it for fun and profit.

And for the record, if you'd bother to read your own posts, you'd see that
you've now asked a different question. Stop being a troll.
 
P

Peter T. Daniels

(a) You're not the only person who reads these threads.

(b) "Why are some bookmarks not included in Show Hidden Text" is not a
different question from "Why are bookmarks not included in Show Hidden
Text." It is an included question.

(c) After the nasty responses you've given to several recent queriers
here, you have no business name-calling.
 
G

Greg Maxey

(b) "Why are some bookmarks not included in Show Hidden Text" is not a
different question from "Why are bookmarks not included in Show Hidden
Text." It is an included question.

Perhaps the answer is arcane. Like the type of program language that you
need to be skilled in to customize the ribbon.
 
G

Gordon Bentley-Mix

He shoots! He scores!

Such a simple toy. The sig might have changed but the troll lives on...
 

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