home *** CD-ROM | disk | FTP | other *** search
/ Dream 45 / Amiga_Dream_45.iso / Amiga / Magazine / Dossier-LaTeX / AmiWeb2C.lha / web2c61 / config / tex.mcf < prev    next >
Text File  |  1995-04-09  |  4KB  |  105 lines

  1. % TEX.MCF: This is the configuration for a standard working TeX 3.14159.
  2. % Place this file into the TEXCONFIG path so that VirTeX and IniTeX can
  3. % find it on startup.
  4.  
  5. % The following parameters can be changed to extend or reduce TeX's
  6. % capacity.  They may have different values in IniTeX, when creating
  7. % a precompiled format file, and in VirTeX, when starting a production
  8. % run by loading such a format file.  If you delete or comment any
  9. % line beginning with `set', you will get the stated `default' setting.
  10.  
  11. set memmax 65530 % default 30000.
  12. % greatest index in TeX's internal mem array; must be strictly less
  13. % than max_halfword (1,073,741,823); must be equal to memtop in
  14. % IniTeX, otherwise >= memtop.
  15.  
  16. set bufsize 2000 % default 500.
  17. % maximum number of characters simultaneously present in current lines
  18. % of open files and in control sequences between \csname and \endcsname;
  19. % must not exteed max_halfword (1,073,741,823).
  20.  
  21. set errorline 72 % default 72.
  22. % width of context lines on terminal error messages.
  23.  
  24. set halferrorline 42 % default 42.
  25. % width of first lines of contexts in terminal error messages;
  26. % should be between 30 and errorline - 15.
  27.  
  28. set maxprintline 79 % default 79.
  29. % width of longest text lines output; should be at least 60.
  30.  
  31. set stacksize 200 % default 200.
  32. % maximum number of simultaneous input sources.
  33.  
  34. set maxinopen 15 % default 6.
  35. % maximum number of input files and error insertions that can be
  36. % going on simultaneously.
  37.  
  38. set fontmax 120 % default 75.
  39. % maximum internal font number; must not exceed max_quarterword (32,767)
  40. % and must be at most font_base (0) + 256.
  41.  
  42. set fontmemsize 36000 % default 20000.
  43. % number of words of fontinfo for all fonts.
  44.  
  45. set paramsize 60 % default 60.
  46. % maximum number of simultaneous macro parameters.
  47.  
  48. set nestsize 40 % default 40.
  49. % maximum number of sematic levels simultaneously active.
  50.  
  51. set maxstrings 6000 % default 3000.
  52. % maximum number of strings; must not exceed max_halfword (1,073,741,823).
  53.  
  54. % internal value string_vacancies = poolsize - tex_strings.
  55. % the minimum number of characters that should be available for
  56. % the user's control sequences and font names, after TeX's own
  57. % error messages are stored.  tex_strings has value 24,000.
  58.  
  59. set poolsize 75000 % default 32000.
  60. % maximum number of characters in strings, including all error messages
  61. % and help texts, and the names of all fonts and control sequences; must
  62. % exceed string_vacancies by the total length of TeX's own strings, which
  63. % is slightly less than tex_strings;
  64. % in order to work with LaTeX, poolsize needs to be increased.
  65.  
  66. set savesize 2000 % default 600.
  67. % space for saving values outside of current group;
  68. % must be at most max_halfword (1,073,741,823).
  69.  
  70. set triesize 40000 % default 8000.
  71. % space for hyphenation patterns; should be larger for IniTeX than it is
  72. % in production versions of TeX.
  73.  
  74. set trieopsize 1000 % default 500.
  75. % space for ``opcodes'' in the hyphenation patterns.
  76.  
  77. set maxtrieop 500 % default 500.
  78. % largest possible trie op code for any language.
  79.  
  80. set dvibufsize 2048 % default 100.
  81. % size of the output buffer; internally multiplied by 8.
  82.  
  83. % Like the preceding parameters, the following quantities can be changed
  84. % to extend or reduce TeX's capacity.  But if they are changed, it is
  85. % necessary to rerun the initialization program IniTeX to generate new
  86. % tables for the production TeX program.  One can't simply make
  87. % helter-skelter changes to the following constants, since certain
  88. % rather complex initialization numbers are computed from them.
  89.  
  90. set memtop 65530 % default 30000.
  91. % largest index in the mem array dumped by IniTeX; must be substantially
  92. % larger than mem_bot (0) and not greater than memmax.
  93.  
  94. set hashsize 9500 % default 2100.
  95. % maximum number of control sequences; it should be at most
  96. % about (memmax - mem_min) / 10, where mem_min is 0.
  97.  
  98. set hashprime 7919 % default 1777.
  99. % a prime number equal to about 85 percent of hashsize.
  100.  
  101. set hyphsize 607 % default 307.
  102. % another prime; the number of \hyphenation exceptions.
  103.  
  104. % End of TEX.MCF.
  105.