|
|
1.1 ! root 1: This is the UTF version. ! 2: ! 3: Troff to PostScript translator. The big change is in the font table ! 4: routines. The old binary format and makedev are gone. Troff and dpost ! 5: now both read ASCII tables. Translating the ASCII font tables in dpost ! 6: (and troff) means some startup overhead. Both programs run a bit slower, ! 7: but it's a small price to pay for the added flexibility. ! 8: ! 9: Long PostScript font names can now be included in the font tables. ! 10: They should follow the fontname keyword as in, ! 11: ! 12: fontname Times-Roman ! 13: ! 14: The fontname field helps with the DocumentFonts comment, font name ! 15: abbreviations (formally required to be in the prologue), and is used ! 16: to manage host resident fonts. ! 17: ! 18: dpost can also now calculate a reasonably tight BoundingBox, which ! 19: helps picture inclusion. By default the calculations are disabled. ! 20: Use the -B option when you BoundingBox and PageBoundingBox comments. ! 21: If you're stubborn and always want the comment set dobbox (in file ! 22: dpost.c) to TRUE. You'll still need -B to get the the best fit. ! 23: ! 24: Most other changes are bug fixes. Color support has been improved, ! 25: and now works with the drawing routines. The different text encoding ! 26: schemes are all still in. Level 2 is well tested and is now the default. ! 27: For a different default change DFLTENCODING (file dpost.h). Don't make ! 28: level 3 the default unless you can live with ragged right margins. ! 29: ! 30: A typical command line would be, ! 31: ! 32: pic file | tbl | eqn | troff -mm | dpost >file.ps ! 33: ! 34: file.ps is PostScript and can be sent directly to a printer. ! 35:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.