home *** CD-ROM | disk | FTP | other *** search
- This contains the newest (August, 1991) version of wroff.
-
- Wroff is a text formatter, similar to, but not compatible with,
- nroff and troff. It has much the same command structure, but
- it is optimized for use with the Hewlett-Packard LaserJet II
- printer and the Pacific Data Systems 25-in-One Font Cartridge.
-
- Wroff is written in "C" and has been "ported" to
- Altos 5000 (SCO UNIX on 80486)
- Altos 2000 (80386) (UNIX)
- Altos 3068 (68020) (UNIX)
- Altos 586/986 (Xenix on 8086)
- HP-UX running who knows what on what
- CPM-68K (honest!)
- MSDOS with Turbo C++
-
-
- It does kerning, and a few other nice things. It is rather fast,
- and has had a LOT of text put through it in the past couple of years.
-
-
- Here is a list of directories and files:
-
- Fonts/ -- width tables for fonts
- MACROS/ -- some demonstration macros and test files
- MANIFEST -- list of contents for the shar archive
- Makefile -- a makefile for the whole thing
- README -- this file
- TestData/ -- some interesting test data
- doc/ -- documentation
- source/ -- source code for wroff
- *.bat -- batch files for testing under MSDOS
-
-
- To create wroff under UNIX, just type "make" in this directory. This will
- create a non-stripped executable called "a.out", which is suitable for testing.
-
- If you are using HP-UX, you will need to use the HPUX.make file instead.
-
- If you are using MSDOS, you must "cd source" and use the file "make.tcc"
- instead of the UNIX make. In this case, you must perform the testing
- using the "*.bat" files. Wroff has been tested under Turbo C++, but
- under no other MSDOS compiler. The binaries are available from bw@cs.ecok.edu.
-
- The "a.out" version expects to find the font files in a directory
- called "./Fonts", so it will only run in this directory.
-
- You can test this version by typing
- make install
- make test
- make sampler
- Your printer (and serial line!) must be able to handle 8-bit data.
- This "make install" will not do anything drastic to your file system,
- and it can be run without being super user.
-
- You should get about three pages of printing that illustrate
- most (but not all) of the fonts available to the Pacific Data
- Systems Cartridge.
-
- Once you are convinced that everything is in good order, you should
- edit the Makefile to indicate a full path name for the Fonts directory,
- and the BINDIR, and then recompile everything. You will probably have to
- say something like:
- rm source/*.o
- make
-
- to recompile, and then
- make install
- as superuser to install the fonts and the real live wroff.
- This will create some files at various places in your filesystem, so
- if you are nervous, be sure to examine the Makefile carefully.
- It shouldn't have anything in it to bother anyone.
-
- After installation,
- make test
- or
- make sampler
-
- is useful to increase your confidence in wroff.
-
- Have fun!
-
-
-
-
- *************************************************
- August, 1991:
-
- At the suggestion of Marc Veeneman (marc@marcal.uucp),
- wroff is now more "mailable". All ESC characters in the font
- files have been replaced with a much more mailable "E" character, which
- wroff replaces with a real ESC when it reads the font files.
-
- Wroff may not accept files with super-long lines, such as those
- which are produced by some commercial packages. Mr. Veeneman
- also suggests that in these cases, you can change MAXSTR in defs.h
- to something ridiculous, and defeat the miscreants.
- (You may also have to make MAXBUF in the same file even more
- ridiculous.)
-
-
- **************************************************************
- September 4, 1991
-
- Student Connie Nabors (cnabors@student.ecok.edu)
- modified the original wroff to allow it to be compiled
- under Turbo C++ on MSDOS.
-
- Also, the ".tm" (transparent mode) command has been modified
- to allow the new "wtbl" program to feed wroff directly.
-
- **************************************************************
-
- Also, note that the distribution of wroff that is archived on
- uunet does not contain all of the appropriate files. New
- files may be requested by sending mail to
-
- bw@cs.ecok.edu
-
-
-
- Surface mail, e-mail, or telephone questions are welcome:
-
- Bill Walker
- (bw@cs.ecok.edu)
- Department of Computer Science
- East Central University
- Ada, Oklahoma 74820
- 405 332 8000 x 594
-
-