[Résolu] Mémoire trop petite

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Résolu] Mémoire trop petite

Messagepar XANA » Samedi 05 Mai 2018, 23:04

Bonsoir,
dans un fichier TeX que je suis en train d'écrire, j'ai besoin d'insérer un schéma fait avec Tikz, mais le problème est que le code Tikz fait 5200 lignes, et par conséquent c'est assez long pour compiler le fichier (environ deux minutes juste pour le schéma Tikz). En faisant des recherces, j'ai découvert la fonctionnalité external du paquet pgf qui permet de compiler une seule fois le code Tikz dans un "sous-pdf", qui sera directement inséré dans le fichier final, ce qui est bien pratique. Le problème est qu'une fois la commande \tikzexternalize entrée, le compilateur me renvoie une erreur et ne produit pas de fichier pdf. L'erreur est : TeX capacity exceeded, sorry [main memory size=5000000].

En faisant des recherches, j'ai découvert qu'il était possible de modifier le valeur de main memory dans un fichier texmf.cmf (j'ai la distribution TeXLive), mais lorsque je change la valeur, ça me renvoie cette erreur : Ouch---my internal constants have been clobbered!---case 14. J'ai peut être loupé une manip en faisant les changements, mais du coup ça ne marche pas...

Bon après en dernier recours, il y a toujours la possibilité de mettre un % devant le code Tikz et l'enlever pour la compilation finale, mais c'est moins classe ^^

Merci
Dernière édition par XANA le Mardi 08 Mai 2018, 09:19, édité 1 fois.
XANA
Déca-utilisateur
 
Messages: 21
Inscription: Lundi 04 Septembre 2017, 16:56
Statut actuel: Post-bac | CPGE

Publicité

Re: Mémoire trop petite

Messagepar rebouxo » Dimanche 06 Mai 2018, 09:39

Pourquoi tu ne le fais pas en externe complet : dans un document à part avec la classe standalone ?
Olivier
A line is a point that went for a walk. Paul Klee
Par solidarité, pas de MP
rebouxo
Modérateur
 
Messages: 6859
Inscription: Mercredi 15 Février 2006, 13:18
Localisation: le havre
Statut actuel: Actif et salarié | Enseignant

Re: Mémoire trop petite

Messagepar XANA » Dimanche 06 Mai 2018, 11:15

Je ne connaissais pas standalone, mais ça fonctionne totalement !
Merci :)
XANA
Déca-utilisateur
 
Messages: 21
Inscription: Lundi 04 Septembre 2017, 16:56
Statut actuel: Post-bac | CPGE


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Baidu [Spider], DotBot [Crawler], Google Adsense [Bot], Proximic [Spider] et 23 invités