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

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