Using PSTricks with Textures

PSTricks is a collection of TeX macros allowing one to generate Postscript graphics within TeX documents. The entire package is available from your local CTAN server. Those in the US can download the necessary files from the mirror site ftp://ftp.cdrom.com/pub/tex/ctan/graphics/pstricks/

The current maintainers of PSTricks have an information page at http://www.tug.org/applications/PSTricks/.

PSTricks is a generic TeX package that may be called from either Plain TeX and its close relatives, or from Latex. As distributed, the package is set up to be used out of the box by users of standard Tex--dvips distributions, with installation consisting of placing the required .tex and .sty files in the appropriate TeX Input directories, and the .pro header files in locations searched by dvips. The default form of the crucial configuration file pstricks.con assumes that the \special inclusions follow the dvips model.

Users of Textures (a typesetting system for the Macintosh sold by Blue Sky Research) can use almost all features of the PSTricks package provided they have version 1.7 or higher, and they install the package as follows:

Usage differences

Under standard tex--dvips (as for example on Unix, Windows xx or Oztex), the production cycle is:
  1. edit the tex source file containing calls to pstricks macros;
  2. tex the file, correcting errors until a dvi file is generated;
  3. run dvips over the dvi file to generate a ps file;
  4. view the result with ghostview or some other Postscript rendering engine;
  5. repeat the above until all is as it should be, then print the ps file.

With Textures, there is no dvips, and the production cycle is as follows, assuming you are using a Postscript printer with Laserwriter 8 or Adobe PSPrinter.

  1. edit the tex source file containing calls to pstricks macros;
  2. typeset the file, correcting errors as necessary;
  3. select the Textures Typeset window, and call File/Print. If paper and printing costs are not a concern, print to the printer, else in the print dialog that follows, select "print to file", with option "include all but standard 13 postscript fonts" to generate a ps file;
  4. view the resulting ps file with ghostview or some other Postscript rendering engine;
  5. repeat until all is as it should be, then print the Typeset window to a Postscript printer.

Under MacOS8.1, I had better luck with Adobe PSPrinter 8.5.1 than with Laserwriter 8.5, but Laserwriter 8.6 seems to function better than the Adobe driver under MacOS 8.5. In fact, under MacOS 8.5.1 and the Adobe driver, pst-node macros lead to Postscript errors. (Be aware that in installing AdobePSPrinter 8.5.1 overwrites the PrintingLib extension with a version incompatible with that installed with Laserwriter 8.6.) The new Adobe PSPrinter 8.6 has a bonus for Acrobat 4.0 users. With the Adobe PS printer driver and Create Adobe PDF (both downloadable from http://www.adobe.com/supportservice/custsupport/LIBRARY/5aa6.htm) creating a pdf file from Textures is a simple matter of printing with the "Create Adobe PDF" printer driver. In addition, that driver can be set up to call Acrobat or Acrobat Reader as soon as the pdf file is created. This gives a very handy means of viewing the pstricks output.

Conflicts with Textures