PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Option 'babel' depreciated



mad
10-08-2010, 13:10
Hallo zusammen,

aus meiner Style-Datei wird folgende Fehlermeldung ausgelöst:

\define@key{csq}{babel}[true]{%
\csq@warning{%
Option 'babel' depreciated.\MessageBreak
Using 'autostyle'}%
\setkeys{csq}{autostyle=#1}}

Kam glaube ich mit dem Wechsel von miktex 2.7 auf 2.8.

Was bedeutet das und was muss ich tun?

Braucht ihr ein Minimalbeispiel?

Gruß Madlen

Stefan_K
10-08-2010, 13:32
Hi Madlen,

ohne das Minimalbeispiel kann man nur raten, was die Meldung auslöst oder man weiß es zufällig. "aus meiner Style-Datei" sagt auch nichts.

Die Meldung stammt vom csquotes-Paket. Die Option babel ist ein alias für autostyle und wird von der neuen csquotes-Version als veraltet bemängelt. Gib statt babel einfach autostyle an, dann verschwindet die Warnung, die Funktionalität ist genauso wie mit babel beabsichtigt.

Viele Grüße,

Stefan


--
TeXblog (http://texblog.net)

rstuby
10-08-2010, 13:41
Mad, also das PAKET babel ist garantiert nicht veraltet.
Du musst wirklich irgendwo eine OPTION babel angegeben haben, die veraltet ist.

mad
10-08-2010, 13:45
Hallo Stefan,

sorry dass ich kein Minimalbeispiel eingestellt habe.
Das was du vorgeschlagen hast, war die Lösung.

Dankeschön!!!

Gruß Madlen

mad
10-08-2010, 13:46
Hab das babel bei ngerman nun aber bei csquotes nicht mehr. Ist das so in Ordnung?


\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[autostyle,german=quotes]{csquotes}

Stefan_K
10-08-2010, 14:02
Das Weglassen der babel-Option ist in Ordnung, denn Du hast ja das gleichbedeutende autostyle gesetzt. Aus der csquotes-Doku:


Option
babel=true, false, try, once, tryonce

A legacy alias for the autostyle option. This option is depreciated.

Stefan