bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #61919] Wrong(?) hyphenation (word division) of "material" (for "FO


From: Dave
Subject: [bug #61919] Wrong(?) hyphenation (word division) of "material" (for "FOR-RELEASE"))
Date: Wed, 26 Jan 2022 01:28:46 -0500 (EST)

Follow-up Comment #1, bug #61919 (project groff):

[comment #0 original submission:]
> Wrong(?) hyphenation (word division) of "material"

This is one of a number of hyphenations changed by commit b2284ab0
<http://git.savannah.gnu.org/cgit/groff.git/commit/?id=b2284ab0>.  That commit
from last summer added a new set of patterns (the Kuiken patterns) to the
English hyphenation patterns file; the commit log shows 15 words whose
hyphenation points were altered--all, IMHO, for the worse.

I started writing a script at one point to go through an English word list and
emit all the words whose hyphenation points were changed by this commit,
intending to post the results to the email list for a discussion about whether
this change was a net improvement to automatic hyphenation.  That project has
been pushed aside many times.

Preliminary results are inconclusive; a lot of words do fare better, but
seemingly at least as many were made worse.  While it violates the dictionary,
"material" isn't actually terrible if it's divided as mater-ial; the
one-syllable "drives" is pretty awful with its new break point of dri-ves.

> TeX dictates minimum of three letters at the end.

groff also requires this for the English patterns, though does not enforce it;
see bug #57556.

> Hyphenation patterns need to be updated with each release;
> put that in the file "FOR-RELEASE".

The opening salvo of bug #57594 also mentions this.

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?61919>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]