LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Will Robertson <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Tue, 2 Mar 2010 11:19:01 +1030
text/plain (29 lines)
On 02/03/2010, at 6:10 AM, Khaled Hosny wrote:

> Trying to fix this for Babel, i.e. hyphenation patterns are only loaded
> when requested, I patched hyphen.cfg file to do so when running under
> LuaTeX. It seems to work, as far as my tests go, except that would need
> to explicitly select a language or there will be now hyphenations i.e.
> Bebel don't seem to load any language by default (unlike plain TeX), and
> I'm not sure how to handle this.
> Patch is attached for your comments.

Without doing any tests myself, this looks fine to me.
(Which of course doesn't mean anything.)

My only comment for now is that the line

         \ifcsname bbl@l@exceptions@#1\endcsname

should be better written without assuming eTeX:

         \expandafter\ifx\csname bbl@l@exceptions@#1\endcsname\relax\else

I believe this should be integrated into the LaTeX/babel kernel, but we've still got the problem that the babel test suite has not yet been integrated into the 2e SVN repository.

Is there any way around this impasse?

-- Will