Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/01/2007, à 16:27

uz

[OKIDOKI]Babel + Tex: peux plus compiler

Bonjour,

Je n'arrive plus à compiler mon travail. Ça marchait très bien il y a deux jours neutral
Ça doit venir de Babel. Voici les erreurs:


/usr/share/texmf-texlive/tex/generic/babel/babel.sty:134:Package babel Error: Language definition file ngermanfrenchenglish.ldf not found. \ProcessOptions*
/usr/share/texmf-texlive/tex/generic/babel/babel.sty:142:Package babel Error: You haven't specified a language option. ...ry to proceed from here, type x to quit.}
/usr/share/texmf-texlive/tex/latex/extsizes/extsizes.sty:0: It is better to use one of the extsizes classes,if you can.
./Thework.tex:18:Package babel Error: You haven't loaded the option english yet. \begin{document}
./Thework.aux:2:Package babel Error: You haven't loaded the option english yet. \select@language{english}

Après l'essai de compilation, kile ouvre un fichier "babel.sty", dont, j'imagine, le contenu devrait m'aider à résoudre mon problème, mais .... ben je comprends pas smile roll

Voici mon préambule:

\documentclass[a4paper,12pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[ngerman french english]{babel}
\usepackage[T1]{fontenc}
\usepackage[dvips]{graphicx}
\usepackage{extsizes}
\usepackage{times}

Quelqu'un saurait- il de quoi il s'agit?  smile

Dernière modification par uz (Le 12/01/2007, à 20:30)

Hors ligne

#2 Le 12/01/2007, à 19:07

yugo

Re : [OKIDOKI]Babel + Tex: peux plus compiler

si ca marchait avant et que ca ne marche plus, essaie de nettoyer ton projet (efface *.aux, *.ldf, *.toc...) et ressaie de compiler,


Dans la vie il y a 3 sortes d'imbéciles: ceux qui doutent de tout et ceux qui doutent de rien

Hors ligne

#3 Le 12/01/2007, à 19:35

uz

Re : [OKIDOKI]Babel + Tex: peux plus compiler

Merci pour ta réponse smile

Mais, non, d'abord, il n'y avait rien à nettoyer (kile le fait automatiquement), et puis, j'ai  jeté deux trois trucs (le pdf et le dvi par exemple), mais non.

Est ce possible que la syntaxe du préambule ait changé?!!

Hors ligne

#4 Le 12/01/2007, à 19:37

uz

Re : [OKIDOKI]Babel + Tex: peux plus compiler

Je poste ici le document que kile ouvre lorsque j'essaie de compiler:
(J'ai aussi essayé sans kile)


 }
\InputIfFileExists{bblopts.cfg}{%
  \typeout{*************************************^^J%
           * Local config file bblopts.cfg used^^J%
           *}%
  }{}
\DeclareOption{activeacute}{}
\DeclareOption{activegrave}{}
\DeclareOption{KeepShorthandsActive}{}
\ProcessOptions*
\ifx\bbl@main@language\@undefined
  \PackageError{babel}{%
    You haven't specified a language option}{%
    You need to specify a language, either as a global
    option\MessageBreak
    or as an optional argument to the \string\usepackage\space
    command; \MessageBreak
    You shouldn't try to proceed from here, type x to quit.}
  \input{babel.def}
\fi
\def\substitutefontfamily#1#2#3{%
  \lowercase{\immediate\openout15=#1#2.fd\relax}%
  \immediate\write15{%
    \string\ProvidesFile{#1#2.fd}%
    [\the\year/\two@digits{\the\month}/\two@digits{\the\day}
     \space generated font description file]^^J
    \string\DeclareFontFamily{#1}{#2}{}^^J
    \string\DeclareFontShape{#1}{#2}{m}{n}{<->ssub * #3/m/n}{}^^J
    \string\DeclareFontShape{#1}{#2}{m}{it}{<->ssub * #3/m/it}{}^^J
    \string\DeclareFontShape{#1}{#2}{m}{sl}{<->ssub * #3/m/sl}{}^^J
    \string\DeclareFontShape{#1}{#2}{m}{sc}{<->ssub * #3/m/sc}{}^^J
    \string\DeclareFontShape{#1}{#2}{b}{n}{<->ssub * #3/bx/n}{}^^J
    \string\DeclareFontShape{#1}{#2}{b}{it}{<->ssub * #3/bx/it}{}^^J
    \string\DeclareFontShape{#1}{#2}{b}{sl}{<->ssub * #3/bx/sl}{}^^J
    \string\DeclareFontShape{#1}{#2}{b}{sc}{<->ssub * #3/bx/sc}{}^^J
    }%
  \closeout15
  }
\@onlypreamble\substitutefontfamily
\AtBeginDocument{%
  \@ifpackageloaded{ifthen}{%
    \bbl@redefine@long\ifthenelse#1#2#3{%
      \let\bbl@tempa\pageref
      \let\pageref\org@pageref
      \@safe@activestrue
      \org@ifthenelse{#1}{%
        \let\pageref\bbl@tempa
        \@safe@activesfalse
        #2}{%
        \let\pageref\bbl@tempa
        \@safe@activesfalse
        #3}%
      }%
    }{}%
  }
\AtBeginDocument{%
  \@ifpackageloaded{varioref}{%
    \bbl@redefine\@@vpageref#1[#2]#3{%
      \@safe@activestrue
      \org@@@vpageref{#1}[#2]{#3}%
      \@safe@activesfalse}%
    \bbl@redefine\vrefpagenum#1#2{%
      \@safe@activestrue
      \org@vrefpagenum{#1}{#2}%
      \@safe@activesfalse}%
    \expandafter\def\csname Ref \endcsname#1{%
      \protected@edef\@tempa{\org@ref{#1}}\expandafter\MakeUppercase\@tempa}
    }{}%
  }
\AtBeginDocument{%
  \@ifpackageloaded{hhline}%
    {\expandafter\ifx\csname normal@char\string:\endcsname\relax
     \else
       \makeatletter
       \def\@currname{hhline}\input{hhline.sty}\makeatother
     \fi}%
    {}}
\DeclareRobustCommand{\FOREIGNLANGUAGE}[1]{%
  \lowercase{\foreignlanguage{#1}}}
%%
%% \CharacterTable
%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%%   Digits        \0\1\2\3\4\5\6\7\8\9
%%   Exclamation   \!     Double quote  \"     Hash (number) \#
%%   Dollar        \$     Percent       \%     Ampersand     \&
%%   Acute accent  \'     Left paren    \(     Right paren   \)
%%   Asterisk      \*     Plus          \+     Comma         \,
%%   Minus         \-     Point         \.     Solidus       \/
%%   Colon         \:     Semicolon     \;     Less than     \<
%%   Equals        \=     Greater than  \>     Question mark \?
%%   Commercial at \@     Left bracket  \[     Backslash     \\
%%   Right bracket \]     Circumflex    \^     Underscore    \_
%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
%%   Right brace   \}     Tilde         \~}
\endinput
%%
%% End of file `babel.sty'.

Hors ligne

#5 Le 12/01/2007, à 19:48

yugo

Re : [OKIDOKI]Babel + Tex: peux plus compiler

Permet moi d'insister, ca me surprend que kile nettoie automatiquement ton dossier apres chaque compilation, ce serait stupide.

Sinon est-ce que ca marche en commentant la ligne de babel? ne faut-il pas des virgules entre les options?


Dans la vie il y a 3 sortes d'imbéciles: ceux qui doutent de tout et ceux qui doutent de rien

Hors ligne

#6 Le 12/01/2007, à 20:07

uz

Re : [OKIDOKI]Babel + Tex: peux plus compiler

Ha oui, c'est les virgules,,, ça marche là.
Merci encore. smile

Hors ligne

#7 Le 12/01/2007, à 20:12

yugo

Re : [OKIDOKI]Babel + Tex: peux plus compiler

Mouai... quand tu dis ca marchait tres bien il y a 2j, je doute que ce soit avec ce code la... roll

Le fichier sty est une fichier qui decrit la classe babel, ou quelquechose comme ca. J'ai jamais compris pourquoi kile les ouvrait, je vois pas l'interet. Il s'arrete betement ou il trouve une erreur.

[resolu] ?


Dans la vie il y a 3 sortes d'imbéciles: ceux qui doutent de tout et ceux qui doutent de rien

Hors ligne

#8 Le 12/01/2007, à 20:29

uz

Re : [OKIDOKI]Babel + Tex: peux plus compiler

oui résolu smile

Ce que j'ai changé il me semble, c'est que j'ai rajouté "english" à la ligne \usepackage[ngerman french english]{babel}

Peut être une virgule aura disparue...

Hors ligne