[OS X TeX] Overfull
Bruno Voisin
Bruno.Voisin at hmg.inpg.fr
Mon Sep 2 16:53:05 CEST 2002
teTeX est certes compilé avec des valeurs fixes de chacun des
paramètres de TeX, cependant il est rare dans l'usage normal de TeX
d'avoir à dépasser ces valeurs. À mon avis le plus probable est une
erreur dans votre fichier .tex d'origine, ou dans le paquet listings
que vous utilisez.
Sinon il doit être possible de recompiler les exécutables de teTeX,
mais cela me semble compliqué. Ou vous pouvez essayer d'utiliser OzTeX
(partagiciel), où les paramètes de TeX sont définis dans un fichier de
configuration :
> % TeX parameters (the values in brackets show the possible ranges):
>
> mem_max = 200000 (mem_top..100000000)
> font_max = 256 (1..256)
> font_mem_size = 80000 (8..100000000)
> max_strings = 10000 (1300..65000)
> string_vacancies = 50000 (0..pool_size-23500)
> pool_size = 100000 (string_vacancies+23500..100000000)
> buf_size = 3000 (120..32760)
> stack_size = 600 (1..32760)
> max_in_open = 20 (1..20)
> param_size = 200 (1..32760)
> nest_size = 150 (1..32760)
> save_size = 2000 (1..32760)
> trie_size = 16000 (1..65000)
> trie_op_size = 1000 (1..16382)
> %
> % If you change any of the next four parameters then you'll need
> % to run INITEX and rebuild all your format files (see the User Guide).
> % If you want to change the hash_size value, here are some suitable
> % hash_prime values:
> % hash_size = 5000 15000 20000 30000 40000 50000 60000
> % hash_prime = 4253 12601 16993 26003 33997 42533 52009
> %
> mem_top = 200000 (mem_min+1100..mem_max)
> hash_size = 10000 (325..64000)
> hash_prime = 8501 (prime about 85% of hash_size)
> hyph_size = 2551 (prime from 1..32760)
> %
> % Only change the next few parameters when carrying out TeX's TRIP
> test.
> %
> error_line = 72 (45..32760)
> half_error_line = 42 (30..error_line-15)
> max_print_line = 79 (60..32760)
> mem_min = 0 (0..mem_top-1100)
Il n'est donc pas besoin de recompiler le programme pour modifier ces
paramètres (mais pour hash_size vous devrez reconstruire le format
latex.fmt).
Enfin il y a toujours les programmes commerciaux Textures (sous Mac OS)
et Y&Y TeX (sous Windows), qui utilisent l'allocation dynamique de
mémoire.
Bonne chance,
Bruno Voisin
-----------------------------------------------------
Mac TeX info, resources, and news can be found at:
<http://www.esm.psu.edu/mac-tex/>
-----------------------------------------------------
List archives can be found at:
<http://www.esm.psu.edu/mac-tex/MacOSX-TeX-Digests/>
Threaded list archives can be found at:
<http://www.masda.vxu.se/~pku/MacOSX_TeX/>
-----------------------------------------------------
See message headers for list info.
-----------------------------------------------------
More information about the macostex-archives
mailing list