Comment utiliser LaTeX sur des petites machines ?
La capacité de TeX est limitée de manière interne. Cela signifie
que ce sont des variables de TeX qui fixent le nombre de
variables (et la taille mémoire) maximal que TeX s'autorisera à
utiliser. Si vous utilisez plus de variables que prévu, TeX
s'arrêtera sur le message d'erreur :
sorry, TeX capacity exceeded.
Tout ceci est destiné à << préserver >> votre machine, c'est à
dire à empêcher TeX d'utiliser la totalité de la mémoire de
la machine, ce qui conduit la plupart du temps à un plantage.
Sur une station, aucun problème, mais sur un micro-ordinateur,
les configurations peuvent-être nombreuses. C'est pourquoi le
TeX fournit en << standard >> sur les macs, par exemple, des
variables fixées assez bas (on suppose que le Mac a une toute
petite mémoire comparée à une station). Mais il existe
également un BigTeX, dont la seule différence avec le TeX
normal est qu'il est autorisé à utiliser plus de mémoire (les
variables en questions ont des valeurs plus importantes).
Du coup, si votre micro a une configuration plutôt musclée, vous
pouvez compiler des documents plus gros, plus complexes, etc...
Heureusement Kiffe a changé de stratégie et dans les futures
versions des outils les paramètres internes seront
configurables (en passant par ResEdit) et donc on décidera
soi-même la << bigness >> de son TeX (cf. distributions emTeX
et AsTeX). Pour changer les paramètres de compilation (pool size,
stack, font mem, main mem etc.) cf. fichier
emtex/doc/english/tex.doc, chapitre 6.
La version 7.0 de web2c est configurable par le fichier
texmf.cnf.
Remarque : pour un gros document, il peut être utile de le
découper en chapitres à inclure par la commande
\include (cf. paragraphe 9.2 ).