home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!news.funet.fi!news.cs.tut.fi!tut!pk
- From: pk@cs.tut.fi (Kellom{ki Pertti)
- Newsgroups: comp.lang.lisp
- Subject: Re: Lisp WEB
- Date: 9 Nov 92 16:30:43
- Organization: Tampere Univ. of Technology, Finland.
- Lines: 30
- Distribution: world
- Message-ID: <PK.92Nov9163043@talitiainen.cs.tut.fi>
- References: <1d7vccINNh3d@manuel.anu.edu.au> <1992Nov5.210910.20984@cunews.carleton.ca>
- NNTP-Posting-Host: talitiainen.cs.tut.fi
- In-reply-to: nholtz@cascade.carleton.ca's message of Thu, 5 Nov 1992 21:09:10 GMT
-
- I've used a program called SchemeTeX, which does basically what people
- have already described: let code live in a verbatim environment, and
- format the comments as normal text. It appears that with Scheme there
- is rarely need to move text from one place to another, mostly because
- Scheme source usually consists of several small procedures that can be
- given to the interpreter or compiler just about in any order. Also,
- displaying code in some fancy manner (as in displaying a = in C code
- as a backward arrow) does not work all that well with Scheme, or lisp
- in general.
-
- I've modified SchemeTeX a bit to use the GNU Latexinfo format, which
- is somewhere between Texinfo and LaTeX. This enabled me to make an
- Emacs info file out of my source code. With some Elisp hackery I got
- automatic indexing of functions etc., which was quite nice. There was
- one (rather serious) drawback: in order to modify a procedure in the
- info file, one had to modify it in the original file, run the
- SchemeTeX->info converter and reload the file. This is not practical
- during the inital development phase of a program, although it would be
- nice afterwards.
-
- I do not use SchemeTeX anymore, but that does not mean that there was
- something wrong with it. Maybe if I had put more effort into the tools
- I built, things might be different. As of now, I really don't have
- anything that I could distribute.
- --
- Pertti Kellom\"aki (TeX format) # These opinions are mine,
- Tampere Univ. of TeXnology # ALL MINE !
- Software Systems Lab # (but go ahead and use them, if you like)
-
-
-