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

Yves Codet ycodet at club-internet.fr
Wed Sep 22 08:52:18 CEST 2004


Hello Ross.

Le 22 sept. 04, à 02:35, Ross Moore a écrit :

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

I'm not sure I understand your question, but here is a tentative 
answer. "French" is a standalone package, by B. Gaulle, which was first 
incompatible with Babel.  J. Braams integrated it as an option beside 
his own French package which he renamed to "frenchb". But I think there 
have always been compatibility issues. For that very reason I always 
use:
	\usepackage[frenchb]{babel}
to call J. Braams's own French option.
	\usepackage[french]{babel}
would call B. Gaulle's package as if it were a Babel option, with a 
risk of conflicts with other ones. Unless you need very special French 
typographical features, J. Braams's "frenchb" should be alright.

Kind regards,

Yves



More information about the XeTeX mailing list