home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cs.utexas.edu!wupost!spool.mu.edu!agate!ucbvax!LET.RUG.NL!bert
- From: bert@LET.RUG.NL (Bert Bos)
- Newsgroups: comp.lang.modula2
- Subject: Re: Non-Proportional font
- Message-ID: <9211121054.AA24150@freya.let.rug.nl>
- Date: 12 Nov 92 10:57:51 GMT
- Sender: daemon@ucbvax.BERKELEY.EDU
- Reply-To: Modula2 List <INFO-M2%UCF1VM.BITNET@uga.cc.uga.edu>
- Distribution: world
- Organization: The Internet
- Lines: 30
-
- In article <00117.2804162960.10272@faith.twu.ca>, you write:
-
- > In writing text materials for computing science, I like to present
- > programs in a non-proportional font. Courier looks terrible, however, and I
- > have not seen anthing that looks much better. (I like Bookman for the main
- > text, BTW.) The font should have a good distinguished bold and be very
- > legible. It must be available for the Macintosh. What are your
- > recommendations? Please let me know whether your suggestion is:
- > (1) in Type 1 or TrueType
- > (2) general characteristics (serif, sans-serif, narrow or ??)
- > (3) commercial, freeware, or shareware (how much where applicable)
- > (4) where available
-
- Have you tried WEB? It is a sort of preprocessor for TeX (and for the compiler,
- if the presented material is a complete program). So if you know TeX, WEB is
- easy to learn. It allows you to mix text and programs. The programs are
- automatically pretty-printed by TeX-macros that WEB inserts. Typically,
- reserved words are bold, identifiers are in italics, but you can easily change
- that. The original WEB has a pretty-printer for Pascal, but there should be a
- version for Modula as well. I have created one for Oberon, with the help of the
- SpiderWEB package. As to the font: TeX normally uses the Computer Modern family
- (bitmapped, serifed, free), but PostScript fonts work very well, too.
-
- The drawback, of course, is that it is quite a distance from text entry to final
- print. The text is converted to TeX by WEB, the TeX text is converted to DVI by
- TeX, and DVI is printed or previewed, probably via PostScript. And only then do
- you see how it really looks. But for a computer scientist, that way of working
- is probably second nature.
-
- Bert
-