Article View: comp.lang.modula2
Article #1509Re: Non-Proportional font
From: Bert Bos
Date: Thu, 12 Nov 1992 10:57
Date: Thu, 12 Nov 1992 10:57
30 lines
2192 bytes
2192 bytes
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
Technical Details
Message-ID:
<9211121054.AA24150@freya.let.rug.nl>Path:
arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!wupost!spool.mu.edu!agate!ucbvax!LET.RUG.NL!bertShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!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