[834] in comp.os.os2.announce archive

home help back first fref pref prev next nref lref last post

SOFTWARE: Uploaded OS/2 binaries of fweb-1.53 to usual sites

daemon@ATHENA.MIT.EDU (Deutscher)
Tue Mar 19 05:18:02 1996

To: os2ann.DISCUSS@bloom-picayune.MIT.EDU
Date: 18 Mar 1996 04:31:39 GMT
From: sad@utkux.utcc.utk.edu (Deutscher)

Reply-To:     sad@utkux.utcc.utk.edu (Deutscher)
Submitted by: Stefan A. Deutscher
Source:       sad@utk.edu; stefand@elphy.irz.hu-berlin.de
---------------------------------------------------------------------
I have uploaded the OS/2 port(let) of the tool for literate
programming, fweb-1.53, to HOBBES, CDROM, and CTAN. The file
(1572333 Mar  6 21:21 fweb153.zip) lives in incoming directories
and will hopefully propagate over time.

site: HOBBES: ftp-os2.nmsu.com
      now: /incoming             move to: /os2/unix/tex
site: cdrom: ftp-os2.cdrom.com
      now: /os2/incoming         move to: /os2/tex
site: CTAN: ftp.shsu.edu (or mirrors, like lately even cdrom)
      now: incoming
      move to: /tex-archive/web/fweb/fweb-1.53  (needs to be created)
also, on CTAN, I suggest to place a copy of this text file in
  /tex-archive/web/fweb/executables/fweb-1.53/os2 (needs to be created)

so people find out that there are executables for OS/2 but they don't have to
be duplicated on CTAN and eat space. Note: For some reason one can't see
files on ftp.shsu.edu in /incoming once they are there even though quote site
index finds them), so either go to another place or wait until they have
propagated to their final destination.

I append a part of the readme I wrote for the OS/2 port.

%file: READ_ME.os2
%date: 27-Feb-1996 .. 6-Mar-1996
%Author: Stefan A. Deutscher (sad@utk.edu; stefand@elphy.irz.hu-berlin.de)

This is the OS/2 re-compile of J. A. Krommes' fweb-1.53, a tool for literate
programming in c, f77, f90, ratfor, and so on. It also allows verbatim input
for languages it doesn't know (I hope to use it with Extended ANSI-ISO
Pascal).

It contains the original sources and the following files in the new
subdirectory boot/ibm/os2:
[filelist removed for brevity. Mod.]
The original sources are up for FTP on:
                              ftp://ftp.pppl.gov/pub/fweb/

The executables as well as the patched sources and the makefiles and other
custom files are in fweb-1.53/boot/ibm/os2. You will need HPFS for the long
file names; I couldn't be bothered to change it all to 8.3 FAT names. Fweb
alone is worth going to HPFS, in case you aren't there yet.

You need to have the EMX runtime library (emxrt.zip) version 0.9a or later
installed. It can be found on ftp-os2.cdrom.com (cdrom), ftp-os2.nmsu.edu
(HOBBES), for example.

To use it you will also need (besides an editor and a compiler) LaTeX2e. The
emTeX distribution as found on CTAN and the normal OS/2 sites (or the December
'95 Hobbes OS/2 CD-ROM) are fine. You will also need the LaTeX packages
multicol and indentfirst, also on CTAN. I don't include them here because it
is a much better idea to fetch them from there, where they are maintained and
updated. Get the whole tools subdirectory, and run LaTeX2e on the file
tools.ins to install the packages. That was faster for me than trying to
install just these two packages by hand ... Now:

You can simply put the executables in your path (ftangle.exe, fweave.exe) and
the style and macro files
  manual/fwebmac.sty
  manual/fwebnum.sty

in your TEXINPUT, TEXINPUTS directory, print the docs (and read them) and
install the *.info files and such, in case you have GNU info installed. In
case you like UNIXish man pages and have gnu man installed, you can also visit
  fweb-1.53/manual

and move fweb.1 in your manpage path, and you can print fweb.ps for a nice
hand book. In fact, if you have not much experience with literate programming,
I even recommend you get a hold of the old version 1.30 of fweb (on CTAN,
Comprehensive TeX Archive Network, for instance: ftp.shsu.edu) and print its
postscript manual. Of course things have changed since then, but it is a very
detailed treatment of the subject at hand.

You're free to go now. You can also recompile the whole thing and make a port
that integrates more smoothly with the distribution of fweb-1.53, for instance
by fiddling with the configure script and all that.

Here are some notes about my port.

{well, read the real thing for that} ....

For more information look at the docs that come with the original
distribution, at the mailing lists they mention, and check out the USENET news
group comp.programming.literate.

Anyway. Like with the original source code: No warranties of any form implied.
You use it at your own risk, if your toaster explodes -- too bad. Chocolates
and such to D. Knuth, S. Levy, J. A. Krommes, Ralph Smith, E. Matthes, well --
if there is some left I'll take a bite.
=====================================================================
-- POST or email os2_ann_req@bix.com to submit articles to comp.os.os2.announce
-- email lfirrantello@bix.com for comments to the moderator.

home help back first fref pref prev next nref lref last post