home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 3 / Meeting_Pearls_III.iso / Pearls / texmf / config / bigtex.cnf < prev    next >
Text File  |  1995-07-26  |  5KB  |  118 lines

  1. % BigTeX.cnf    Config file for the big-TeX versions
  2. %
  3. % set the TeX search path for LaTeX 2.09
  4. TEXINPUTS       .,TeX:inputs,TeX:inputs/misc,TeX:inputs/latex209/sty,TeX:inputs/latex209/general,TeX:inputs/epic,TeX:inputs/eepic,TeX:inputs/script
  5. %
  6. % for LaTeX2e use the following line:
  7. %TEXINPUTS      .,TeX:inputs/latex/unpacked,TeX:inputs,TeX:inputs/misc,TeX:inputs/epic,TeX:inputs/eepic
  8. %
  9. % IMPORTANT: Starting with PasTeX 1.4 (from 25. May 95) you can use recursive file searching.
  10. %            To see how, read the file TeX:config/EVpath.doc.
  11. %
  12. % Where are the format files
  13. TEXFORMATS      .,TeX:formats.big
  14. %
  15. % Where are the .tfm (fontmetric) files (*not* the pk-files!)
  16. TEXFONTS        .,TeX:fonts/tfm,TeX:fonts/PStfms
  17. %
  18. % Only for initex, where is the TeX.pool file
  19. TEXPOOL         TeX:pool
  20. %
  21. create-info     on                      ; should TeX create an info file for the DVI file?
  22. info-file-name  TeX:icons/def_dvi.info  ; path for the info file
  23. %
  24. %
  25. % change some internal array sizes
  26. stringvacancies 10000
  27. maxstrings      6000
  28. triesize        16000
  29. itriesize       19000   % triesize (for IniTeX only)
  30. memmax          80000   % it's enough (for the docs) But in big-TeX you can increase this value up to 524284
  31. memtop          80000
  32. poolsize        70000
  33. %
  34. %
  35. # ------------ THIS IS THE END OF THE CONFIG SECTION. ALL FOLLOWING LINES WON'T BE READ. -----------------
  36. %
  37. % ... und diese Werte haben default-maessig diese Werte:
  38. %
  39. memmax          65530
  40. memtop          65530
  41. fontmax         120     % oder weniger mit neuer Font Selection
  42. fontmemsize     36000
  43. poolsize        45000
  44. savesize        2000
  45. bufsize         2000
  46. errorline       79
  47. halferrorline   50
  48. maxprintline    79
  49. stacksize       200
  50. maxinopen       15
  51. dvibufsize      16384   % > 0  und durch 8 teilbar !!
  52. #
  53. ^-- Markiert das Ende von TeX.cnf: '#' am Zeilenanfang
  54.  
  55. Danach kann noch beliebig viel Kommentar in das CNF-File geschrieben werden,
  56. ohne dass dadurch der Start von TeX verzoegert wird.
  57. Will man Kommentar vor der Zeile mit dem '#'-Zeichen einfuegen, sollte man
  58. einfach diese Kommentarzeile mit einem '%' beginnen.
  59.  
  60. Wichtig: Die Schluesselwoertern muessen am Zeilenanfang stehen und enden
  61. jeweils mit dem ersten Whitespace.  Der zuzuweisende Wert ist dann die
  62. naechste Zahl, die auch oktal (mit fuehrender Null, z.B. 010 = dez. 8) oder
  63. hexadezimal (mit fuehrender 0x, z.B. 0x10 = dez 16) angegeben werden kann.
  64. Der Rest der Zeile wird ignoriert.
  65. Die Reihenfolge der Environment-Variablen und der einzelnen Parameter ist
  66. beliebig, jedoch wird Gross-/Kleinschreibung unterschieden.
  67. Bei doppeltem Setzen von Variablen ueberlebt nur der letzte Wert.  Bei den
  68. Env-Variablen wird dagegen nur der erste Wert verwendet; das Setzen im
  69. Konfigurationsfile verhindert ausserdem das Setzen des Wertes aus dem
  70. tatsaechlichen Environment.
  71.  
  72.  
  73. Dieses Konfigurationsfile wird per Default im akuellen Directory, im Rootdir
  74. des aktuellen Laufwerks und noch ein paar Stellen gesucht.  Dies kann durch
  75. Setzen der Environment-Variablen TEXCONFIG geaendert werden.  Eine weitere
  76. Moeglichkeit ist der Aufruf von {ini,vir}tex mit der -c Option, z.B.
  77.         virtex -c.,tex:config
  78. Die Suchpfade sollte dabei (ohne Space !) an das '-c' angehaengt werden.
  79.  
  80. Mit der '-d' Option kann man ausserdem noch nachpruefen, welche Werte TeX
  81. nun tatsaechlich erkannt und entsprechend gesetzt hat.  (Achtung: memmax und
  82. triesize wird von initex auf die Werte von memtop und itriesize gesetzt; die
  83. in tex.cnf vorgegebene Werte werden ignoriert.  virtex ignoriert nur den
  84. Wert von itriesize)
  85.  
  86. -- br
  87.  
  88.  
  89. Anmerkungen:
  90.  
  91. - Fuer virtex sollte `memtop' auf den Wert gesetzt werden, der beim Dumpen
  92.   des fmt-Files mit initex gesetzt war.
  93.   Die jetzige Version erlaubt das Setzen eines beliebigen Wertes <= memmax.
  94.   Wurde mit einem anderen Wert von `memtop' gedumpt, so wird der Wert des
  95.   fmt-Files verwendet (mit Warnung, da ich mir nicht sicher bin, ob nicht
  96.   doch irgendwo etwas von mir uebersehen wurde).
  97.  
  98. - Beim Dumpen mit initex koennen (bei kleinem Speicher) die Werte von
  99.         `fontmax'       `fontmemsize'   `maxstrings'    `poolsize'
  100.         `stringvacancies' (kann auf 0 gesetzt werden)
  101.         `savesize'      `bufsize'       `stacksize'     `maxinopen'
  102.         `dvibufsize' (kann auf 256 gesetzt werden)
  103.         `itriesize'  (= `triesize' fuer IniTeX)
  104.   moeglichst klein gewaehlt werden.  Leider sind diese Mindestwerte von den
  105.   einzelnen Formaten (plainTeX, LaTeX, AMS-TeX, ...) abhaengig.
  106.   Anschliessend sollte der Wert von `memtop' moeglichst gross gewaehlt
  107.   werden.  virtex selbst benoetigt sehr viel weniger Speicher (insbesondere
  108.   fuer den Trie `triesize'), so dass `memmax' auf den Maximalwert 65532 (nicht
  109.   65535 !) gesetzt werden kann und die anderen Parameter auf ihre "normalen"
  110.   Werte.
  111.   Fuer ST's/AMIGA's ab 1.5 MB sollten keine Probleme wegen Speichermangel
  112.   auftauchen, 1MB reichen zum Dumpen mit den deutschen Trennpatterns evtl.
  113.   nicht aus.
  114.  
  115. -- br   21.11.90
  116. -- br    9.12.90
  117.