I’m with Twoflowers. With rare exceptions, I prefer left justified, ragged right, no hyphens. Full justification drives me batty.
This is the way it is for almost everything I read these days. I think it’s generally good practice to avoid using a hyphen simply to break a line at some arbitrary point.
It’s weird. Hyphens are disappearing from compound modifiers (I see a lot of things like “the land based bomber” instead of the correct “land-based bomber”)…BUT I also see a lot of cases, by the same writers, where they have started incorrectly adding a hyphen to noun phrases that would have a hyphen if they had been used as modifiers (example: the correct modifier “safety-significant changes have been made” leads the writer to add the incorrect “and so this improves the system’s safety-significance” later in the same document).
I was probably too empathetic before. What I really meant was that Word 2007’s hyphenator is far inferior to the one WordPerfect had 20 years back. WP would let you specifiy that certain words never be hyphated, for instance, or that they alway be hyphenated in a particular place or not at all, or that you had to allow at least 4 characters on one side or the other, and so forth.
But Word won’t do that. Likewise it won’t let yhou choose to, for instance, have allow widows but not orphans, or the reverse. I’d complain more about my hatred of Word but I don’t wish to hjijack.
Forget Word, which isn’t a decent layout program. But good layout programs like Pagemaker, Quark or InDesign allow the user to control all these variables, and a good layout artist knows how to adjust them for the particular job.
You don’t have to. Word isn’t up to the task for professional text layout. As I mentioned above, serious layout programs allow independent control of widow and orphan situations as well as even more esoteric factors.
I’d buy that if WordPerfect hadn’t been able to control widows & orphans in 1990.
I will, however, agree that Word is not up to the task of professional text layout.
TeX has a wonderful (and public domain) hyphenation algorithm (and one for each of dozens of languages). But its paragraph-setting mechanism is so good that it rarely hyphenates. And there are some pairs of words that are spelled the same and hyphenated differently (re-cord/rec-ord and equiv-alent/equi-valent are two that come to mind) and it won’t hyphenate them at all unless you put them in your exception dictionary. And you can add discretionary hyphens (used only when necessary). Very flexible and very accurate. It can even handle situations like they have in German where the word backen is hyphenated as bak-ken.