home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 1999 September
/
PCWorld_1999-09_cd.bin
/
Software
/
TemaCD
/
GraphMat
/
README.TXT
< prev
next >
Wrap
Text File
|
1999-05-17
|
16KB
|
316 lines
Graphmatica for Windows, version 1.60e
======================================
by Keith Hertzer - Copyright (c) 1999 kSoft, Inc.
http://www.pair.com/ksoft/
Monday 17 May 1999
Files in this archive:
----------------------
README.TXT -- this file
SETUP.EXE -- installer program
FILE_ID.DIZ -- short description for BBSs
VENDINFO.DIZ -- vendor information file (also includes detailed
packing list with dates and file sizes)
System Requirements:
--------------------
IBM compatible PC equipped with 286 or higher processor, EGA or better
graphics, and a diskette drive or hard disk. Graphmatica requires
less than 512K free memory to run; however, printing may require 700-1200K.
Graphmatica for Windows (16-bit version) requires one of the following
operating systems:
Windows 3.1/3.11
Windows for Workgroups
OS/2 Warp (this is the platform I use for 16-bit development)
Windows 95
Windows NT
If you have Windows 95 or Windows NT 3.51 or 4.0, you will probably want
the 32-bit version. It should be faster, supports long file names, and
has a spiffy new toolbar with color graphics.
Graphmatica supports high-resolution (e.g. 1024x768) video modes, but
at this time it uses at most 16 colors; it does not take advantage of
256-color video modes. A few features work best if you use a mouse or
other pointing-device, but it is not required.
If you can't run Windows, try Graphmatica for DOS, the venerable
forerunner of Graphmatica for Windows.
Installing Graphmatica for Windows:
-----------------------------------
Run setup.exe. This will install the program, create icons, and set up
your registry or win.ini file so that Graphmatica starts up automatically
when you double-click on a .GR file in Explorer or File Manager.
Un-Installing Graphmatica for Windows:
--------------------------------------
Run the provided Uninstall icon. There may be a few trace files left in the
installation direcory; you can just delete them.
If you are certain you will never want to uninstall the program, you can
save ~300 KB of disk space by deleting the SETUP subdirectory under the
install directory, thus removing the uninstaller.
Documentation:
--------------
Currently, I have not formatted the documentation in a printable form.
(Windows Help will let you print individual topics, but not the whole
manual.) If there is sufficient demand, I will offer it later either as
a plain text file or a formatted .WRI file for Windows Write. Don't be
fooled by the small size of the help file--it's compressed and actually
contains the full documentation (complete with many hyper-text links,
which I think makes it much more usable than printed documentation
anyway).
Please take the time to browse through the help file before you start using
Graphmatica, or you may never notice some of its more subtle advanced
features. Be sure to read the first three sections, which give a
general introduction, a map of the display, and basic instructions on
how to enter equations to graph.
Registering:
------------
You don't really have to, but please understand that I'm not doing this
as a community service. Feel free to make copies for your friends or
upload Graphmatica to your local BBS so others can use it, but you must
distribute it unchanged and intact. [Shareware vendors may distribute
the program freely provided they contact me first and charge less than $5
for disks/shipping/etc. and not for the program itself.] All the features
in this program are fully enabled, and it contains no nag screens or
other impediments to make you feel guilty about using it. However, if
you use it regularly and can afford to support it, please make a
contribution. Even if you can't send money, please take the time to
print and fill out the file REGISTER.TXT and send it to me at the
address below.
For a fee of $25, you can register Graphmatica. Registered users can
use the program indefinitely guilt-free, and will receive a disk with
the next major version on it when it is released, as well as
notification of future upgrades in perpetuity.
Site licenses and special student bulk licensing plans are available.
Site license fees are $60 plus $2.50 for each copy in concurrent use.
I can accept purchase orders for transactions over $100, but otherwise
please try to write me a check. Please contact me if you are interested
for more information.
To register, print out and send in the form found in REGISTER.TXT
(or REGISTER.WRI, in Windows Write format). Or you can register online
by credit card at http://www.pair.com/ksoft/order.html. See the last
topic in the help file for information about Shareware.
CREDIT CARD ORDERS ONLY -
You can order with MC, Visa, Amex, or Discover from Public (software)
Library by calling 1-800-2424-PsL or 1-713-524-6394 or by FAX to
1-713-524-6398 or by internet e-mail to 14133@pslweb.com.
You can also mail credit card orders to PsL at
P.O.Box 35705
Houston, TX 77235-5705
The item number for Graphmatica is #14133. PsL operators are available
from 7:00 a.m. to 6:00 p.m. CST Monday-Thursday and 7:00 a.m. to
12:30 p.m. on Friday.
THE ABOVE NUMBERS ARE FOR CREDIT CARD ORDERS ONLY.
THE AUTHOR OF THIS PROGRAM CANNOT BE REACHED AT THESE NUMBERS.
Any questions about the status of the shipment of the order, refunds,
registration options, product details, technical support, volume
discounts, dealer pricing, site licenses, non-credit card orders, etc,
must be directed to kSoft at the address on the registration form
To insure that you get the latest version, PsL will notify me the day
of your order and I will ship the product directly to you.
I am required by my contract with PsL to ship you a disk immediately
regardless of whether you have the current version already. Therefore,
if you order through PsL, you will receive the most current version
right away, as well as an upgrade to the next major release. To help
defray the additional costs, you will be charged an extra $2.50 in the
U.S. and Canada ($5 outside North America) for handling.
How to get the latest version:
------------------------------
The latest version of Graphmatica for DOS and Windows is available
on various FTP and web sites on the Internet. For the very latest
release, including beta-test versions, see the kSoft homepage:
http://www.pair.com/ksoft/
You can also use WWW, FTP, or gopher to access archives.math.utk.edu
and look in the software/msdos/graphing/grmat directory for the latest
versions. Or search for "graphmatica" in the ZD-Net Software Library
(www.hotfiles.com).
How to contact me:
------------------
You will receive the fastest reply by sending e-mail to ksoft@pair.com
I can typically respond to quick questions within a day or two.
I do NOT provide telephone support. Please don't try to get my number
through directory assistance, as you will probably just bother my
parents.
Worst comes to worst, you can write me a letter and mail it to the
address below. I promise I will respond to it, although I can't
guarantee how long it will take.
kSoft, Inc.
345 Montecillo Dr.
Walnut Creek, CA 94595-2654
[Please make checks payable to Keith Hertzer.]
What's new in version 1.60e:
----------------------------
1. In trig graph paper, legends for "1 pi" are now simply "pi"
2. Coordinate cursor now prints polar coordinates (t,r) when polar graph
paper is selected.
3. Fixed another problem with the toolbar caused by the lastest IE4.
This one may only have occurred on NT, not 95/98.
4. Added the statistical functions "gamma" and "gammaln" (natural logarithm
of the gamma function).
5. Added "**" as an alternative to "^" as the exponentiation operator.
What's new in version 1.60d:
----------------------------
1. Fixed a bug which caused Integrate Curve region to display incorrectly
in some cases when zoomed in too far.
2. Entire graph is drawn for equations like x=y^3, not just positive half.
3. Fixed a problem which could cause the first on-screen point to be
calculated incorrectly for polar and parametric graphs (leaving a gap
at the edge of the screen).
4. Fixed a problem with very small domains on a logarithmic scale which
caused too much of the curve to be drawn.
What's new in version 1.60c:
----------------------------
1. Graphs copied to the clipboard as a metafile should insert properly
into AutoCad.
2. Fixed potential crashes in Integrate Curve when most of the region to
integrate over is off-screen.
What's new in version 1.60b:
----------------------------
1. Printing at 600 dpi is now supported.
2. A bug which caused inequalities like "x > 2" to be filled incorrectly
has been fixed.
What's new in version 1.60a:
----------------------------
The following bugs have been fixed:
1. Default fonts at low-resolution modes are now correctly set to be
Courier New, so side labels can be rotated properly.
2. Switching applications when mouse is captured (e.g. when in coordinate
cursor) on Win95 releases the mouse capture.
3. You can once again place annotations using the arrow keys instead of the
mouse.
4. Point tables should be much less likely to incorrectly report a value
where in fact the function is not defined (i.e. a singularitiy).
5. Polar graph paper now displays correctly when you have selected
gridlines or solid gridlines detail level.
6. Toolbar displays properly with Internet Explorer 4.0 installed.
The following features have been enhanced:
1. Maximum number of annotaions allowed may be set using the maxannnote
flag in the [options] section of graphmat.ini.
2. Print dialog box has a new option to disable printing of equation list
below graphs if desired.
3. Graphs of high-order polynomials with very steep, concave lobes should
be shown in entirety at normal fineness. (Previously parts might be
skipped if they were too narrow.)
What's new in version 1.60:
---------------------------
1. Ported to Win32 API. The 16-bit version remains GRAPHMAT.EXE. The 32-bit
version will be called Graphmatica.exe.
2. Icons in the graph paper dialog box are now all color, because NT
refused to display the monochrome ones.
3. Inequalities and integrals are displayed by creating and filling
polygonal regions, rather than by enclosing a region and floodfilling
it. This should eliminate the possibility of "leaks" due to inaccurate
filling and make possible in the future features such as solving a system
of inequalities.
4. Support for strict inequalities: '<' and '>' graph the curve as a dotted
line following the convention. Use '<=' and '>=' for 'less than or equal'
and 'greater than or equal', which graph a solid curve.
5. New calculus numerical integration features:
- Rectangles above and below the curve are now supported as methods of
integration in addition to the trapezoidal and Simpson's rules.
- When integrating by rectangles or trapezoids, if you set the number
of segments manually to a low enough number, individual segments will
be drawn instead of a single shaded region.
- When you start dragging on one curve and release over another,
Graphmatica will find the area BETWEEN the two curves.
- You can optionally type in the coordinates of the region to integrate
over for better accuracy. In the integration options dialog box, select
"Show Integrate curve dialog box" for the input method. If you select
both this and "Select initial curve/region with mouse" then the
Integrate curve dialog box will appear after you select the area to
integrate over with the mouse, so you can fine-tune your selection.
6. By user request, the gridlines for trig graph paper now line up with the
legends at multiples of pi
7. New point-plotting support: equations of the form
x=<<constant expression>> ; y = <<constant expression>>
will graph a single point.
8. Scroll bars for the grid. Select "Show Scrollbars" from the Options
menu to turn them on. Here's how they work: clicking on the arrow
scrolls by 5% of the screen, a "page up" or "page down" click on the
scrollbar scrolls by 25% of the grid, and dragging the thumb all the
way to the end scrolls by 50% of the grid.
9. User-selectable fonts for all controls and labels on the grid. Choose
Fonts from the View menu to select them. Set default fonts by choosing
File...Save Setup afterwards.
10. Metafile output now includes text labels. Note however that they may
overrun the allotted space since WMF does not support clipping regions.
11. New Copy graphs button on toolbar copies graphs using your favorite
graphic format with a single click.
12. New document model, more like standard Windows applications. "New"
and "Save as" items have been added to the file menu, and "Open" replaces
the current graphs completely unless you check the "Merge" checkbox in
the Open dialog.
13. Point evaluate and Integrate features now show results in more decimal
places for improved accuracy.
14. Vastly improved point tables feature:
For all types of graphs except polar, increment between calculated
points varies as you zoom in and out (matches up with gridlines). You
can also customize it to only calculate where legends are printed or
at an interval you specify.
In addition, points for up to 4 Cartesian functions can now be displayed
in the same table. You can customize how many using the new Tables
Options menu item in the Options menu.
15. New critical point/root finder. Find Critical Points dialog box
automatically finds zeros and critical points of Cartesian functions in
the region on-screen. You can also enter a guess to find other zeros or
critical points.
16. New print routines use common Print and Print Setup dialog boxes, and
support color printing in both draft and proof quality! Also you can
specify the margins, and documents with too many graphs to fit the list
of equations on one page print correctly.
17. Most common Windows speed keys (e.g. Ctrl+P to print) are now recognized.
18. Axis labels other than x/y can now be specified. Also the default font
for these labels is now italic, in keeping with convention.
32-bit specific features:
-------------------------
1. Long file names are supported.
2. The Hog CPU feature is not available since there is no way to disable
multitasking in Windows95 or NT.
3. The 32-bit version can create Enhanced Metafiles (EMF) instead of Windows
Metafiles when you use Copy Graphs. Unlike Windows metafiles, these will
scale properly even when they include text. (Note: the only application
I know of that supports EMF yet is Word 97; with programs that do not,
including older versions of Word, you should still use WMF since there
are serious bugs in Windows 95's implicit conversion from EMF to WMF.)
4. Support for Windows 95 look-and-feel, e.g. sizing handle on status bar,
non-gray 3-D color schemes, proper handling of system color changes
while program is active.
5. Clickable icons in dialog boxes.
6. New toolbar with color pictures and tooltips instead of text. Also some
additional buttons have been added (for File and Calculus menu features)