| [1] |
Olin Shivers.
A Scheme
Schell.
|
| [2] |
Olin Shivers, Brian D Carlstrom, Martin Gasbichler, and Mike Sperber.
Scsh Reference Manual.
|
Get and unpack
Scsh.
This will create a directory scsh-0.6.2
(modulo version number).
Get and install
TeX2page. This will create a
directory tex2page.
(TeX2page is known to install on Scsh on Unix. However, for the least installation hassle, consider running TeX2page on MzScheme. TeX2page runs ``out of the box'' on MzScheme on any operating system.)
Put a copy or link of
tex2page/t2p-example/scsh-paper.t2p in
scsh-0.6.2/doc/scsh-paper. Alternatively, ensure that
scsh-paper.t2p is in one of the directories
mentioned in the environment variable
TIIPINPUTS. (The TIIPINPUTS value looks like
the PATH value, ie, it is a list of directories,
colon-separated in Unix and semicolon-separated in
Windows.)
Put a copy or link of tex2page/t2p-example/man.t2p
in scsh-0.6.2/doc/scsh-manual. Alternatively,
ensure that man.t2p is in TIIPINPUTS.
In each of the directories scsh-0.6.2/doc
and scsh-0.6.2/doc/scsh-manual, create a file .tex2page.hdir
that contains the word html. This tells TeX2page to
create the HTML files in a subdirectory html. (This
step is optional, but helps to avoid cluttering
the source directory.)
Cd to scsh-0.6.2/doc/scsh-paper and run tex2page scsh-paper.
(Do it twice to resolve cross-references.)
Cd to scsh-0.6.2/doc/scsh-manual and run tex2page man.
(Do it twice.)
Browse scsh-0.6.2/doc/scsh-paper/html/scsh-paper.html and
scsh-0.6.2/doc/scsh-manual/html/man.html using your
favorite HTML browser.