This is the central repository for all hyphenation patterns (that we know of). These patterns are encoded in UTF-8, but can also be used with 8-bit TeX engines such as pdfTeX with the help of mechanisms provided with the package. It is meant to be a low-level package and is integrated with all major TeX distributions (TeX Live, MiKTeX, W32TeX); most TeX users should thus not concern themselves with this package, unless of course they’re working on the hyphenation patterns themselves.
We upload the package to CTAN regularly and use git tags to identify versions; a CTAN upload has a version date in the form
yyyy-mm-dd, corresponding to tag
CTAN-yyyy.mm.dd in this git repository. Because the package contains contributions from many different sources that are not updated at the same time, we felt this was this best choice for version identifiers.
If you are an author of hyphenation patterns and want to add or update them, please contact the maintainers through the mailing list: firstname.lastname@example.org You can also visit the TeX hyphenation page for more information and technical details.
bundle exec rake runs the default task in the Rakefile.
Download the contents of this package in one zip archive (4.4M).
hyph-utf8 – Hyphenation patterns expressed in UTF-8
Modern native UTF-8 engines such as XeTeX and LuaTeX need hyphenation patterns in UTF-8 format, whereas older systems require hyphenation patterns in the 8-bit encoding of the font in use (such encodings are codified in the LaTeX scheme with names like OT1, T2A, TS1, OML, LY1, etc).
The present package offers a collection of conversions of existing patterns to UTF-8 format, together with converters for use with 8-bit fonts in older systems. Since hyphenation patterns for Knuthian-style TeX systems are only read at iniTeX time, it is hoped that the UTF-8 patterns, with their converters, will completely supplant the older patterns.
|Copyright||2008–2021 TeX Users Group|
Manuel Pégourié-Gonnard (inactive)
Khaled Hosny (inactive)
Élie Roux (inactive)
|Contained in||TeX Live as hyph-utf8|
MiKTeX as hyph-utf8