Hi Christian,
I am in the process of publishing a new hymnal for the Danish church in Vancouver
(http://users.uniserve.com/~mlhansen/hymnal.html), so I too have had to figure out how
to hyphenate in English. Here is what I came up with:
The general rule is that a hyphen may not change the pronounciation of the previous
syllabus. This rule means that a syllabus often begin with a vowel - that's unusual
in Danish (your address is Danish, are you?)
TeX's hyphenation algorith is pretty good. Use it interactively as follows:
tex
** \relax
*\showhyphens{one or more words in English}
...
\end
If you need to repeat the \showhyphens part many times, you can \let\sh\showhyphens
and use \sh{one or more words} instead.
A good dictionary indicates hy-phen-a-tion. (Oxford Advanced Learner's Dictionary to
name one.)
Regards,
Mogens Lemvig Hansen