LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Classic View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

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

Print Reply
Mime-Version: 1.0 (Apple Message framework v1077)
Content-Type: text/plain; charset=us-ascii
Date: Tue, 2 Mar 2010 11:19:01 +1030
Reply-To: Mailing list for the LaTeX3 project <[log in to unmask]>
From: Will Robertson <[log in to unmask]>
Message-ID: <[log in to unmask]>
In-Reply-To: <20100301194054.GA4037@khaled-laptop>
Content-Transfer-Encoding: 8bit
Sender: Mailing list for the LaTeX3 project <[log in to unmask]>
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