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 07/01/2012, 16h11   #1
Invité de passage
 
Prépa
Inscription : novembre 2011
Messages : 10
Détails du profil
Informations professionnelles :
Activité : Prépa

Informations forums :
Inscription : novembre 2011
Messages : 10
Points : 0
Points : 0
Par défaut Problème de fichiers auxiliaires

Bonjour,
Il m'arrive une chose étrange. J'utilise TexShop sur Mac.
Depuis un moment, dès que j'essaye de compiler un fichier pour la deuxième fois, le fichier PDF n'est pas généré, et j'obtient dans la console le message suivant :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
### ps2pdf13 /tmp/altpdflatex.2717-1325948331/Cours_Spe.ps /tmp/altpdflatex.2717-1325948331/Cours_Spe.pdf
Error: /limitcheck in --pdfmark--
Operand stack:
   --nostringval--   Count   -11   Dest   section.1.1   Title   (Trigonom\351trie)   OUT
Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push   1894   1   3   %oparray_pop   1893   1   3   %oparray_pop   1877   1   3   %oparray_pop   1771   1   3   %oparray_pop   --nostringval--   %errorexec_pop   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   1901   8   5   %oparray_pop   --nostringval--
Dictionary stack:
   --dict:1154/1684(ro)(G)--   --dict:0/20(G)--   --dict:133/200(L)--   --dict:227/300(L)--   --dict:34/200(L)--
Current allocation mode is local
Last OS error: 2
Current file position is 1270157
GPL Ghostscript 9.02: Unrecoverable error, exit code 1
### FAILED to generate /tmp/altpdflatex.2717-1325948331/Cours_Spe.pdf ()
Je suis alors obligé de supprimer les fichiers auxiliaires et de relancer la compilation, qui marche ce coup-ci, puis ça recommencera à la prochaine compilation. C'est embêtant, car mes tables des matières et des figures sont usuellement générées à la seconde compilation, ce qui fait que je ne peut jamais y accéder.
Est-ce un problème récurrent avec TexShop ?
Merci.
devin plompier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2012, 20h02   #2
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
si tu essaye en ligne de commande ? (avec Terminal.app)
Mr Mi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 14h28   #3
Invité de passage
 
Prépa
Inscription : novembre 2011
Messages : 10
Détails du profil
Informations professionnelles :
Activité : Prépa

Informations forums :
Inscription : novembre 2011
Messages : 10
Points : 0
Points : 0
Ça ne marche pas avec la commande :mais pour une raison apparemment différente : j'obtiens :
Code :
1
2
3
4
5
6
7
8
9
10
LaTeX Font Warning: Size substitutions with differences
(Font)              up to 1.58267pt have occurred.


LaTeX Font Warning: Some font shapes were not available, defaults substituted.

 )
(see the transcript file for additional information)
Output written on cours_spe.dvi (94 pages, 626444 bytes).
Transcript written on cours_spe.log.
et mon fichier n'est pas créé.

J'ai essayé avec la commande que texshop utilise d'habitude pour compiler, c'est à dire :
Code :
simpdftex latex --maxpfb --extratexopts "-file-line-error -synctex=1" fichier.tex
avec le même résultat que dans texshop.
devin plompier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 18h42   #4
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
pourrais on avoir un fichier compilable mais avec tous les paquets que tu utilise.
Mr Mi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 22h25   #5
Invité de passage
 
Prépa
Inscription : novembre 2011
Messages : 10
Détails du profil
Informations professionnelles :
Activité : Prépa

Informations forums :
Inscription : novembre 2011
Messages : 10
Points : 0
Points : 0
Voici le fichier .tex.
devin plompier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 22h37   #6
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
ba chez moi,
compile...évite peux être l'encodage applemac pour utf8, sauf si tu est sur un vieux mac
Mr Mi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 23h00   #7
Invité de passage
 
Prépa
Inscription : novembre 2011
Messages : 10
Détails du profil
Informations professionnelles :
Activité : Prépa

Informations forums :
Inscription : novembre 2011
Messages : 10
Points : 0
Points : 0
Chez moi ça compile pas. Ça me crée une belle ribambelle de fichiers auxiliaires mais pas de PDF, ni même de PS.
devin plompier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2012, 07h53   #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
éfféctivement, bizarre car :
  • latex fonctionne ;
  • dvips fonctionne ;
  • ps2pdf ne fonctionne pas.

a mon avis cela viens des dessins pstricks.
Mr Mi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2012, 10h19   #9
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
Étant sous Linux j'ai d'abord converti le fichier source en utf8 avec
iconv -f macintosh -t utf8 < Cours_Spe.tex > CoursSpe.tex
Ensuite j'ai transformé ce nouveau source pour qu'il puisse être compilé avec xelatex
Ensuite compilation
xelatex --no-pdf CoursSpe.tex
Puis transformation
xdvipdfmx CoursSpe.xdv
Visualisation avec evince, acroread ou ... du fichier pdf obtenu
Bonne continuation
PS : quelques \newcommand sont transformés en \renewcommand
Voici le nouveau source.
linuxfacile.pagesperso-orange.fr/CoursSpe.tex
yves04 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2012, 18h49   #10
Invité de passage
 
Prépa
Inscription : novembre 2011
Messages : 10
Détails du profil
Informations professionnelles :
Activité : Prépa

Informations forums :
Inscription : novembre 2011
Messages : 10
Points : 0
Points : 0
  • Premier problème (dont la solution est sûrement facile) : Même après avoir règlé Texshop sur UTF 8, il ne parvient pas à lire complètement le fichier que j'ai converti (problèmes d'accents…).
  • Deuxième problème : Ton lien est mort.
  • Troisième problème : J'utilise MacTeX, et je ne sais pas si la distribution XeTeX est disponible sur Mac, et si c'est le cas, je doute que les deux distributions fassent bon ménage.
devin plompier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2012, 19h13   #11
Membre Expert
 
Avatar de unbonpetit
 
Enseignant
Inscription : avril 2009
Messages : 1 748
Détails du profil
Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : avril 2009
Messages : 1 748
Points : 1 910
Points : 1 910
Ce fichier compile parfaitement avec latex->dvi->ps->pdf une fois que l'on a supprimé le package hyperref (y'a toujours des problèmes avec ça !!!). C'est à dire lorsqu'on a commenté les lignes 20 et 44. Pas envie ni le temps de chercher le pourquoi du comment.

Quant à l'ordre des packages appelés, les packages appelées plusieurs fois, bref tout ce joyeux bazar, on va passer tout ça sous silence
unbonpetit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 08h31   #12
Membre éclairé
 
Inscription : février 2010
Messages : 317
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 317
Points : 392
Points : 392
Effectivement ça compile très bien (même avec hyperref) comme l'a indiqué unbonpetit.
Xelatex c'est parce que je pensais que sur OSX c'était le compilateur LaTeX par défaut.
L'intérêt de xelatex est qu'il fait bon ménage avec pstricks et que les liens hyperref fonctionnent et c'est tout de suite beaucoup plus beau !

PS : j'ai corrigé le lien dans mon précédent message pour éviter le mot de passe.

Bonne journée.
yves04 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 08h42   #13
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
même si c'est développé sur mac, ce n'est pas le "compilateur par défaut" (sa veux dire quoi ?)

je rejoint unbonpetit, il faut nettoyer ton fichier
Mr Mi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 09h01   #14
Membre éclairé
 
Inscription : février 2010
Messages : 317
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 317
Points : 392
Points : 392
L'expression compilateur par défaut est un raccourci pour compilateur sélectionné par défaut lors de l'installation de TeXshop ; par comparaison il y bien une commande de compilation "choisie" par défaut dans TeXmaker, Kile etc ...
Puisqu'on en est dans des questions de forme, Mr Mi, un peu de respect de l'orthographe ne nuit pas.
yves04 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 09h35   #15
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
Cela fait beaucoup trop à mon gout sur l'orthographe en trop peu de temps, je suis désolé yves04. Il faut vraiment que je m'y remette...


Bref, j'ai compris ta question, et perso j'irais chercher du coté des option dvips pour hyperref.
Mr Mi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/01/2012, 22h28   #16
Invité de passage
 
Prépa
Inscription : novembre 2011
Messages : 10
Détails du profil
Informations professionnelles :
Activité : Prépa

Informations forums :
Inscription : novembre 2011
Messages : 10
Points : 0
Points : 0
Merci de vos réponses et désolé du retard.
Je vais essayer de bidouiller du côté de Hyperref.

Ça marche effectivement quand on enlève Hyperref.
Puis-je vous demander un dernier service ? Vous pourriez m'aider à faire le tri dans mes packages ? Parce qu'en fait ce ne sont que des copier-coller qui résultent de mes recherches internet, mais je ne m'y connais pas trop dans ces packages, et encore moins dans les options...
devin plompier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2012, 07h51   #17
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
Pour le nettoyage, c'est du boulot :
--> suppression des doublons
--> passage en commentaires des packages dont tu ne sais pas à quoi ils servent : par exemple en mettant la compilation se fait toujours.
Tout ceci vient du fait, me semble t-il, que tu as mis les choses à l'envers dans ton apprentissage : il vaut mieux démarrer avec un document tout simple et enrichir sa mise en forme en fonction de tes besoins.
PS : pour comprendre à quoi sert un package il y a la commande texdoc ; par exemple Bon courage.
yves04 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2012, 18h31   #18
Invité de passage
 
Prépa
Inscription : novembre 2011
Messages : 10
Détails du profil
Informations professionnelles :
Activité : Prépa

Informations forums :
Inscription : novembre 2011
Messages : 10
Points : 0
Points : 0
En fait j'étais parti d'un document propre, et c'est justement au fur et à mesure de mes besoins que j'ai appelé ces packages.
Question : Quand on appelle des packages sous la forme :
Code :
\usepackage{amsfonts,amssymb,verbatim}
est-ce que ça appelle indépendamment les trois packages ou alors ça change quelque chose si on les met sur trois commandes différentes ?
Merci de votre aide.
devin plompier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2012, 09h31   #19
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
Dans le but de minimiser le nombre de \usepackage, je les ai d'abord tous commentés, puis je les ai inséré au fur et à mesure dans l'ordre où ils sont demandés à la compilation. Il se peut que certains packages en appellent d'autres et que l'on puisse améliorer la situation.
Maintenant ce source est compilable avec latex puis dvips, et il y a donc bien des packages en trop (commentés dans le source accessible ci-dessous :

http://linuxfacile.pagesperso-orange.fr/CoursSpe.tex

Bonne continuation
yves04 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/01/2012, 17h50   #20
Invité de passage
 
Prépa
Inscription : novembre 2011
Messages : 10
Détails du profil
Informations professionnelles :
Activité : Prépa

Informations forums :
Inscription : novembre 2011
Messages : 10
Points : 0
Points : 0
Merci beaucoup !
Ça a du être un travail de titan pour toi de tout commenter en donnant les commandes que j'utilise pour chaque package !

Sinon (c'est pas pour faire la fine bouche) il y a aucun espoir de refaire marcher hyperref ?
devin plompier est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h48.


 
 
 
 
Partenaires

Hébergement Web