LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Proportional 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
Subject:
From:
Will Robertson <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Tue, 2 Mar 2010 11:19:01 +1030
Content-Type:
text/plain
Parts/Attachments:
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

ATOM RSS1 RSS2