I searched at the MVPs site, including in Huggan's "Bend Word to your Will"
and could not find a reference to columns that dealt with how to avoid
splits.
Elliott Roper, or any other reader of this thread, do you have a specific
url?
Thanks, Norm
Norm,
That article had many useful points, but I don't think it directly addresses
the issue at hand.
Copy and paste the
Try following test data Word and see if it produces the result your after.
Copy it, Paste it, select all, and then set the format:
Format/Paragraph/Lines and Page Breaks: check "Keep with next"
================== Test Data ==============
Person 11000 Main StreetAnytown, ST 12345Phone 1
Person 22000 Main StreetNextTown, ST 22345Phone 2
Person 33000 Main StreetNextTown, ST 32345Phone 3Note: Past president
Person 44000 Main StreetNextTown, ST 32345Phone 3Extra lineA Extra
lineB Extra lineC
Person 5NOTE: No address or phone
================================================
Test this by adding returns at the beginning of your column or document
until the roster entry (paragraph) tries to split, if the whole entry moves,
your set.
If it works like it does for me, you'll see that it doesn't matter how many
lines are in the roster entry.
If you want to convert your document to behave this way, you'll need to
replace all mid-roster returns. This requires a slightly sophisticated
search and replace operation -- you'll have to perform the exact execution
of a few steps -- but that sure beats replacing all those returns by hand!
Here's one strategy for changing all single returns to "manual line breaks":
1) Make a backup of your roster document. Edit your working copy as
described below.
2) Find all double returns (paragraph marks): ^p^p
.... replacing with € or some other unique character you know is not in your
document.
(Be forewarned this step will make your look horrible temporarily and jam
all your entries together ... proceed calmly.)
3) Find all the remaining single returns (paragraph breaks): ^p
.... replacing with "manual line break": ^l
4) Now reinstate your double returns:
Find all €
.... replacing double returns (paragraph marks): ^p^p
Once this is completed, set the format with the following steps:
Select all
Format/Paragraph/Lines and Page Breaks: check "Keep with next"
Test the document as before to see if the roster entries hold together and
resist splitting at column or page breaks.
In the future, when entering new roster items:
1) Use shift-return for line breaks within a roster entry. *
2) Use a double return at the end of a roster entry
3) Always make sure the Format of the entire document is:
Format/paragraph/Lines and Page Breaks:
Keep with next: checked
NOTE: widow/Orphan has no impact
* Previously I've known Shift-return as "soft line breaks." Microsoft's
documentation calls them "manual line breaks." Whatever the name, they are
ASCII character 11 -- known in the world of ASCII as a vertical tab. Many
applications use them to allow line breaks with paragraphs; including
Filemaker uses them for line breaks within a record -- this is because a
return is ordinarily use to mark the end of a record.)
One last thing, you can find all those funny characters in pop-up menu in
the Find/Replace window.
Hope that does it,
John