[tex-live] hyphen -- nearly all languages added by default

Norbert Preining norbert at preining.info
Thu Jun 16 15:07:45 CEST 2016

Dear Werner

Only quick from the mobile

On June 16, 2016 9:48:07 PM GMT+09:00, "Dr. Werner Fink" <werner at suse.de> wrote:
>  tar Oxf archive/hyphen-base.tar.xz tex/generic/config/language.dat
>shows that *all* hyphens had already been added.  The same for

Yes, but it has been like this since long. A distribution (including TeX Live itself) that allows for partial install may not use this file, by either generating a fitting copy and optionally not even including this file.

How did you do this till 2015? You still had to activate patterns on demand at package installation time, right? (Same with font maps and format definitions!)

If you don't like the Perl modules, at package (rpm) creation date you can parse the tlpdb trivially in shell (enough examples are floating around) to pull out the AddHyphen lines used in the packages to be built, and adjust the post-install routine to activate the hyphens (and deactivate on uninstall) in the system language.*

If you can use Perl, just load the TL modules, in particular TLPDB to parse, and TLUtils to generate the language.* files.

All the best


PREINING Norbert + TeX Live & Debian Developer + http://www.preining.info
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13

More information about the tex-live mailing list