The Mathematica Journal Electronic Supplement Volume 6, Issue 4, Fall 1996 Special Considerations Version 3.0 Notebooks The notebooks in this supplement are in Mathematica 3.0 format. They cannot be opened with earlier versions of Mathematica. MathReader programs for opening Version 3.0 notebooks on Macintosh, NeXT, X, and Windows machines are available from the Wolfram Research Web site: http://www.wolfram.com/mathreader. SetDirectory Remember to use SetDirectory["pathname to files in electronic supplement"] before you try to execute the code from an article or load a package using << filename.m. Also look at the labeling of the In and Out statements in the article. If the statements restart their numbering from 1 then the assumption in the article is that Mathematica has restarted. You can accomplish this dynamically, i.e. without quitting and restarting Mathematica, by using the CleanSlate package distributed in the electronic supplement of Volume 3 Issue 4. Windows Users Most authors have developed their notebooks using front ends on the Macintosh or NeXT computer. The electronic supplement is also created on a Mac. The process of creating the supplement for Windows/DOS is semi-automatic. Files are simply copied with the usual linefeed/carraige return translations performed. File names are shortened by hand to 8 characters in an attempt to make the names as readable as possible. This means that packages which attempt to read other packages or which have names in excess of 8 characters will almost never work as expected. BE PREPARED FOR LOTS OF ERROR MESSAGES. The remedy is usually straight forward. When loading a package, i.e. << PackageName, do not use the name printed in the article or shown in the notebook. Take a look at the name of the file in the directory where the electronic supplement resides and use that name instead. In cases where a package loads another package, you will also have to edit the package, by hand, to use the name of the file distributed in the electronic supplement.