Problème avec le package Babel

Added by daniel guillot over 6 years ago

*Bonjour, je viens de passer de mac au pc (ubuntu 16-04.LTS) et j'essaie de faire fonctionner mes anciens projets...je rencontre quelques difficultés que j'essaie de résoudre étape par étape...Je rencontre cette fois (j'utilise texlive 2015 sur mon pc) le problème suivant que je ne rencontrais pas sur mon mac (sur lequel j'avais texlive 2018):

Le projet suivant me renvoie 2 erreurs liées au package Babel:*

Package inputenc Warning: inputenc package ignored with utf8 based engines.

) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
Package: babel 2016/02/24 3.9q The Babel package

(/usr/share/texlive/texmf-dist/tex/generic/babel/luababel.def
\l@dumylang=\language1
\l@nohyphenation=\language2
\l@usenglishmax=\language3
\l@ukenglish=\language4
)

! Package babel Error: Unknown option `french'. Either you misspelled it
(babel) or the language definition file french.ldf was not found
.

See the babel package documentation for explanation.
Type H <return> for immediate help.
...

l.310 \ProcessOptions*

Valid options are: shorthands=, KeepShorthandsActive,
activeacute, activegrave, noconfigs, safe=, main=, math=
headfoot=, strings=, config=, hyphenmap=, or a language name.

! Package babel Error: You haven't specified a language option.

See the babel package documentation for explanation.
Type H <return> for immediate help.
...

l.343 ... try to proceed from here, type x to quit.}

You need to specify a language, either as a global option
or as an optional argument to the \usepackage command;
You shouldn't try to proceed from here, type x to quit.

Je ne vois pas comment résoudre ce problème. Pourriez vous m'aider encore une fois ? !! Merci d'avance !

DanielAMC.sty - Fichier dans lequel je regroupe mes commandes (20.4 kB)

Figures.sty - Fichier dans lequel je regroupe mes commandes (10.3 kB)

Molecules.sty - Fichier dans lequel je regroupe mes commandes (9.1 kB)

source.tex - Fichier du projet (8.5 kB)

ListeEssai.csv - Fichier csv utilisé (67 Bytes)


Replies (11)

RE: Problème avec le package Babel - Added by Frédéric Bréal over 6 years ago

Je dirais que texlive-lang-french n'est pas installé.

Avec le logiciel synaptic : cherchez texlive-lang-french, installez-le et recompilez.

RE: Problème avec le package Babel - Added by Frédéric Bréal over 6 years ago

en ligne de commande, ça devrait ressembler à ça mais synaptic pour moi est plus simple.

sudo apt-get install texlive-lang-french

RE: Problème avec le package Babel - Added by daniel guillot over 6 years ago

Bonsoir, en effet ça fonctionne...mais sur un document tex sans utiliser AMC Merci !

Mais maintenant j'ai un autre problème !!! j'ai le message Le moteur Latex n'est pas installé (Lualatex): j'ai beau écrire lualatex dans le champ idoine de l'onglet Edition, préférence lualatex ne reste pas entre deux tentative de compilations...

Sur mon mac j'avais déjà des problèmes: il fallait d'abord que j'écrive Lualatex avec majuscule), je lançais la compilation, ça plantait et je tapais une seconde fois lualatex (sans majuscule) et là ça fonctionnait...

Si vous avez une idée je suis preneur...

RE: Problème avec le package Babel - Added by Frédéric Bréal over 6 years ago

J'arrive à compiler en luatex avec texstudio (en supprimant les includegraphics) mais avec AMC, il y a une erreur de mise en page.

Dans synaptic, j'ai le paquet texlive-luatex

source.pdf - compilé avec texstudio (175.7 kB)

DOC-sujet.pdf - compilé avec amc (165.3 kB)

AMC-DEBUG-LfCIvVKm.log - rapport debug (180.3 kB)

RE: Problème avec le package Babel - Added by daniel guillot over 6 years ago

Merci de votre aide !

Je m'excuse mais je suis en phase d'esais erreurs !...

Je viens de refaire une installation et j'ai installé la version test qui me semble plus adaptée pour ce que je veux faire avec AMC (lualatex est disponible dans la liste des compilateurs du menu Edition/Préférence contrairement à la version 1.3.0).

Mais j'ai maintenant ce message d'erreur: ! LaTeX Error: File `luatexbase.sty' not found.

Je pense que ça vient de luatex85. Je n'ai pas trouvé le package luatex85 dans synaptic ni texlive-luatex.

J'ai juste copié le fichier luatex85.sty dans mon dossier commun où je place mes macro personnelles.

j'avais bien téléchargé le dossier luatex85 sur CTNA mais il contient un fichier luatex85.dtx et je n'arrivais pas à le mettre à la main dans le répertoire usr/share/texlive/texmf-dist/tex/generic (comme indiqué dans votre fichier log). En le plaçant dans mon dossier commun (/home/dguilhot/texmf/tex/latex/commun) ça n'a pas pas fonctionné non plus...

Une idée ?!

RE: Problème avec le package Babel - Added by daniel guillot over 6 years ago

Je joins le fichier log :

amc-compiled.log (14.4 kB)

RE: Problème avec le package Babel - Added by daniel guillot over 6 years ago

J'ai finalement installé texlive-luatex en passant par le terminal, la compilation n'a pas pas planté ...mais j'ai le même problème de mise en page-reconnaissance de caractère...

J'avoue être dubitatif ....

DOC-sujet.pdf (245.2 kB)

RE: Problème avec le package Babel - Added by Frédéric Bréal over 6 years ago

J'ai modifié comme ci-dessous le fichier danielAMC.sty

%\RequirePackage[utf8]{inputenc}    
%\RequirePackage[french]{babel}
%\RequirePackage[T1]{fontenc}
\usepackage{polyglossia}

Il faudra peut-être rajouter des commandes selectfont comme xelatex

DOC-sujet.pdf - fichier OK avec polygossia (142.7 kB)

RE: Problème avec le package Babel - Added by Frédéric Bréal over 6 years ago

Il faudra peut-être rajouter des commandes selectfont comme xelatex

Il faudra peut-être rajouter des commandes selectfont comme recommandé avec le moteur xelatex

RE: Problème avec le package Babel - Added by daniel guillot over 6 years ago

Bonjour !

Dans mon fichier commun DanielAMC.sty:
j'ai mis en commentaire les packages babel,fontec et inputec.
J'ai rajouté \requirePackage{Polyglossia}

et \selectfont

maintenant je n'arrive pas à installer polyglossia du moins au bon endroit ?

j'ai utilisé une commande qui si j'ai bien compris permet de trouver un package:

apt-cache search polyglossia

J'ai eu deux réponses: texlive-xetex et telive-lang-european

j'ai installé ces deux packages avec la commande sudo apt-get intall NOM DU PACKAGE

mais AMC plante...

Je ne maîtrise pas encore Texlive !...Merci pour tout !

amc-compiled.log - Rapport AMC (19.4 kB)

ListeEssai.csv (67 Bytes)

DanielAMC.sty - Fichier modifié (20.9 kB)

Figures.sty (10.3 kB)

Molecules.sty (9.1 kB)

RE: Problème avec le package Babel - Added by Frédéric Bréal over 6 years ago

Je ne maîtrise pas encore Texlive !.

C'est aussi de ma faute je vous donne des réponses incomplètes qui sont liées à mon usage. J'ai testé Xelatex car javais lu qu'on pouvait inclure des images png, jpg, pdf et du code pstricks mais j'ai arrêté c'est trop long en compilation.
J'ai cherché si j'avais encore des document avec le préambule xelatex.

Ce n'est pas \selectfont mais \setmainfont

\usepackage{fontspec}
%\setmainfont{Linux Libertine O}%
\setmainfont{OpenDyslexic}

Ci-dessus, c'est un document avec la police OpenDyslexic pour les élèves de segpa.
Il faudra chercher les polices disponibles mais AMC utilise Linux Libertine pour les sujets tapés en AMC-text.

\selectfont c'est pour changer de police dans un document.
Pour votre paquet, il faudrait taper ceci (avec toute la prudence qui s'impose)

\RequirePackage{Polyglossia}
\usepackage{fontspec}
\setmainfont{Linux Libertine O}% <- ou une autre police

Désolé.

(1-11/11)