[XeTeX] Sanskrit hyphenation

Yves Codet ycodet at club-internet.fr
Tue Mar 29 18:14:51 CEST 2005


Le 29 mars 05, à 09:32, Jonathan Kew a écrit :

> This was just done to work around a deficiency in the 
> unicode-letters.tex file that XeTeX uses in building the formats. I 
> think I may have corrected that, so that Indic letters will be 
> accepted as "letters" for hyphenation without this extra code; can't 
> remember if I ever checked this.
>
> Anyway, if there is still a problem, the correct solution is to fix 
> unicode-letters.tex, and omit this stuff from hyphenation files.

There seems to be a problem. If I delete the loop I get this:

xeinitex -jobname=splain \*plain \\input sanhyph.tex \\dump
This is XeTeX, Version 3.141592-2.2-0.93 (Web2C 7.5.3) (INITEX)
entering extended mode
(/usr/local/teTeX/share/texmf.tetex/tex/plain/base/plain.tex
Preloading the plain format: codes, registers, parameters, fonts, more 
fonts,
macros, math definitions, output routines, hyphenation
(/usr/local/teTeX/share/texmf.tetex/tex/generic/hyphen/hyphen.tex))
(./sanhyph.tex
! Nonletter.
l.18 1अ
          1
?

Before line 18 there were rules about ZWJ and ZWNJ (which I commented 
out here), and they were also considered as non letters.

Another difficulty; for La TeX format I used to write this:

xeinitex -jobname=slatex \\input latex.ini sanhyph.tex \\dump

but with this command "sanhyph.tex" is now ignored. Has the syntax 
changed?

Kind regards,

Yves



More information about the XeTeX mailing list