[XeTeX] Interaction between utf8accents.sty and babel's german.ldf

Ross Moore ross at maths.mq.edu.au
Wed Sep 22 02:35:47 CEST 2004

Hi Jonathan, and Bruno

On 22/09/2004, at 8:34 AM, Jonathan Kew wrote:

>> ! Improper \endL.
>> <recently read> \endL
>> l.2 \select at language {british}
> Unless something else is getting very confused, this suggests that for 
> some reason Babel is generating TeX--XeT-style directionality 
> controls, which are only valid if \TeXXeTstate=1 is specified at the 
> start of the job. The \beginL, \endL, \beginR, \endR primitives are 
> undefined unless the bidirectional typesetting extension is 
> specifically enabled.

Problem solved!  --- at least partially.

conflicting files  french.ldf

My installation is finding:

< (/usr/local/teTeX/share/texmf/tex/latex/le/french.ldf
< File: french.ldf 2001/11/28 v1.9 french option of babel loading the 
French pack
< age

instead of


I can get the latter, using:
instead of

due to this coding from  babel.sty :


Maybe my  /le/french.ldf  is too old now ?
Or just not needed.
It claims to be a 'french pro package':

\InputIfFileExists{french.sty}{}% load our french pro package
  {\InputIfFileExists{frenchle.sty}{}% or the light version if any,
    {-63- french or frenchle style files not found}%
    {-63- Check if files exist somewhere in your system.}%

Has anyone else tried using this ?



> JK
> _______________________________________________
> XeTeX mailing list
> postmaster at tug.org
> http://tug.org/mailman/listinfo/xetex
Ross Moore                                         ross at maths.mq.edu.au
Mathematics Department                             office: E7A-419
Macquarie University                               tel: +61 +2 9850 8955
Sydney, Australia                                  fax: +61 +2 9850 8114

More information about the XeTeX mailing list