[Résolu][Beamer] Incompatibilité babel et pgfplots

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu][Beamer] Incompatibilité babel et pgfplots

Messagepar anonyme74170 » Mercredi 25 Janvier 2017, 14:37

Bonjour,

Dans beamer, si je mets babel, alors addplot de pgfplots ne fonctionne pas. L'erreur de compilation est la suivante :

Code: Tout sélectionner
! File ended while scanning use of \pgfplots@addplotimpl@table@fromfile.


Ci-dessous le code :
Code: Tout sélectionner
\documentclass[french, xcolor={table}]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}
     %==== graphique
    \usepackage{tikz}
   \usepackage{pgfplots}
   \pgfplotsset{
      compat = 1.11,
      /pgf/number format/.cd,use comma,
      1000 sep = {\,},
      min exponent for 1000 sep = 4
      }
   \usepackage{pgfplotstable}   
   \usetikzlibrary{arrows, babel, graphs, trees, positioning, fit ,matrix, decorations.markings, decorations.pathreplacing, shapes.symbols,shapes.arrows} %bibliothèque Tikz

    \begin{document}
   
    \begin{frame}{Titre}
   \begin{tikzpicture}[scale=0.6]
   \begin{axis}[xlabel=Année, ylabel=\%, ybar stacked,legend style={legend pos= outer north east,}]
   \addplot [black,fill=black] table[x=Annee,y=Echec] {test.txt};
   \end{axis}
   \end{tikzpicture}
   \end{frame}
   
    \end{document}


Le problème semble provenir de addplot car l'exemple suivant fonctionne :

Code: Tout sélectionner
\begin{tikzpicture}
\draw plot coordinates {(0,0) (1,0) (2,2) (3,0)
(4,6) (5,4) (6,7) (7,4) (8,3) (9,0) (10,1)};
\end{tikzpicture}   


Ci-joint le fichier test.txt :
Code: Tout sélectionner
Annee   Echec   
1994   31   
1996   40   
1998   28   
2000   23   
2002   15   
2004   18   
2006   19   
2008   24   
2010   21   
2012   18   


Je précise qu'en dehors de beamer le tout fonctionne correctement.

TeXmaker et TeXlive sur linux mint, à jour ou presque.

Je vous remercie pour votre aide.
B.
Dernière édition par anonyme74170 le Mercredi 25 Janvier 2017, 18:23, édité 1 fois.
anonyme74170
Déca-utilisateur
 
Messages: 39
Inscription: Jeudi 21 Avril 2016, 10:34
Statut actuel: Actif et salarié

Publicité

Re: Beamer : incompatibilité babel et pgfplots

Messagepar OG » Mercredi 25 Janvier 2017, 16:21

Bonjour

Après quelques essais, il me semble qu'ajouter [fragile] fonctionne.
Voici le code
Code: Tout sélectionner
\begin{frame}[fragile]
  \frametitle{OK}
  \begin{tikzpicture}[scale=0.6]
    \begin{axis}[xlabel=Année, ylabel=\%, ybar stacked,legend style={legend pos= outer north east,}]
       \shorthandoff{;:!?}
      \addplot [black,fill=black] table[x=Annee,y=Echec]{test.txt} ;
    \end{axis}
  \end{tikzpicture}
 
\end{frame}


Cordialement
O.G.
OG
Modérateur
 
Messages: 2176
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: [Résolu] Beamer : incompatibilité babel et pgfplots

Messagepar anonyme74170 » Mercredi 25 Janvier 2017, 18:24

Bonjour,

Parfait. Merci bien car celle là, je ne l'aurai pas trouvé.

Bien cordialement.
B
anonyme74170
Déca-utilisateur
 
Messages: 39
Inscription: Jeudi 21 Avril 2016, 10:34
Statut actuel: Actif et salarié


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Exabot [Bot], Google Adsense [Bot], zariski63 et 26 invités