ftp.nice.ch/peanuts/GeneralData/Usenet/news/1991/CSNMisc-91.tar.gz#/comp-sys-next-misc/1991/Nov/Printing-Sybase-on-line-docs

This is Printing-Sybase-on-line-docs in view mode; [Up]


Date: Sun 14-Nov-1991 03:34:12 From: isbell@ucscm.UCSC.EDU (Art Isbell) Subject: Printing Sybase on-line docs Now that many of us have received the Sybase update, I am sure that some of you have printed out the on-line docs. I have spent a massive amount of time doing so (could have probably bought the entire set from Sybase and been far ahead before making my shell script available to all, I would like for someone to try it and make suggestions. The problem with the on-line docs is that they are written in xroff format. NeXT has made minimal changes to /usr/lib/tmac/tmac.syb, but NeXT's ptroff still produces output that is poorly indented and aligned and uses inappropriate fonts in places. This results in, at best, rather poor readability and, at worse, output that overlaps itself with characters in wrong positions. The main problem is that xroff allows more than the customary 4 fonts. So I have written a shell script that reduces the number of fonts used to 4. This, along with another minor change, causes much more pleasing output, although columnar tables that need a fixed-width font don't align well using the Times or Helvetica font families, but using the Courier family causes serious spacing and pagination problems due to its greater width. This shell script modifies /usr/lib/tmac/tmac.syb and all the xroff files in /NextLibrary/Documentation/Sybase. The good news is that the Sybase documentation seems to be very complete (hundreds of pages of it!), but the bad news is that considerable time and forests of trees are required to print the docs. So if someone is interested in trying out this shell script and providing feedback before I make it generally available, send me email and I'll return the script with instructions.

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Marcel Waldvogel and Netfuture.ch.