home *** CD-ROM | disk | FTP | other *** search
/ Atari FTP / ATARI_FTP_0693.zip / ATARI_FTP_0693 / Tex / Tex29 / StTeXmac.zoo / README
Text File  |  1989-09-21  |  3KB  |  95 lines

  1. This is the CommonTeX V2.9 dist, with mods for the atarist.
  2. Now includes undump and thus the ability to make pre-loaded
  3. latex and tex.
  4.  
  5.     - To make the atari version
  6.         cd src
  7.         cp tex.h.st tex.h
  8.         adjust paths (if you want to) in file.h
  9.          TEXFONTS
  10.          TEXINPUTS
  11.          TEXFORMATS
  12.             adjust sizes in tex.h
  13.           by default sizes in tex.h are set up for a 1M St.
  14.           see tex.h for examples of two other configurations
  15.           (called BIG and BIGG), and see Knuths TeX:The Program
  16.               (v2 in the series i believe) for the meaning of the
  17.            various params.
  18.         
  19.         - to make initex/statex (initex with statistics)
  20.             cd src/INIT
  21.             edit Makefile to set CROSSDIR (home of
  22.             your Gnu Cross compiler stuff), adjust
  23.             CFLAGS and hit make.
  24.         - to make virtex
  25.             cd src/VIR
  26.             edit Makefile to set CROSSDIR (home of
  27.             your Gnu Cross compiler stuff), adjust
  28.             CFLAGS and hit make.
  29.         - to undump a preloaded version of LaTeX or TeX
  30.             undump LaTeX virtex.ttp &lplain
  31.              .......
  32.             * ^\ <== hit the quit character here. for
  33.                  the Gnu C Library it is Control-\
  34.                  (which means hold down the control key and
  35.                   type the character '\' simultaneously).
  36.           This will undump a virtex pre-loaded with lplain.fmt,
  37.           called LaTeX.
  38.           Please NOTE: the second argument to `undump' must be
  39.           the *FULL PATHNAME TO VIRTEX.TTP INCLUDING THE EXTENTION*.
  40.  
  41.     - To make the unix version
  42.         cd src
  43.         cp tex.h.unix tex.h
  44.         adjust (if you want to) in file.h
  45.          TEXFONTS
  46.          TEXINPUTS
  47.          TEXFORMATS
  48.         - to make initex/statex
  49.           choose the size you want (see tex.h)
  50.           cd to either src/INIT or src/BIG/INIT or src/BIGG/INIT or
  51.                    src/BIGGG
  52.           hit make
  53.         - same goes for virtex
  54.             - if you want to undump a preloaded tex/latex
  55.          > virtex \&lplain
  56.            * ^\ (hit the quit char [normally ctrl-\]) at the '*'
  57.                 prompt to make it dump core)
  58.          > undump latex virtex core
  59.           similarly for tex
  60.          > virtex \&plain
  61.            * ^\
  62.          > undump tex virtex core
  63.  
  64. Gulam users can put the following in gulam.g:
  65.  
  66. (f:\ is the path i use, you may specify any path. It is only necessary
  67. to set the following if your default settings in file.h are not
  68. satisfactory, the environment settings override the default settings
  69. at runtime. Note that the paths are ';' seperated so they have to
  70. be specified within quotes [''] otherwise gulam will consider the ';' as
  71. a command seperator).
  72.     setenv TEXFORMATS '.;f:\macros'
  73.     setenv TEXINPUTS '.;f:\macros'
  74.     setenv TEXFONTS '.;f:\tfm'
  75.  
  76. undump:
  77.     usage: undump NEWFILE OLDFILE [args to OLDFILE]
  78. undump runs OLDFILE (the full pathname including the extension for oldfile
  79. must be specified) with the optionally specified args. Whenever OLDFILE
  80. exits back to undump, it will undump its memory image into NEWFILE.
  81. The point at which control should return to undump is determined
  82. by the application OLDFILE. Usually it is at a prompt (like in virtex).
  83. There are many ways to exit, quit (Control-\) being what is usally used.
  84. Please NOTE: the QUIT mechanism is only available in the Gnu C Library.
  85. If for instance you used MWC to make virtex, hitting quit will probably
  86. do you no good. If you exit virtex via Control-C and `x', the undumped
  87. latex that you will obtain will be pretty useless. In short use superior
  88. compilers and tools like Gnu CC and the Gnu C library (and share
  89. your code!).
  90.                         enjoy,
  91. --
  92. bang:   {any internet host}!dsrgsun.ces.CWRU.edu!bammi    jwahar r. bammi
  93. domain: bammi@dsrgsun.ces.CWRU.edu
  94. GEnie:    J.Bammi
  95.