
	        Maple V Release 5 Network Version
        	=================================

			     Read Me
			     -------


Welcome to Maple V Release 5!

This file describes the following topics:


   1. System Requirements
   2. Installation Instructions
   3. The Command Line Interface
   4. Contents of the Maple Server Directory
   5. Undocumented Product Changes
   6. Notes
   7. Using MATLAB and Maple V
   8. Tips for Windows 3.1 Machines with Low Memory


System Requirements
-------------------

Before beginning the installation of Maple V Release 5, check that
your server and client machines fulfill the following minimum requirements:

  * Intel 486DX, Pentium, or fully compatible processor, 
    or a 486SX with a hardware floating point coprocessor added
  * 33-49 MB of free hard disk space (server only), depending on which binaries 
    are installed
  * 8 MB of RAM
  * Microsoft Windows 3.1x (client only), Windows NT 4.0+, or  Windows 95

Note that Windows NT and Windows 95 machines can be network servers or
clients.  Windows 3.1 machines can be clients only.


Installation Instructions
-------------------------

The network version of Maple V Release 5 must be installed on the
network server and on client machines running this version of Maple.

1. On the network server, install Maple using the following steps.

   a) Insert the Maple V Release 5 Program CD-ROM or the Program Disk 1 into 
      the appropriate drive.

   b) Choose Run from the Start menu.  In the Run dialog box, enter
      d:\setup.exe to start the Maple V installer, substituting the
      correct letter for your CD-ROM or disk drive if necessary.

   c) A Welcome screen introduces you to Maple V Release 5. Click on 
      NEXT to proceed.

   d) The Software License Agreement screen appears. To continue 
      installing Maple V Release 5, accept the license agreement by
      clicking on YES.

   e) The Choose Destination screen suggests a location for the 
      Maple V Release 5 files. Click on NEXT to copy the files. If you 
      want to select another location to place the files, click on 
      BROWSE.

      Note: If there is not enough hard disk space, an error message
      appears requesting more space or a new location to copy the
      files.

   f) The Select Components screen allows you to choose which 
      platform binaries to install on the Server.  Choose 
      all client platforms on your network.  The Server platform binary
      files are automatically installed on the server.

   g) The Program Folder will be called "Maple V Release 5 - Server" by default.
      Choose another name if you prefer.

   The installer also searches all of the drives for the CRC Standard
   Math Interactive program.  If this program is on your machine, a
   dialog will ask you if you wish to upgrade the mathematical engine
   of Standard Math Interactive to Maple V Release 5.

2. To configure Maple V Release 5 to run on the client machines on your 
   network, run the client setup program from the server.  Go to each
   client and start the client setup program by clicking on the
   setup.exe icon located in the Client subfolder of the installed
   "Maple V Release 5 - Server" program folder.

   The client setup steps are similar to those in the
   Server installation. On the client, the Destination you choose is
   the working directory where Maple files are placed on the client
   machine.

   If you are installing on a Windows 95 or Windows NT client, 
   installation will proceed. Windows 3.1x clients will need to be rebooted
   after installation.  If you are installing the Windows 3.1x 
   version, you may encounter additional steps. See "Special Notes: 
   Windows 3.1x Installation" below.

3. Network versions of Maple V Release 5 come with a license manager which
   determines and restricts the number of users simultaneously running Maple.
   To configure the license manager, double-click on the Maple V Release 5
   icon.  When Maple is launched for the first time, the License Manager
   Configuration Utility will start automatically.

   Your network version of Maple V Release 5 includes a sheet of paper
   entitled Maple V Release 5 Authorization Card. This temporary
   authorization card contains the access key which allows your version
   of Maple to run. You must have this authorization card to configure
   Maple successfully.

   The License Manager Configuration Utility asks you to enter the
   information printed on your license card.  Start the Configuration
   Manager by answering the first prompt with a Y followed by enter.
   When prompted, type the site name, serial number, number of users,
   the System Type, Host ID, and access key exactly as the information
   appears on your Authorization Card. Press Enter after each
   response. More information about this procedure can be found in the
   installation guide.

   If you enter everything correctly, Maple accepts the new license and
   it is configured to run correctly on your network. If you type
   something incorrectly, redo the above configuration procedure until
   you enter everything correctly.

   After the license manager has accepted your information, type a Q
   and press Enter to quit and then type a Y and press Enter to save
   the new license information.

   Once you obtain your permanent Authorization Card, delete the
   contents of the License folder located in the Maple Program
   directory, and restart Maple. The License Configuration Manager will
   restart and you can enter the information from your permanent
   card as you did before.


Special Notes: Windows 3.1x Installation
----------------------------------------

Maple V Release 5 is a 32-bit application. In the Windows 3.1x
environment, you need to install the Microsoft program Win32s. The
installer automatically checks whether you already have the right
version of Win32s. If Win32s exists, installation will proceed. If the
appropriate version is not found or if none exists, the installation
procedure installs Win32s. Follow the instructions that the installer
provides.

Upon successful installation of Win32s, exit Windows, then restart
Windows and rerun the client installation procedure for Maple V 
Release 5 as outlined previously.

On Windows 3.1x clients, the drive letter you use to connect to the
Maple server during installation must still be connected to the same
server in order to run Maple.  If the drive letter changes, Maple V
Release 5 will not run on the client machine.

A copy of Win32s resides in the Client directory on the server.  After
the client installations have finished, approximately 3.5 MB of hard
disk space can be recovered by backing up the contents of the Win32s
directory onto diskettes, and then removing the files from the server.
If you ever need to rerun the client installation program on a Windows
3.1x machine that does not have Win32s, you will need to return these
files to this directory, maintaining the original directory structure.

Problems Installing Win32s (Windows 3.1 Only):

  If Maple does not start up properly, or if the Microsoft program
  Freecell does not run properly, then Win32s version 1.30 might not be
  properly installed on your computer.  If you have installed Maple but
  chose not to install Win32s at that time, please install it now by
  inserting disk 1 of Win32s setup, or by choosing the Win32s disk1
  directory of the CD.

  If you continue to have problems, remove Win32s and reinstall. 


How to Remove Win32s (Windows 3.1 Only):

  Follow this procedure only if you experience the problems described
  in the section "Problems Installing Win32s", above.

  Delete the WIN32S directory, the WIN32APP directory, W32SYS.DLL,
  W32S16.DLL, and WIN32S.EXE from your hard drive.  Although it is
  possible to install Win32s version 1.30 on top of an old installation
  of Win32s, it is better to remove the old files before installing the
  new ones.

  Edit the WIN32S.INI file on your hard drive. Below "[Win32s]", change 
  the line which reads "SETUP = 1" to read "SETUP = 0".  Reboot your
  computer and then re-install Win32s.

  Microsoft provides the Win32s installer as it is a Microsoft product.
  Waterloo Maple can not claim any responsibility for either
  Microsoft's installer or their product.


The Command Line Interface
--------------------------
 
Maple V Release 5 provides a Command Line Interface to its program.
This interface is a small, efficient interface to the full Maple
mathematical engine.  It is particularly useful when tackling large
problems on slower computers or on computers with limited memory.

On any Windows platform, the Command Line Interface can be accessed by
clicking on the Command Line icon. The executable file is either
"cmaple" for Windows 95 or Windows NT or "mapledos" under Windows 3.1. 
A description of this version of Maple is located in the file 
"cmdline.txt". 


Contents of the Maple Server Directory
--------------------------------------

The installation procedure requires between 33-49 MB of disk space on the
server machine and, by default, places the Maple V Release 5 files in 
c:\Program Files\Maple V Release 5 - Server.  In this folder, you should 
see the following files and directories:

  README.TXT       The file you are currently reading 
  CMDLINE.TXT      Description of the Command Line interface
  MARCH.TXT        Description of the Maple library archive manager
  MINT.TXT         Description of the Mint Maple syntax checker
  UPDTSRC.TXT      Information on updating source code to Release 5
  INTRO.MWS	   An introductory Maple V worksheet
  UNINSTNS.ISU     Uninstall information for Windows
  AFM              Directory containing font information
  BIN.WIN          Directory containing Maple V executable programs
                   for Windows3.1x users
  BIN.WNT          Directory containing Maple V executable programs 
                   for Windows NT users 
  BIN.W95          Directory containing Maple V executable programs 
                   for Windows 95 users
  CLIENT           Directory containing setup files for the Client 
                   installation
  ETC              Directory includes the readme and style file for 
                   LaTeX 
  LIB              Directory containing Maple V library files 
  LICENSE	   Directory containing Maple V licensing information 
  UPDATE           Directory is currently empty and will be used to 
                   store updates to the Maple Library  

Undocumented Product Changes
----------------------------

Print Quality

  For Windows 95 and Windows NT users, the Print Quality menu item from 
  the Options menu controls the resolution used when printing plots. The 
  resolution options are High (300 dpi), Normal (200 dpi) and 
  Draft (100 dpi): the default setting is Normal. Higher resolutions 
  produce better images, but plots will take longer to print then if 
  the Print Quality was at a lower setting. The Print Quality setting 
  is saved for the next Maple session if the settings have been saved
  using Auto Save Settings or Save Settings from the File menu.


Notes  
----- 

Printing a Selection: 

  Please note that Print Selection is not available in Maple. Windows 
  provides the Print dialog box, but Maple greys-out the "Selection" 
  button. 


Using MATLAB and Maple V
------------------------

MATLAB is an interactive system and programming language for 
general scientific and technical computation. You must have a copy
of both MATLAB (version 5) and Maple V Release 5 installed under
Windows 95 or Windows NT to use the Maple-MATLAB link. 

If you are using MATLAB, Maple will need to be able to find MATLAB
files in order to link the applications together.  The PATH 
environmental variable will need to be set using one of the 
following methods.

All of the instructions below assume that MATLAB is installed
in the C:\MATLAB directory on your machine. If MATLAB is installed
in another location, substitute the correct location for your copy 
of MATLAB in the following steps.

Windows 95

   Add the following command to the end of your C:\AUTOEXEC.BAT 
   file:

           PATH=%PATH%;C:\MATLAB\BIN;

   Restart the computer by choosing Shut Down then Restart from 
   the Start menu.

Windows NT
 
   Click on Settings, then Control Panel from the Start menu.

   Select System and choose the Environment tab.

   Look at the "User Variables" section.  If there is an entry 
   with Variable PATH, click on the entry and append the text
   c:\matlab\bin to the Value field.  If there is no Variable
   PATH, type PATH in the Variable Field and add c:\matlab\bin; 
   to the Value field.

If the MATLAB Link does not work properly from within Maple, you
may need to update the Windows Registry with information about
MATLAB's location.  Follow these steps to update the Registry.

   Get an MS-DOS prompt by choosing Command Prompt from the Programs
   on the Start menu.

   Change to the C:\MATLAB\BIN directory by typing two commands:

             c:
             cd \MATLAB\BIN
  
   Type the following to update the Registry

             matlab /regserver

You should now be able to use the MATLAB link.

    
Tips for Windows 3.1 Machines with Low Memory 
---------------------------------------------

Maple V Release 5 contains substantially more functionality than
previous releases.  If you are running Release 5 with minimum memory, 
you may encounter problems. The following tips may be helpful:

1. Before running Maple V Release 5, close other applications.

2. You can increase the total amount of memory available to run Maple 
   using the Control Panel's "386 Enhanced" applet.  Click on "Virtual
   Memory...", press "Change>>", and enter a larger value in the "New
   Size" field.

   If you have the "32-bit Disk File Access" checkbox enabled, you can
   free more memory by reducing the cache size.  Enter a smaller value into 
   the "Cache Size" field.  Note that a smaller cache size will decrease 
   disk access performance.

3. The Command Line version of Maple is a text-based interface to Maple V
   Release 5. This version is known as mapledos.exe under Windows 3.1 and
   as cmaple.exe under Windows 95 and Windows NT.  The Command Line
   Interface requires much less memory than the usual Worksheet
   Interface.  This application is suitable for memory-intensive
   computations that do not require the worksheet interface.  See the
   file "cmdline.txt" for more information.

4. The Win32s DLLs which provide support for OLE 2.0 take up a substantial
   amount of memory.  Thus, Maple will only load these DLLs if you perform
   an OLE 2.0 related action, such as inserting/pasting an OLE 2.0 object
   or opening a worksheet which contains such objects.
