Re: Hyphenation pattern registration
On Mon, Apr 30, 2012 at 1:30 PM, Norbert Preining <preining@logic.at> wrote:
> On So, 29 Apr 2012, Theppitak Karoonboonyanan wrote:
>> - Install loadhyph-th.tex which loads appropriate pattern file
>> based on 8-bit/UTF-8 encoding.
>
> Be warned, you package is still faulty! Pleae take a look at the
> current loadhyph-*.tex files. WHy, we support now platex
> (Japanese TeX), so you have to have a new check. Here I manually
> changed theloadhyph-th.tex so that it looks like:
>
> \begingroup
> \ifx\kanjiskip\undefined
> % Test for native UTF-8 (which gets only a single argument)
> % That's Tau (as in Taco or ΤΕΧ, Tau-Epsilon-Chi), a 2-byte UTF-8 character
> \def\testengine#1#2!{\def\secondarg{#2}}\testengine Τ!\relax
> \ifx\secondarg\empty
> \message{UTF-8 Thai Hyphenation Patterns}
> \input hyph-th-utf8.tex
> \else
> \message{LTH Thai Hyphenation Patterns}
> \input hyph-th.tex
> \fi\else
> \message{Thai patterns not supoprted on ptex}
> \fi
> \endgroup
>
> And then it worked. Otherwisse format building with texlive-lang-cjk
> will fail.
OK. I have committed the change to upstream SVN.
Thanks for the suggestion.
> Please adapt your file (loader) to the current necessity, or
> change your patterns to a format that it is readable by platex,
> iethat the patterns are encoded with ^^ notation.
What is the content supposed to encode? Hexadecimals of
the UTF-8 contents?
Thanks,
--
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/
Reply to: