[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

(/usr/local/teTeX/share/texmf/tex/generic/babel/frenchb.ldf


I can get the latter, using:
    \usepackage[german,frenchb,british]{babel}
instead of
    \usepackage[german,french,british]{babel}

due to this coding from  babel.sty :

\DeclareOption{frenchb}{\input{frenchb.ldf}}
\IfFileExists{french.ldf}{%
   \DeclareOption{french}{\input{french.ldf}}%
   }{%
   \DeclareOption{french}{\input{frenchb.ldf}}%
   }


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,
   {\PackageError{french/frenchle}%
    {-63- french or frenchle style files not found}%
    {-63- Check if files exist somewhere in your system.}%
    \let\endfrench\stop%
   }%
  }%


Has anyone else tried using this ?


Cheers,

	Ross


>
> 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