J'ai récupéré un programme sur tex.stackexchange.com et j'essaie de le compiler dans une fenêtre de l'éditeur proposé sur texnique.fr. À partir de texnique.fr, j'ai ouvert une nouvelle fenêtre overleaf.com dans laquelle j'ai collé le programme à compiler. Automatiquement, le programme est compilé mais avec une erreur que je ne sais pas régler. Le programme est ci-dessous :

Ouvrir dans l'éditeur
\documentclass[margin=10pt]{standalone}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[frenchb]{babel}
\usepackage[table]{xcolor}
\usepackage{array}

\newcolumntype{C}{>{\centering\arraybackslash}p{3cm}}

\setlength{\arrayrulewidth}{.5mm}

\definecolor{dblue}{RGB}{96,162,216}
\definecolor{mblue}{RGB}{208,221,240}
\definecolor{lblue}{RGB}{233,239,247}

\begin{document}
\arrayrulecolor{white}
\rowcolors{2}{lblue}{mblue}
\begin{tabular}{C|C} \rowcolor{dblue}
Country Name & ISO ALPHA 2 \\ \hline 
Aland Islands & AX   \\
Albania &AL  \\
Algeria    &DZ  \\
American Samoa & AS \\
\end{tabular}
\end{document}

Voici les indications :

Ouvrir dans l'éditeur
./main.aux:2:
Package babel Error: Unknown language `english'. Either you have
(babel)                misspelled its name, it has not been installed,
(babel)                or you requested it in a previous run. Fix its name,
(babel)                install it or just rerun the file, respectively.

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

l.2 \select@language{english}

J'ai mis les options d'Overleaf à « Français », aussi bien pour le projet que mes options personnelles.

Difficulté de mise en forme d'une question : Bien qu'ayant consulté la FAQ pour l'éditeur de texnique, je ne comprends pas comment insérer clairement du source LaTeX dans un message ou un morceau de texte avec « Quote ». Ayant copié au préalable le programme par Ctrl+c, quand je clique sur le bouton 101//010 ou Q, et après avoir collé par Ctrl+v, la visualisation dans l'aperçu n'est pas correcte, ce qui rend la mise en forme des questions que je pose assez inconfortable. Quelle est la procédure avec Windows ?

Posée 09 Jan '16, 06:42

pzorba75's gravatar image

pzorba75
15741522
Taux d'acceptation : 18%

Modifiée 15 Jan '16, 14:32

Pathe's gravatar image

Pathe ♦♦
7.4k29197245

Pour que le code d’un fichier .tex soit correctement mis en forme, il faut :

  1. coller ce code ;
  2. en sélectionner toutes les lignes ;
  3. saisir le raccourci Ctrl+k (ou cliquer sur le bouton 101010).

J'ai précisé la FAQ qui n'était peut-être pas assez claire sur ce point.

(09 Jan '16, 10:04) denis ♦♦ denis's gravatar image

Pour les citations de messages d'erreur, je pense préférable d'utiliser aussi la mise en forme de code plutôt que l'outil de citation (Ctrl+q) qui est plutôt réservé à des citations de texte.

(09 Jan '16, 10:08) denis ♦♦ denis's gravatar image

Ça marche parfaitement pour moi et l'erreur n'est liée ni à Overleaf, ni à Windows.

L'erreur rencontrée est due au fait qu'une précédente compilation a été lancée alors que le package babel était chargé avec une certaine langue (ici english) ce qui a inscrit \select@language{english} dans le fichier .aux. Or la compilation en cours commence par lire le contenu du fichier .aux mais, comme babel n'est plus chargé avec cette langue (ici, il l'est avec frenchb), la commande \select@language{english} provoque une erreur.

Il devrait donc suffire de recompiler pour que le problème disparaisse (car alors, ce sera \select@language{frenchb} qui figurera dans le fichier .aux).

Lien permanent

Publiée 09 Jan '16, 10:38

denis's gravatar image

denis ♦♦
7.0k1510
Taux d'acceptation : 52%

Le document se compile maintenant correctement, j'ai dû entre-temps faire avec CCleaner un peu de nettoyage sur mon système.

(09 Jan '16, 17:25) pzorba75 pzorba75's gravatar image
2

Ayant buté une nouvelle fois sur la même erreur et cherché un petit moment comment recompiler, je suggère de préciser dans la réponse de Denis : cliquer sur « recompile from scratch » du panneau « Compile error » affiché en haut, à droite du panneau « Preview ».

(13 Jan '16, 06:24) pzorba75 pzorba75's gravatar image
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.