Précédent   Forum des professionnels en informatique > Autres langages > Autres langages > Latex
Latex Forum d'entraide sur LaTeX. Avant de poster -> FAQ LaTeX
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/02/2012, 13h54   #1
Invité régulier
 
Inscription : octobre 2006
Messages : 29
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 29
Points : 8
Points : 8
Par défaut Erreur de compilation dans un environnement itemize

Bonjour,

Je suis en train de rédiger ma thèse et j'ai donc choisi d'utiliser LaTeX qui semble plutôt approprié.
Après plus de 50 pages d'utilisation sans trop de souci, j'ai une erreur de compilation avec un message d'erreur très explicite :
Code :
1
2
3
4
5
6
7
8
[38] [39
! Incomplete \iffalse; all text was ignored after line 270.
<inserted text> 
                \fi 
l.270 propriete_1 
                  = valeur_propriete
?
Après plusieurs essais de compilation en supprimant des morceaux de code, le problème semble venir de l'environnement itemize suivant :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
\begin{itemize}
\item les principaux hyperviseurs (Xen, KVM, VMware ESX) utilisés en changeant
les pilotes responsables d'exécuter les reconfigurations ;
\item la taille de l'infrastructure en s'adaptant au système d'observation
utilisé pour récupérer l'organisation des ressources. En effet, un outil
d'observation comme Sirocco~\cite{sirocco} ne permet pas de prendre en charge
une infrastructure de grande taille. Ganglia~\cite{ganglia}, de son côté, propose
une architecture hiérarchique capable d'observer des milliers de serveurs.
Cependant, la configuration de Ganglia est beaucoup plus longue que celle de
Sirocco ;
\item des ordonnanceurs différents afin de choisir entre plusieurs
politiques d'ordonnancement.
\end{itemize}
Quand je supprime ce passage, la compilation réussie. Si je laisse seulement le dernier item, la compilation réussie aussi. Si je laisse le premier item, la compilation échoue.

Une solution (très sale) pour compiler avec tout le texte est d'ajouter un \newpage avant ou après la liste.

Le problème vient peut-être d'une autre partie du code... Si quelqu'un a une idée, n'hésitez pas !

Les logs de compilation sont disponible et le fichier complet et corrigé de la section est ici.
asphalte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 08h39   #2
Membre éclairé
 
Inscription : février 2010
Messages : 317
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 317
Points : 392
Points : 392
Bonjour
En fournissant l'en-tête du fichier (ECM) tu aurais plus de chances d'obtenir une réponse.
Avec le itemize que tu as fourni il n'y a aucun problème.
yves04 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 18h05   #3
Invité régulier
 
Inscription : octobre 2006
Messages : 29
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 29
Points : 8
Points : 8
Bonjour,
Désolé je n'y ai pas pensé.
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
\documentclass[a4paper,onecolumn,twosides,11pt]{Src/mathese}
\usepackage[french]{minitoc}
\usepackage{listings}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\usepackage[notlof, notlot]{tocbibind}
\usepackage{graphicx}
\graphicspath{{Src/Figures/}}
\usepackage{fancyvrb}
\usepackage[normal,normalsize]{subfigure}
\usepackage[subfigure]{tocloft}
\usepackage[colorlinks=true]{hyperref} 
\hypersetup{urlcolor=blue,linkcolor=black,citecolor=black,colorlinks=true}
\usepackage[nonumberlist]{glossaries}
\usepackage{sidecap}
Si ça peut aider.
Une petite information supplémentaire, j'ai inséré une image dans une autre section du document. A partir d'une certaine taille, l'erreur est apparue. Il a donc fallu que je limite la taille de mon image. Si l'erreur inspire quelqu'un...
asphalte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2012, 08h00   #4
Membre éclairé
 
Inscription : février 2010
Messages : 317
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 317
Points : 392
Points : 392
Bonjour
Ne disposant pas de la classe mathese ni d'une bibliographie, à laquelle se réfère la commande \cite, la compilation s'arrête très vite chez moi !
Bonne journée
yves04 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2012, 10h08   #5
Invité régulier
 
Inscription : octobre 2006
Messages : 29
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 29
Points : 8
Points : 8
Les sources complètes prennent en compte la correction. Pour obtenir l'erreur de compilation il faut supprimer le newpage à la ligne 71 du fichier Src/vmscript.tex.
asphalte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2012, 14h08   #6
Membre Expert
 
Avatar de unbonpetit
 
Enseignant
Inscription : avril 2009
Messages : 1 750
Détails du profil
Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : avril 2009
Messages : 1 750
Points : 1 912
Points : 1 912
Avec ou sans \newpage, la compilation ne provoque aucune erreur chez moi.

Désolé.
unbonpetit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2012, 14h20   #7
Invité régulier
 
Inscription : octobre 2006
Messages : 29
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 29
Points : 8
Points : 8
Ok tant pis. J'ai résolu le problème en replaçant les environnements lstlisting par des environnements verbatim.

Mon problème vient peut être de ma distribution LaTeX (sous Mac OS).
Le résultat de la commande pdflatex -v :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
pdfTeX 3.1415926-2.3-1.40.12 (TeX Live 2011)
kpathsea version 6.0.1
Copyright 2011 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
There is NO warranty.  Redistribution of this software is
covered by the terms of both the pdfTeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the pdfTeX source.
Primary author of pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
Compiled with libpng 1.5.2; using libpng 1.5.2
Compiled with zlib 1.2.5; using zlib 1.2.5
Compiled with xpdf version 3.02pl5
asphalte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2012, 09h50   #8
Membre confirmé
 
Homme
Étudiant
Inscription : octobre 2011
Messages : 242
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : octobre 2011
Messages : 242
Points : 289
Points : 289
ahah, à mon avis tu a mis des accents dans ton code lstlisting !
Mr Mi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h06.


 
 
 
 
Partenaires

Hébergement Web