home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari FTP
/
ATARI_FTP_0693.zip
/
ATARI_FTP_0693
/
Tex
/
Tex29
/
StTeXmac.zoo
/
README
Wrap
Text File
|
1989-09-21
|
3KB
|
95 lines
This is the CommonTeX V2.9 dist, with mods for the atarist.
Now includes undump and thus the ability to make pre-loaded
latex and tex.
- To make the atari version
cd src
cp tex.h.st tex.h
adjust paths (if you want to) in file.h
TEXFONTS
TEXINPUTS
TEXFORMATS
adjust sizes in tex.h
by default sizes in tex.h are set up for a 1M St.
see tex.h for examples of two other configurations
(called BIG and BIGG), and see Knuths TeX:The Program
(v2 in the series i believe) for the meaning of the
various params.
- to make initex/statex (initex with statistics)
cd src/INIT
edit Makefile to set CROSSDIR (home of
your Gnu Cross compiler stuff), adjust
CFLAGS and hit make.
- to make virtex
cd src/VIR
edit Makefile to set CROSSDIR (home of
your Gnu Cross compiler stuff), adjust
CFLAGS and hit make.
- to undump a preloaded version of LaTeX or TeX
undump LaTeX virtex.ttp &lplain
.......
* ^\ <== hit the quit character here. for
the Gnu C Library it is Control-\
(which means hold down the control key and
type the character '\' simultaneously).
This will undump a virtex pre-loaded with lplain.fmt,
called LaTeX.
Please NOTE: the second argument to `undump' must be
the *FULL PATHNAME TO VIRTEX.TTP INCLUDING THE EXTENTION*.
- To make the unix version
cd src
cp tex.h.unix tex.h
adjust (if you want to) in file.h
TEXFONTS
TEXINPUTS
TEXFORMATS
- to make initex/statex
choose the size you want (see tex.h)
cd to either src/INIT or src/BIG/INIT or src/BIGG/INIT or
src/BIGGG
hit make
- same goes for virtex
- if you want to undump a preloaded tex/latex
> virtex \&lplain
* ^\ (hit the quit char [normally ctrl-\]) at the '*'
prompt to make it dump core)
> undump latex virtex core
similarly for tex
> virtex \&plain
* ^\
> undump tex virtex core
Gulam users can put the following in gulam.g:
(f:\ is the path i use, you may specify any path. It is only necessary
to set the following if your default settings in file.h are not
satisfactory, the environment settings override the default settings
at runtime. Note that the paths are ';' seperated so they have to
be specified within quotes [''] otherwise gulam will consider the ';' as
a command seperator).
setenv TEXFORMATS '.;f:\macros'
setenv TEXINPUTS '.;f:\macros'
setenv TEXFONTS '.;f:\tfm'
undump:
usage: undump NEWFILE OLDFILE [args to OLDFILE]
undump runs OLDFILE (the full pathname including the extension for oldfile
must be specified) with the optionally specified args. Whenever OLDFILE
exits back to undump, it will undump its memory image into NEWFILE.
The point at which control should return to undump is determined
by the application OLDFILE. Usually it is at a prompt (like in virtex).
There are many ways to exit, quit (Control-\) being what is usally used.
Please NOTE: the QUIT mechanism is only available in the Gnu C Library.
If for instance you used MWC to make virtex, hitting quit will probably
do you no good. If you exit virtex via Control-C and `x', the undumped
latex that you will obtain will be pretty useless. In short use superior
compilers and tools like Gnu CC and the Gnu C library (and share
your code!).
enjoy,
--
bang: {any internet host}!dsrgsun.ces.CWRU.edu!bammi jwahar r. bammi
domain: bammi@dsrgsun.ces.CWRU.edu
GEnie: J.Bammi