Guénhaël a écrit :
Bonjour,

J'aimerai compiler un document dont les courbes comprennent de nombreux points. LyX me renvoie alors l'erreur suivante : TeX capacity exceeded, sorry [main memory size=1500000].

Je suis sous fedora et, comme précisé sur internet, j'ai édité en root le fichier texmf.cnf situé dans /usr/share/texmf/web2c/ puis j'y ai changé main_memory = 1500000 en main_memory = 5000000.

Pour autant j'ai toujours la même erreur. J'ai aussi lancé Outil>Reconfigurer dans LyX, sans effet.
J'ai ensuite lancé "texconfig init", toujours le même résultat.
J'ai aussi simplement redémarré l'ordinateur mais le message d'erreur persiste et m'indique toujours une limite à 1500000.

Il me semble qu'il faut refaire les formats, mais plutôt via texconfig-sys
que via texconfig si je me souviens bien.

De toutes façons il vaut mieux corriger la cause, le débordement mémoire
étant très rare en TeX.

Il est possible que vous remplissiez la mémoire parce que vous avez trop de courbes dans le tampon TeX (nécessaire du fait du placement automatique).

Essayez de placer quelques \clearpage, produits en LyX par
Insérer->Typogarphie spéciale->Saut de page (vide le tampon)
pour permettre à l'algorithme de placement de libérer de la mémoire.

--
Jean-Pierre

Répondre à