I think this is pretty much a personal decision. I usually use nonbreaking
spaces in dates (between the month and day) and sometimes in names. I use
nonbreaking hyphens in phone numbers and in constructions such as "AK-47."
Many situations actually call for a nonbreaking en dash, and there is
(unfortunately) no such animal; luckily, the minus sign (Unicode glyph 2212)
is virtually identical and nonbreaking by default.
--
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.