CTAN masthead graphic CTAN lion sketch

Directory: CTAN home / tex-archive/ web/ matlabweb

You can get this entire directory bundled as matlabweb.zip.

Packages located here

Package Caption
matlabweb Literate programming system for Matlab.

Subdirectories of this one

There are no subdirectories here.

Files in this directory

NameDateSize Description
Bugs 2000-05-22 838 bytes download
Changes 2000-05-22 5 Kbyte download
Install 2000-05-22 880 bytes download
Makefile 2000-05-22 985 bytes download
README 2000-05-22 1 Kbyte download Shown below
common.c 2000-05-22 23 Kbyte download
ctest.tex 2000-05-22 641 bytes download
ctest.web 2000-05-22 311 bytes download
driver.tex 2000-05-22 539 bytes download
example.web 2000-05-22 6 Kbyte download
mtangle.c 2000-05-22 46 Kbyte download
mweb.tex 2000-05-22 2 Kbyte download
mwebman.ps 2000-05-22 323 Kbyte download
pathopen.c 2000-05-22 2 Kbyte download
spiderwebman.ps 2000-05-22 337 Kbyte download
swebbind.sty 2000-05-22 7 Kbyte download
test.web 2000-05-22 5 Kbyte download
weave.c 2000-05-22 91 Kbyte download
webfiles.ps 2000-05-22 725 Kbyte download
webfiles.sty 2000-05-22 32 Kbyte download
webkernel.tex 2000-05-22 15 Kbyte download

Contents of the README file


Welcome to MWEB (Matlab WEB)

This is an experimental literate programming system for the Matlab
programming language. It is based on the Spider system, which is in
turn based on the CWEB system which resembles the original WEB system
by Knuth.

This distribution does not include the real sources. Compiling the
programs from these would require the "tie", "nuweb", "spider", and
"awk" programs to exist on your system, so instead the C code is
distributed together with a Makefile that should compile them on most
UNIX systems. A complete distribution will be available later.

This distribution includes also some TeX and LaTeX macro files, among
them the complete "webfiles" package which is also distributed
separately. This package enables inclusion of multiple CWEB and MWEB
programs in a single LaTeX document.

A user manual is provided in the files "spiderwebman.ps" and
"mwebman.ps". The first is a generic manual for all Web systems
created with Spider, the second contains additional notes for MWEB.
Usage and implementation of the webfiles package are explained in
"webfiles.ps".

Please read the Install file for an installation instruction.

An example is provided in the files

  example.web : MWEB document
  ctest.web   : CWEB document
  ctest.tex   : cweave output from ctest.web
  driver.tex  : driver for printing example with LaTeX

This example should work with TeX and LaTeX.

With TeX:

  mweave example
  tex example

With LaTeX:

  mweave example
  latex driver

The rationale for all this can be found in the documentation. If you
have problems with tex/latex, read the comments at the beginning of
example.web.




Mark Potse                                           M.Potse@amc.uva.nl
Medical Physics Department,
Academic Medical Center
Meibergdreef 15,
1105 AZ Amsterdam,
The Netherlands




Small print: This listing is regenerated periodically so there is a small chance that the directory has changed from what is shown here; to be sure, check the FTP listing.