[Top][All Lists]

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

Re: Questions concerning hyphenation patterns for non-Latin languages, e

From: G. Branden Robinson
Subject: Re: Questions concerning hyphenation patterns for non-Latin languages, e.g. Russian
Date: Sun, 23 Apr 2023 20:25:33 -0500

Hi Oliver,

At 2023-04-23T22:05:42+0200, Oliver Corff wrote:
> the recent experiments with Cyrillic-capable fonts encourage me to
> continue my experiments.
> I made a little test file for Russian ( which runs smoothly
> with
> $ groff -k -ms >
> $ ps2pdf
> Direct compilation with -Tpdf would generate a pdf file > 1 MB, hence
> the ps2pdf step.
> This setup is without any Russian hyphenation patterns, so the long
> words (between 25 and 3x characters) in the first section will not get
> hyphenated. Astonishingly enough, even in two column mode without any
> hyphenation the Russian text looks quite acceptable.
> Now I am considering modifying an existing TeX hyphenation file for
> groff use.

Wait!  Before you do that, check out the post-1.23.0 branch in groff
Git, where this has already been done!

We also have Spanish localization on the cooker for groff-next.

I've personally quit doing work on the post-1.23.0 branch because I
keep revising my own changes.  I have a "private branch" that I make
public, but clobber and replace it every week or two since our Git repo
is apparently not configured to let me force-push like a GitHub feature

I discourage people from committing to this branch--that's why it
starts with my name--but I welcome code reviews and critique, or I
wouldn't make it public at all.  Its README.branch file says more.

13 bug fixes are available in the branch; they will have to await the
reopening of master for non-documentation changes after groff 1.23.0 is
finalized--unless Bertrand elects to cherry-pick some, or directs me to.

(Unfortunately, Savannah is resistant to bite-sized URLs.)


Attachment: signature.asc
Description: PGP signature

reply via email to

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