[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