home *** CD-ROM | disk | FTP | other *** search
- ╬OVEMBER 17, 1993
-
- - ┴┬╧╒╘ ╟╥┼╟╥┴╨╚ -
-
-
- WRITTEN IN ┬┴╙╔├ 8 BY:
-
- ╟REG ═C├ARTHY
- (GREG.MCCARTHY@CANREM.COM)
- ╨ICKERING, ╧NTARIO
-
-
- ┴HEAD:
-
- ╟ETTING ╙TARTED
- ┴BOUT ╟RE╟RAPH...
- ╠OADING THE PROGRAM...
- ╠OADING AN ┴╙├╔╔ FILE...
- ╠OADING A ╟RE╟RAPH FILE...
- ╘HE (E)DITOR...
- ┴SSIGNING ╪ AND ┘'S TO COLUMNS...
- ╟RAPHING...
- (╘)ITLES, (╠)EGENDS, AND (├)URVE ╙ELECTIONS...
- (╙)CALES...
- ┼RROR (┬)ARS...
- (─)ISPLAY ┼QUATIONS...
- (╨)RINTER ╙ET-╒P, ╨RINTING YOUR GRAPH, ╨RINTING YOUR ─ATA...
- ╠OADING A NEW ╨RINTER ─RIVER...
-
-
- ╟ETTING ╙TARTED!
-
- ╘O RUN ╟RE╟RAPH SIMPLY ─╠╧┴─"BOOT RTL" AND ╥╒╬ IT.
-
- ╬OTE: ╔F THE FILE TITLED 'BOOT RTL' IS THE FIRST FILE ON THE DISK, THEN
- PRESSING ╙╚╔╞╘-╥╒╬/╙╘╧╨ WILL SIMULATE THE ABOVE.
-
-
- ╧NCE ╟RE╟RAPH LOADS AN INITIAL FEW TITLE SCREENS WILL APPEAR. ╨RESS
- ╥┼╘╒╥╬/┼╬╘┼╥ OR ┼╙├ TO MOVE ON TO THE PROGRAM.
-
- ┘OU WILL EVENTUALLY FIND THE ╟RE╟RAPH DATA DISPLAYED (DEFAULT VALUES
- TO BEGIN WITH) AND THE MENU ALONG THE BOTTOM.
-
- ╞OR A QUICK INTRODUCTION, TRY THE FOLLOWING TO FAMILIARIZE YOURSELF
- WITH ╟RE╟RAPH'S NATURE:
-
- ╨RESS 'O' FOR OPTIONS AND THEN 'E' FOR EDIT. ╘HEN CHOOSE 'F' FOR FILL
- SO THAT YOU WILL BE PROMPTED FOR A COLUMN NUMBER.
- (╟RE╟RAPH'S IS SET UP FOR A MAXIMUM OF EIGHT (8) COLUMNS OF DATA THAT CAN
- BE ENTERED MANUALLY OR IMPORTED.)
- ├HOOSE COLUMN '1' AND FOLLOW THE PROMPTS (I.E. A STARTING VALUE, INCREMENT
- AND ENDING VALUE MUST BE ENTERED). ╫HEN FINISHED, THE DATA WILL BE
- DISPLAYED. ╞ILL A FEW MORE COLUMNS WITH SAMPLE DATA THEN RETURN TO THE
- MAIN MENU (USE ┼╙├ KEY CONTINUOUSLY). ╬OW, BEFORE CHOOSING 'G' FOR GRAPH,
- USE 'X' AND 'Y' OPTIONS TO CHOOSE WHICH COLUMNS ARE TO BE ASSIGNED.
- ╞INALLY, CHOOSE 'G' FOR GRAPH AND WAIT A FEW MOMENTS (FIRST TIME GRAPHING
- WILL TAKE A SECOND...)!
-
-
- ┴BOUT ╟RE╟RAPH
-
- ╟RE╟RAPH WAS ORIGINALLY WRITTEN TO SUPPLEMENT A PARTICULAR SPREADSHEET
- PROGRAM TO MAKE UP FOR ITS DEFICIENCIES IN GRAPHING CAPABILITIES. ═Y
- SOFTWARE FOR THE ├128 COULD DO EVERYTHING EXCEPT PROVIDE THE GRAPHING
- CAPABILITIES THAT WERE REQUIRED FOR MY UNIVERSITY LAB REPORTS. ╔ DECIDED
- TO PROGRAM ╟RE╟RAPH IN ┬┴╙╔├ 8 TO TAKE ADVANTAGE OF ITS EASY TO ACCESS 80
- COLUMN GRAPHIC CAPABILITIES AND PRINTER ROUTINES.
-
- ╟RE╟RAPH ALLOWS FOR DATA TO BE EITHER INPUTTED MANUALLY THROUGH AN
- EDITOR OR TO BE IMPORTED FROM OTHER SPREADSHEETS. ╧NCE THE DATA IS ENTERED
- AND DISPLAYED BACK ON THE MAIN SCREEN, THE USER ASSIGNS THE INDEPENDENT (╪)
- VARIABLE AND UP TO 4 DEPENDENT (┘) VARIABLES TITLED (A), (B), (C), AND (D).
- ╟RE╟RAPH CAN THEN GENERATE AN ╪-┘ GRAPH WITH UP TO 4 DIFFERENT CURVES. ┴LL
- THE COMMANDS ARE INVOKED BY ONE KEYSTROKE, SOMETIMES BRINGING UP A NEW MENU
- OF OPTIONS TO THE CONTROL AREA AT THE BOTTOM OF THE SCREEN. ╘HE ┼╙├ KEY
- ALWAYS TAKES YOU BACK A FEW SCREENS IF YOU CHANGE YOUR MIND OR ARE FINISHED
- WITH A MENU. ╘ITLES, LEGENDS, ERROR-BARS, BEST-FIT (REGRESSION) LINES,
- SMOOTH CURVES, NO CURVES (JUST DOTS),ETC CAN BE ADDED AND SELECTED.
-
- ╧NE OF THE STRENGTHS OF ╟RE╟RAPH IS ITS AUTO-SCALING FEATURE. ╘HE
- PROGRAM AUTOMATICALLY CALCULATES THE APPROPRIATE SCALES TO ALLOW FOR A GOOD
- DISPLAY OF UP TO 4 CURVES. ╘HESE SCALES CAN ALSO BE SET MANUALLY.
-
- ┴NOTHER OF ╟RE╟RAPH'S STRENGTHS IS ITS SMOOTH CURVE AND BEST-FIT-LINE
- CAPABILITIES. ╘HIS PROVIDES FOR SOME VERY PROFESSIONAL RESULTS.
-
- ╘HE FOLLOWING, THEN, IS A STEP-BY-STEP GUIDE TO USING ╟RE╟RAPH FROM
- LOADING THE PROGRAM TO ATTAINING THE FINAL HARDCOPY TO INCLUDE IN YOUR
- REPORT. ╘HE FEATURES OF ╟RE╟RAPH AND HOW TO USE THEM WILL BE INTRODUCED AS
- WE TOUR THE PROGRAM AHEAD.
-
-
- ╘HE ╞ILES ON THE ─ISK:
-
- ╘HE DISK CONTAINS THE FOLLOWING FILES:
-
- ╟RE╟RAPH ....THE GRAPHING PROGRAM!
- BOOT RTL ....ALLOWS FOR THE BOOTING OF THE ┬┴╙╔├ 8 INTO MEMORY.
- BOOT STARTUP ....ALLOWS FOR THE BOOTING OF 'STARTUP' WHICH CONTAINS THE
- THE BOOTING OF ╟RE╟RAPH.
- RTLB8 ....THIS IS THE ┬┴╙╔├ 8 LANGUAGE THAT ╟RE╟RAPH USES.
- PICT.* ....THESE ARE PICTURE FILES USED BY ╟RE╟RAPH.
- FONT.* ....THESE ARE FONTS USED BY ╟RE╟RAPH
- P.* ....THESE ARE THE PRINTER DRIVERS THAT CAN BE LOADED BY
- ╟RE╟RAPH TO GET A HARDCOPY OF YOUR GRAPH.
- *.ASC ....THESE ARE SAMPLE ASCII FILES THAT HAVE BEEN SAVED FROM
- ANOTHER PROGRAM (I.E. A SPREADSHEET) AND CAN BE LOADED AS
- DATA INTO ╟RE╟RAPH.
- *.GRG ....THESE ARE FILES THAT HAVE BEEN SAVED FROM ╟RE╟RAPH.
- ╘HESE FILES CONTAIN THE DATA AND ALL THE INFORMATION
- THAT WAS ENTERED FOR THAT GRAPH (I.E. TITLES, CURVE TYPES
- CHOSEN, ERROR BARS ON/OFF, ETC).
-
-
- ╠OADING THE ╨ROGRAM:
-
- ╘HE PROGRAM WILL START ITSELF BY INSERTING THE DISK INTO THE DRIVE
- THAT IS ON AND THEN BY EITHER TURNING THE ├128 ON OR RESETTING THE ├128.
-
- ┴FTER PRESSING ANY KEY TO GET PAST 2 TITLE SCREENS, AN ALMOST BLANK SCREEN
- APPEARS WITH SPACE FOR THE COLUMN NUMBERS ACROSS THE TOP, THE ╨┴╟┼ # OF THE
- CURRENT DISPLAY OF DATA, AND ALL THE ROWS OF DATA ABOUT THE MIDDLE OF THE
- SCREEN. ╒PON LOADING, YOU'LL JUST SEE COLUMN '1' WITH '0' DATA BELOW IT AS
- THERE IS NO DATA YET!
-
- ┘OU CAN (L)OAD DATA IN FROM THE DISK OR YOU CAN ENTER IT THROUGH THE
- (E)DITOR COMMAND. ┬OTH OF THESE OPTIONS ARE AVAILABLE FROM THE (O)PTIONS
- MENU (I.E. PRESS THE 'O' KEY) AND THEN TO THE (F)ILES MENU TO FIND THE
- (L)OAD COMMAND.
-
- **** ┴S YOU SIFT IN AND OUT OF DIFFERENT MENUS IN THE CONTROL AREA, AT ANY
- TIME YOU CAN GO BACK A STEP OR TWO BY PRESSING THE ┼╙├ KEY.
-
-
-
- ╠OADING AN ┴SCII ╞ILE:
-
- ╔N ORDER TO USE SPREADSHEET DATA IN ╟RE╟RAPH, A PRINTER FILE OF THE
- DATA TO BE USED ONLY MUST BE SAVED. ╞OR EXAMPLE, IF YOU ARE USING ─IGITAL
- ╙OLUTIONS' EXCELLENT ╨OCKET ╨LANNER 2 SPREADSHEET PROGRAM AND YOU WANT TO
- TRANSFER YOUR DATA TO ╟RE╟RAPH FOR GENERATING A QUALITY GRAPH, SIMPLY
- HIGHLIGHT A RANGE AND SAVE IT AS AN ASCII PRINTER FILE. ╬OTE THAT BEFORE
- THE FILE IS SAVED, THE CURRENTLY INSTALLED PRINTER DRIVER MUST BE FOR THE
- '┴╙├╔╔' PRINTER. ─ATA FROM MOST SPREADSHEETS CAN BE USED IN ╟RE╟RAPH THIS
- WAY.
-
-
-
- ╠ETS (L)OAD AN 'ASC' FILE
- - ┴T THE MAIN MENU (WHEN THE PROGRAM LOADS)
- UTILIZE THE (O)PTIONS MENU (PRESS 'O') AND THEN CHOOSE THE (F)ILES OPTION
- BY PRESSING THE 'F' KEY. ┴ NEW MENU APPEARS IN THE CONTROL AREA AT THE
- BOTTOM OF THE SCREEN. ╔F YOU DON'T KNOW THE NAME OF THE FILE TO LOAD, TAKE
- A (D)IRECTORY AND THE LOADING OPTION WILL FOLLOW.
- ╘HE FILE EXTENSION MUST END WITH 'ASC' IN ORDER FOR ╟RE╟RAPH TO KNOW
- ITS LOADING AN ┴SCII FILE. (I.E. 'STATS.ASC' IS A VALID NAME).
-
-
-
-
-
-
- ╠OADING A ╟RE╟RAPH FILE:
-
- ╔N A SIMILAR MANNER, FILES THAT WERE SAVED FROM ╟RE╟RAPH WITH THE EXTENSION
- 'GRG' CAN BE LOADED.
-
-
- ╬OW THAT YOU'VE LOADED ONE OF THE SAMPLE ┴SCII FILES FROM THE DISK, SOME OF
- THE DATA (THE FIRST PAGE WORTH) SHOULD BE ON THE SCREEN. ╠ET'S MOVE ON TO
- HOW THE DATA CAN BE CHANGED.
-
-
-
- ╘HE (E)DITOR:
-
- ╘O GET TO THE (E)DITOR, USE THE (O)PTIONS OFFERING FROM THE MAIN MENU.
- ╧NCE IN THE EDITOR YOU WILL SEE YOUR DATA ON THE SCREEN WITH A CURSOR AREA
- HIGHLIGHTED. ╞ROM HERE YOU CAN CHANGE ANY OF DATA USING THE FOLLOWING KEYS
- TO MOVE AROUND:
-
-
-
- [╚╧═┼] ....RETURNS THE CURSOR TO THE TOP CORNER OF THE SCREEN.
- ╨RESSING THIS KEY WHILE ALREADY ╚╧═┼ RETURNS THE CURSOR
- TO ╨┴╟┼ 1'S ╚╧═┼ POSITION.
- > (╙╚╞╘ '.') ....ADVANCES THE CURSOR AHEAD ONE ╨┴╟┼.
- < (╙╚╞╘ ',') ....RETURNS THE CURSOR BACK ONE ╨┴╟┼.
- ├╒╥╙╧╥ ╦┼┘╙ ....BEHAVE ACCORDINGLY...
-
-
- ╘HE VALUES THAT THE CURSOR IS ON IS DISPLAYED AT THE BOTTOM IN THE CONTROL
- AREA AND CAN BE CHANGED BY TYPING IN A NEW VALUE.
-
- *** ╬╧╘┼ **** ┬┘ ┼╬╘┼╥╔╬╟ ╘╚┼ ╓┴╠╒┼ ┌┼╥╧ ('0') ╔╬ ╘╚┼ ┼─╔╘╧╥, ╘╚┼
- ╨╥╧╟╥┴═ ╫╔╠╠ ╥┼╨╠┴├┼ '0' ╫╔╘╚ ┴ ╓┼╥┘ ╙═┴╠╠ ╬╒═┬┼╥ ╘╧
- ╥┼╨╥┼╙┼╬╘ ╘╚╔╙. ╘╚╔╙ ╫╔╠╠ ╬╧╘ ├┴╒╙┼ ┴╬┘ ╨╥╧┬╠┼═╙.
- ┘OU CAN RETURN TO THE MAIN MENU BY PRESSING THE ┼╙├ KEY.
-
-
- ┴SSIGNING THE ╪ AND ┘'S TO ├OLUMNS:
-
- ┬EFORE THE DATA CAN BE GRAPHED, ╟RE╟RAPH MUST KNOW WHICH COLUMN IS TO
- BE GRAPHED AGAINST WHICH OTHER COLUMNS. ┴SSIGN THE ╪-AXIS TO ONE OF THE
- COLUMNS BY PRESSING USING THE (X) VARIABLE OPTION AND THEN PRESSING THE
- NUMBER OF THE COLUMN THAT YOU WANT TO BE PLOTTED ALONG THE X-AXIS.
- ╞OR THE ┘-AXIS, UP TO 4 DIFFERENT COLUMNS CAN BE CHOSEN. ┴FTER
- PRESSING FOR THE (Y) VARIABLE, CHOOSE A LETTER TO ASSIGN TO A COLUMN. ╬OW
- CHOOSE THE COLUMN. ╘HAT'S IT! ╬OW TO GRAPH IT!
-
-
-
- ╟RAPHING:
-
- ╧NCE DATA IS LOADED OR ENTERED IN AND THE ╪ AND ┘ VARIABLES ARE
- CHOSEN, SIMPLY PRESS THE 'G' FOR (G)RAPH TO VIEW THE GRAPH.
- ╬OTE THE SCALES ARE AUTOMATICALLY CHOSEN.
- ╘O ╨╥╔╬╘ THIS GRAPH ╫╚╔╠┼ ╔╘ ╔╙ ─╔╙╨╠┴┘┼─ ╧╬ ╘╚┼ ╙├╥┼┼╬ SIMPLY PRESS
- THE 'P' KEY (EVEN THOUGH THERE ARE NO MENUS...) AND OUTPUT WILL BE DIRECTED
- TO THE PRINTER ACCORDING TO THE PRESENT PRINTER DRIVER LOADED (┼PSON
- PRINTER DRIVER LOADED UPON PROGRAM EXECUTION...) AND THE CURRENT PRINT
- SETTINGS (DEFAULT SETTINGS UPON PROGRAM EXECUTION...).
-
-
-
- ╘ITLES, ╠EGENDS, AND ├URVE ╙ELECTION:
-
- ╞ROM THE MAIN MENU AND THROUGH THE (O)PTIONS MENU THESE CAN BE ADDED TO THE
- GRAPH. ╠EGENDS ARE OPTIONALLY USED TO DISTINGUISH AND TITLE DIFFERENT
- LINES WHEN MORE THAN ONE CURVE IS PLOTTED. ╞OR CURVE SELECTION ( (L)INES)
- AND LEGEND SELECTION ,IF MORE THAN ONE COLUMN OF DATA HAS BEEN CHOSEN THEN
- YOU MUST SPECIFY WHICH COLUMN LETTER (A,B,C, OR D) YOU ARE SETTING. ╘HE
- ╙═╧╧╘╚ ├╒╥╓┼ OPTION USES A CUBIC SPLINE FIT UTILIZING A GAUSSIAN-SIEDEL
- ITERATION.
-
-
-
-
- (╙)CALES:
-
- ╒PON PROGRAM EXECUTION, AUTOSCALING IS INVOKED SO THERE IS NO NEED TO
- WORRY ABOUT MANUALLY INPUTTING UPPER AND LOWER LIMITS FOR EACH AXIS. ╘HIS
- MANUAL MODE IS SELECTABLE THOUGH IF YOU CHOOSE TO USE IT. ┴LSO IN THE
- (S)CALES MENU IS (D)ECIMAL PLACES OPTION. ╘HIS ALLOWS YOU TO CONTROL THE
- NUMBER OF DECIMAL PLACES DISPLAYED FOR THE VALUES ALONG EACH AXIS
- SEPARATELY. ╘HIS MAY BE USED TO PROVIDE FOR A BETTER SPACED OUT DISPLAY
- WHEN IN AUTO-SCALING MODE. (I)NCREMENT ALLOWS YOU TO CHOOSE HOW MANY
- VALUES WILL BE DISPLAYED ALONG EACH AXIS. (O)VERIDE IS AVAILABLE TO
- MANUALLY CHANGE ANY OF THE COMPUTER GENERATED VALUES ALONG THE AXIS (I.E.
- IF THE AUTO-SCALING GENERATES 99.4 FOR THE TOP OF THE VERTICAL AXIS, YOU
- CAN CHANGE THIS TO 100 TO MAKE'ER LOOK PRETTY...).
-
-
-
- ┼RROR (┬)ARS:
-
- ┼RROR BARS CAN BE PLOTTED BOTH VERTICALLY AND HORIZONTALLY. ╘HEY CAN
- ALSO BE TOGGLED ON OR OFF FOR DISPLAY ONCE THEY HAVE BEEN ASSIGNED.
-
- ╘HERE ARE TWO WAYS TO ASSIGN ERROR TO A COLUMN OF DATA:
-
- 1) ASSIGN A COLUMN NUMBER (WITH THE ERROR DOWN IT FOR EACH DATA
- ITEM...) TO THE COLUMN LETTER (A,B,C, OR D) OF YOUR CHOICE, OR
-
- 2) ENTER A ╞╧╥═╒╠┴ TO FIGURE THE ERROR FOR EACH PIECE OF DATA. ╘HAT
- IS, YOU WILL BE REQUESTED TO ENTER A PERCENTAGE AND THEN A CONSTANT
- TO BE ADDED TO THE DATA AND THIS WILL BE THE ERROR. ╘HUS, THE ERROR
- 5% (DO NOT ENTER THE '%' SIGN...) + 1.23. ╙IMPLY FOLLOW THE PROMPTS.
-
-
-
-
-
- (─)ISPLAY ┼QUATIONS:
-
- ╫HEN THE BEST-FIT (REGRESSION) IS CHOSEN TO GENERATE A BEST-FIT
- STRAIGHT LINE THROUGH DATA POINTS, AN EQUATION OF THIS STRAIGHT LINE IS
- GENERATED BY THE COMPUTER. ┬Y PRESSING THE (D)ISPLAY EQUATIONS OPTION THE
- EQUATION(S) WILL BE DISPLAYED ON THE GRAPH (TOP RIGHT CORNER). ╘HEY CAN
- ALSO BE REMOVED FROM THE DISPLAY UPON RETURNING TO THIS MENU.
-
-
- (╨)RINTING SETUP, ╨RINTING YOUR ╟RAPH, ╨RINTING YOUR DATA:
-
- ╘HIS OPTION ALLOWS YOU TO SET VARIOUS PRINTING OPTIONS SUCH AS HEIGHT,
- DENSITY, AND WHETHER YOU WANT THE GRAPH PRINTED SIDEWAYS (LANDSCAPE) OR
- NOT. ┴T THE END OF THE SETUP SERIES OF PROMPTS, YOU WILL BE ASKED IF YOU
- WISH TO PROCEED WITH PRINTING. ┴LSO, YOU CAN PRINT YOUR GRAPH DIRECTLY
- FROM THE DISPLAY OF THE GRAPH ON THE SCREEN SIMPLY BY PRESSING THE 'P' KEY.
- ┴MONGST THESE PROMTS ARE OPTIONS FOR PRINTING OUT YOUR DATA.
-
-
- ╠OADING A ╬EW ╨RINTER ─RIVER:
-
- ╘HIS OPTION IS FOUND IN THE (P)RINTER SETUP OFFERING AND SHOULD BE UTILISED
- BEFORE PRINTING ANY DATA OR GRAPHS IF YOUR PRINTER IS NOT RUNNING IN AN
- ┼PSON MODE (THAT IS WHAT ╟RE╟RAPH LOADS IN UPON PROGRAM EXECUTION...).
-
- - ╘╚┴╘'╙ ╔╘! ┼╬╩╧┘ ╟╥┼╟╥┴╨╚! -
-