[tex-hyphen] Add a new language support (+hyphenation)
Arthur Reutenauer
arthur.reutenauer at normalesup.org
Wed Jun 11 21:27:59 CEST 2014
Hi Krzysztof,
You've come to right place to ask about adding support for a new
language in TeX. You seem to have already done most of the work, and
the only step you're missing is to regenerate the format files; in TeX
Live that is done with the utility "fmtutil" to install them as a single
user, or "fmtutil-sys" for a system-wide installation. You'd thus want
to invoke the command
fmtutil --all
(or fmutil-sys as root) to rebuild all the formats. If you're only
interested in, say, XeLaTeX, you can say
fmtutil --byfmt xelatex
and speed up the process a bit.
Note that, as has been mentioned, the file language.dat is usually
itself generated from other sources; you'll probably want to look into
the way TeX Live is configured on Gentoo to know which file to edit (I
don't use Gentoo myself, but as a matter of comparison Debian uses a
sub-directory of /etc as the source of language.dat and related files).
> Can you tell me, if there is some kind of manual or at least a list of
> things to do, to add support for language/hyphenation?
Unfortunately not, adding a new language is a highly specialised area
of TeX, and we're very few people working on language support generally.
But you're welcome to ask any questions here, of course.
As a side note, since your patterns are for Pāli in Latin
transliteration, I'd use the code pi-latin, instead of just pi, to tag
the language.
Best,
Arthur
More information about the tex-hyphen
mailing list