Guénhaël a écrit :
Je viens enfin d'y arriver.
J'ai trouver cette réponse :
http://email.esm.psu.edu/pipermail/macosx-tex/2007-September/032109.html
Donc même chose que pour moi, les modifications de main_memory étaient
sans effet.
Parcontre, en changeant main_memory et ses 2 extras là les modifications
ont pris effet pour cette personne.
J'ai donc modifié les lignes suivantes :
main_memory = 2500000 % words of inimemory available; also applies to
inimf&mp
extra_mem_top = 2000000 % extra high memory for chars, tokens, etc.
extra_mem_bot = 2000000 % extra low memory for boxes, glue,
breakpoints, etc.
Et ça a marché pour moi aussi.
J'ai tenter enfin d'imprimer encore plus de courbes, juste pour voir la
nouvelle limite et elle
correspond désormais à 5500000 (2500000 + 2000000).
Il y a donc un problème sur certaine machine lorsqu'on ne modifie que
main_memory...
Pas sûr, les extra_mem gèrent visiblement des pointeurs particuliers.
texmf.cnf donne quelques explications (ainsi, modifier top et bot
ne nécessite pas de refaire les formats).
texmf.cnf donne aussi une commande et un fichier pour détailler la gestion
mémoire (je ne trouve pas memtest.tex ici, mais \tracingstats=2 fonctionne bien).
<cite>
% Memory. Must be less than 8,000,000 total.
%
% main_memory is relevant only to initex, extra_mem_* only to non-ini.
% Thus, have to redump the .fmt file after changing main_memory; to add
% to existing fmt files, increase extra_mem_*. (To get an idea of how
% much, try \tracingstats=2 in your TeX source file;
% web2c/tests/memtest.tex might also be interesting.)
%
% To increase space for boxes (as might be needed by, e.g., PiCTeX),
% increase extra_mem_bot.
</cite>
--
Jean-Pierre