J'ai un souci de compilation d'un modèle de thèse. Je travaille avec Texmaker et MiKTeX sous Windows.

Jusqu'ici, j'utilisais ce modèle sans problème, mais aujourd'hui mon ordinateur a eu un bug : j'ai dû l'éteindre et le rallumer. Apparemment, la configuration de Texmaker que j'avais a été perdue.

J'ai essayé de reconfigurer Texmaker sans succès. Voici la configuration :

Ouvrir dans l'éditeur
pdflatex : pdflatex -synctex=1 -interaction=nonstopmode %.tex

J'ai choisi pour compiler pdflatex et j'ai coché « Afficheur pdf interne intégré à la fenêtre ».

Avec ma thèse, j'ai l'erreur suivante :

Ouvrir dans l'éditeur
pdflatex : Bad parameter value pdflatex : Data : stack size

Je n'ai pas modifié les fichiers que je compilais avant donc il n'y a pas d'erreur et j'aimerais bien pouvoir le recompiler comme avant.

Posée 26 Oct '15, 20:38

rdk77's gravatar image

rdk77
25933337
Taux d'acceptation : 100%

Modifiée 26 Oct '15, 20:51

denis's gravatar image

denis ♦♦
7.3k1510

Les formules de politesse et les signatures sont à éviter : elles ont été supprimées de votre contribution.

(26 Oct '15, 20:51) denis ♦♦ denis's gravatar image

Pourrais-tu rendre le fichier .log accessible quelque part sur Internet ?

(26 Oct '15, 20:54) denis ♦♦ denis's gravatar image
(26 Oct '15, 22:55) rdk77 rdk77's gravatar image

J'ai essaye de compiler un fichier simple hello_world.tex:

\documentclass{article} \begin{document} hello \end{document}

Dans l'invite de commande, latex hello_world.tex compile bien. Mais pdflatex hello_world.tex donne le même message d' erreur.

(26 Oct '15, 23:03) rdk77 rdk77's gravatar image

@rdk77 Ce fichier fait apparaître 302 erreurs liées à des fichiers (j'imagine) images introuvables, ainsi que certaines autres de la forme Cannot determine size of graphic in .... Peut-être faudrait-il voir si régler ces erreurs suffit à régler le problème initial.

(26 Oct '15, 23:08) denis ♦♦ denis's gravatar image

@rdk77 Peux-tu rendre accessibles les fichiers .log des compilations latex et pdflatex du fichier hello_world.tex ?

(26 Oct '15, 23:17) denis ♦♦ denis's gravatar image

Pour la compilation avec pdflatex aucun fichier log n'est produit.

Voici le lien pour le fichier obtenu avec latex: https://www.dropbox.com/s/024imtgyzyh5obq/hello_world.log?dl=0

Pour le premier fichier avec les 302 erreurs, je l'ai compilé ce matin sans problème il n'a pas été modifié. Probablement la solution se trouve du coté de Miktex ou Texmaker.

(26 Oct '15, 23:37) rdk77 rdk77's gravatar image

J'ai édité les fichiers de configuration avec la commande initexmf --edit-config-file=pdflatex et j'ai mis dans le fichier main_memory=10000000 et je l'ai mis à jour avec initexmf --dump=pdflatex.

Je peux compiler mon hello_world.tex sans souci. Mais avec le modèle de thèse j'ai une nouvelle erreur en compilant avec pdflatex! No room for a new \dimen.

Voici lien vers le fichier log: https://www.dropbox.com/s/0hkt0jfzqhkdpa2/these.log?dl=0

Et même en rajoutant un \usepackage{etex} après \documentclass ça ne marche pas.

J'ai aussi fait une mise à jour de Miktex qui pourrait expliquer l'erreur.

(27 Oct '15, 07:03) rdk77 rdk77's gravatar image

@ Attention ! Cette réponse était un commentaire plutôt qu'une réponse et a été convertie comme tel.

(27 Oct '15, 10:44) denis ♦♦ denis's gravatar image

@rdk77 À voir le contenu du fichier .log, je soupçonne une installation LaTeX corrompue, peut-être suite au bug de l'ordinateur. Te serait-il possible de désinstaller puis réinstaller proprement la distribution MiKTeX ?

(27 Oct '15, 10:53) denis ♦♦ denis's gravatar image

J'ai reinstallé MiKTeX. Mais j'ai une nouvelle erreur avec la commande \printindex mais c'est peut être lié à la classe de thèse que j'utilise (yathesis):

! Undefined control sequence. printindex l.197 printindex The control sequence at the end of the top line of your error message was never def'ed.

Le lien vers le fichier log est le même.

(27 Oct '15, 12:12) rdk77 rdk77's gravatar image

@rdk77 Le mieux est de (1) poster une réponse à la question en cours disant qu'une réinstallation de MiKTeX a été suffisant (2) poster une nouvelle question concernant \printindex puisqu'il ne s'agit pas de la même erreur.

(27 Oct '15, 13:00) denis ♦♦ denis's gravatar image
Affichage de 5 parmi 12 Afficher 7 commentaire(s) en plus

J'ai trouvé la solution. Le fichier de configuration (config-file) de pdflatex était mal édité.

Avec la commande initexmf --edit-config-file=pdflatex, j'ai pu éditer le fichier en y insérant main_memory=10000000 seulement. Puis j'ai fait une mise à jour avec initexmf --dump=pdflatex.

Ensuite une désintallation suivie d'une réinstallation de MiKTeX a suffi !

Lien permanent

Publiée 27 Oct '15, 14:00

rdk77's gravatar image

rdk77
25933337
Taux d'acceptation : 100%

Modifiée 27 Oct '15, 18:06

denis's gravatar image

denis ♦♦
7.3k1510

1

Sauf erreur de ma part, si MiKTeX a été désinstallé puis réinstallé après la modification du fichier de configuration, celui-ci a été remis dans son état initial.

(27 Oct '15, 15:41) denis ♦♦ denis's gravatar image

Oui désinstaller et réinstaller Miktex est une aussi une solution plus directe.

(27 Oct '15, 22:05) rdk77 rdk77'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.