IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tableaux - Graphiques - Images - Flottants Discussion :

erreur missing } inserted


Sujet :

Tableaux - Graphiques - Images - Flottants

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2016
    Messages : 7
    Points : 8
    Points
    8
    Par défaut erreur missing } inserted
    Bonjour à tous.
    Je compile un nouveau doc avec subfloat (package{subfig}) mais Latex me répond qu'il manque une } et je ne vois pas où?
    Quelqu'un peux-t--il m'aider?
    Voici le code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    \documentclass[10pt,a4paper]{book}
    \usepackage[utf8]{inputenc}
    \usepackage[french]{babel}
    \usepackage[T1]{fontenc}
    \usepackage{amsmath}
    \usepackage{amsfonts}
    \usepackage{amssymb}
    \usepackage{graphicx}
    \usepackage{lmodern}
    \usepackage{fourier}
    \usepackage{subfig}
    \usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
    \begin{document}
    \begin{figure}
    	\centering
    	\subfloat[Par un tableau]{%
    	\vfill
    	\begin{tabular}{|c|c|c|c|}
    		\hline 
    		t & 1 & 2 & 5 \\ 
    		\hline 
    		d(t) & 0,1 & 0,3 & 1,2 \\ 
    		\hline 
    	\end{tabular} 
    	\vfill}
    	\subfloat[Par un graphique]{%
    	\includegraphics{figure.eps}}
    	\subfloat[par une expression algébrique]{%
    	\vfill
    	soit $f$ la fonction définie sur $-1;3$ par $f(x)=x^3-x+1$
    	\vfill%
    	}
    	\caption{Trois procédés pour définir des fonctions.}
    	\end{figure}
     
    \end{document}
    Merci d'avance!

  2. #2
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2014
    Messages : 344
    Points : 561
    Points
    561
    Par défaut
    Bonjour,

    Ton soucis vient des commandes \vfill. En les supprimant, l'erreur disparait. Cependant, si elles sont là, je crois deviner qu'elles servent à centrer verticalement les différents éléments. Je n'ai pas trouver de moyens de faire ça avec l'extension subfig mais une autre extension, subcaption permet ça.

    Voici un code fonctionnel :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    % !TEX encoding = UTF-8 Unicode
    % !TEX TS-program = pdflatex
     
    \documentclass[12pt, french, a4paper]{article}
     
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{geometry}
    \usepackage{mwe}% pour les fausses images
     
    \usepackage{subcaption}% pour aligner les figures
     
    \usepackage{babel}
     
    \begin{document}
     
    	\begin{figure}[!htbp]
    		\begin{subfigure}[c]{.5\linewidth}
    			\centering
    			\includegraphics[scale=0.25]{example-image-a}
    			\caption{Une première image}
    		\end{subfigure}
    		\begin{subfigure}[c]{.3\linewidth}
    			\centering
    			\includegraphics[scale=0.10]{example-image-b}
    			\caption{Une seconde image}
    		\end{subfigure}
    		\caption{Des superbes figures}
    	\end{figure}
     
    \end{document}
    C'est le petit c aux lignes 18 et 23 qui permet de centrer verticalement les figures. Les autres possibilités sont :

    • t : pour aligner en haut ;
    • b : pour aligner en bas.
    La FAQ apporte souvent la solution aux problèmes
    Avant de demander de l'aide, pensez à faire un ECM ! Un problème bien expliqué est un problème à moitié résolu .

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2016
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2016
    Messages : 7
    Points : 8
    Points
    8
    Par défaut
    Effectivement cela va beaucoup mieux avec ce nouveau package. Merci beaucoup.

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2014
    Messages
    344
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2014
    Messages : 344
    Points : 561
    Points
    561
    Par défaut
    Avec plaisir n'hésite pas à indiquer que ton problème est résolu en cliquant sur le bouton adapté
    La FAQ apporte souvent la solution aux problèmes
    Avant de demander de l'aide, pensez à faire un ECM ! Un problème bien expliqué est un problème à moitié résolu .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur: Missing \endcsname inserted
    Par khaledrecherche dans le forum Erreurs - Avertissements
    Réponses: 1
    Dernier message: 02/06/2014, 23h14
  2. Erreur d'Ajout Rapport BIRD "Missing insert path"
    Par aymanouch dans le forum SpagoBI
    Réponses: 1
    Dernier message: 22/09/2010, 18h18
  3. Warning et Erreur en Insertion
    Par minimoi1234 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 07/04/2005, 11h30
  4. erreur SQL ...INSERT INTO
    Par naidinp dans le forum ASP
    Réponses: 20
    Dernier message: 18/09/2003, 12h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo