home *** CD-ROM | disk | FTP | other *** search
/ World of Graphics / WOGRAPH.BIN / 148.INITOPT.CMD < prev    next >
OS/2 REXX Batch file  |  1991-03-07  |  7KB  |  175 lines

  1. ;======== GRAFSYS COMMAND FILE "INITOPT.CMD" =========
  2.  
  3. ;-------- INITIALIZE ALL GRAFSYS OPTIONS ---------
  4.  
  5. ;Copyright 1990 by Francis J. Deck.  All rights reserved.
  6. ;See copyright notice in documentation file GRAFSYS.DOC.
  7.  
  8. ;Warning:  This file contains the data for initializing all of the user
  9. ;options in GRAFSYS.  When GRAFSYS starts up, it reads this initialization
  10. ;file.  You can change this file but be careful.  If you delete a line, that
  11. ;option will not be initialized, and a failure can result.  It is better to
  12. ;override these options by creating a second command file.
  13.  
  14. ;A word on pathnames:  Some of the filenames below include the style bar
  15. ;e.g. FONT '|GRAFSYS.FNT'.  GRAFSYS replaces the style bar with the
  16. ;directory where GRAFSYS.EXE and the other system files are located.
  17. ;This will not interfere with any user file names, since the style bar
  18. ;is reserved by DOS for pipes anyway.
  19.  
  20. ;--------Device color maps--set up for general monochrome operation.
  21.  
  22. ;Each colormap entry consists of a device name, "user" color, and then
  23. ;"device" color.  The user color is used in any reference to color inside
  24. ;a command file (e.g. FITLINE command), or in a menu.  The device color
  25. ;is the actual color code sent to the output device, and varies from
  26. ;device to device.
  27.  
  28. ;Screen:  Device colors are integers, and are the color codes for your screen.
  29. ;         Note that here, black and white are reversed, compared to the other
  30. ;         color maps.
  31.  
  32. COLORMAP SCRN 0 0       ;Black
  33. COLORMAP SCRN 1 15      ;White
  34. COLORMAP SCRN 2 1       ;Blue
  35. COLORMAP SCRN 3 2       ;Green
  36. COLORMAP SCRN 4 4       ;Red
  37.  
  38. ;Postscript:  Device colors are "gray" scales from 0 to 1, with 0 being
  39. ;black ink, and 1 being white paper.
  40.  
  41. COLORMAP POST 0 1       ;White
  42. COLORMAP POST 1 0       ;Black
  43. COLORMAP POST 2 0       ;Black
  44. COLORMAP POST 3 0       ;Black
  45. COLORMAP POST 4 0       ;Black
  46.  
  47. ;HP:  Device colors are pen numbers.  If you are using PrintGL, you can
  48. ;assign different pen numbers to different line widths.
  49.  
  50. COLORMAP HP 1 1         ;Pen 0
  51. COLORMAP HP 2 2         ;Pen 1
  52. COLORMAP HP 3 3         ;Pen 2
  53. COLORMAP HP 4 4         ;Pen 3
  54.  
  55. BACKGROUND 0            ;User color, should be black on screen.
  56. MENUCOLOR 1             ;User color, for all text (non graphics) operation.
  57.  
  58. ;-------- DEVICE OUTPUT PATHS --------
  59.  
  60. ;These are the names of the files to which graphics output will be
  61. ;sent.  The pathname may be any valid DOS path, or logical device name.
  62.  
  63. DEVICEPATH SCRN 'NUL'           ;Don't change this one.
  64. DEVICEPATH DMP 'PRN'            ;Printer logical device
  65. DEVICEPATH HP 'OUT.PLT'         ;HP Pen Plotter
  66. DEVICEPATH POST 'OUT.PS'        ;Postscript device
  67.  
  68. ;-------- SPECIAL DEVICE OPTIONS
  69.  
  70. HPPENSPEED 38.1 ;Pen speed for HP plotter in cm/s
  71. RESOLUTION LOW  ;Could be LOW (60 X 72) or HIGH (120 X 72)
  72.  
  73. ;-------- DEVICE INDEPENDENT OPTIONS ----
  74.  
  75. FONT '|GRAFSYS.FNT'     ;GRAFSYS built-in font for all devices.
  76.  
  77. PLOTTITLE ''            ;Title of plot
  78.  
  79. AXISLABEL X ''          ;X-axis label
  80. AXISLABEL Y ''          ;Y-axis label
  81.  
  82. LABELUNITS X ''         ;X-axis units
  83. LABELUNITS Y ''         ;Y-axis units
  84.  
  85. SCALE X LINEAR          ;linear x-axis scale
  86. SCALE Y LINEAR          ;linear y-axis scale
  87.  
  88. LOGFLOOR X 0            ;All numbers below this value will be converted
  89.                         ;to this value prior to log conversion.
  90. LOGFLOOR Y 0            ;If the log floor is zero or less, then an error
  91.                         ;will result if you select log or dB scaling
  92.                         ;and there is a nonpositive value to convert.
  93.  
  94. REVERSEAXIS X NO        ;reverse the x-axis? no.
  95. REVERSEAXIS Y NO
  96.  
  97. EXPLABELS X NO          ;x-axis numeric labels format
  98. EXPLABELS Y NO
  99.  
  100. NUMLABSTYLE X NUMTICK   ;Numeric labels style:  Numbers and tick marks
  101. NUMLABSTYLE Y NUMTICK
  102.  
  103. EBARFMT BARANDCAPS      ;Error bar format:  Bar and end caps.
  104.  
  105. ZEROAXIS X NO           :Do we draw an X=0 axis line?
  106. ZEROAXIS Y NO
  107.  
  108. GRIDLINES X NO          ;Do we draw "grid" lines in plot area?
  109. GRIDLINES Y NO
  110.  
  111. FULLBOX YES             ;Do axis lines form full box around plot area?
  112. UPPERTICKS YES          ;Do we draw tick marks in upper box?
  113.  
  114. RANGING X AUTO          ;X autoranging.
  115. RANGING Y AUTO
  116.  
  117. NLABELS X 5             ;First approximation for number of ruler numbers
  118. NLABELS Y 5
  119.  
  120. MINORTICK X 5           ;Number of minor tick marks between ruler numbers.
  121. MINORTICK Y 5
  122.  
  123. DISPTICKS X 0.0         ;Fraction of tick mark displaced outside plot box.
  124. DISPTICKS Y 0.0
  125.  
  126. BORDER NO               ;Border around entire plot?
  127.  
  128. RULERENDS X LABELS      ;Force labels at ends of rulers?  Yes.
  129. RULERENDS Y LABELS
  130.  
  131. RULERTICKSIZE 0.1       ;Length of tick mark on ruler.  Minor tick 1/2 this.
  132. PLOTSYMBSIZE 0.075      ;Size of plot symbol.
  133. NEEDLEBASE 0.0          ;Baseline for bottom of "needle" plot symbol.
  134. FINESPACING 0.08        ;Small amount of space between things for readability.
  135.  
  136. ;All text attributes are character height followed by user color.
  137.  
  138. AXISTEXT 0.2  1        ;Axis labels
  139. RULERTEXT 0.15 1       ;Ruler numbers
  140. TITLETEXT 0.25 1       ;Plot title
  141.  
  142. ;Appearance of text
  143.  
  144. TEXTPENRATIO 0.13       ;Ratio of text pen width to character height
  145. FONTLEADING 0.5         ;Ratio of space between characters to char. ht.
  146.  
  147. ;All line attributes are width, pattern, then user color.
  148.  
  149. BORDERLINE 0.020 SOLID 1        ;Border around plot
  150. AXISLINE 0.020 SOLID 1          ;Plot axis lines
  151. PLOTSYMBLINE 0.020 SOLID 1      ;Plot symbols
  152. PLOTLINE 0.020 NONE 1           ;Pen width for line plot
  153. TICKLINE 0.020 SOLID 1          ;Ruler tick mark
  154. GRIDLINE  0.010 DOTS 1          ;Grid lines on plot
  155.  
  156. ORIENTATION LANDSCAPE           ;Alternative is Portrait
  157. ORIGIN 0.5 0.5                  ;Used to shift entire plot on page.
  158. SCRNSIZE 8.25 5.875             ;How big is your screen's active graphics area.
  159.  
  160. ;The following options take effect for any subsequent DATAFILE command.
  161. ;They can be executed multiple times.  The idea is to set up all these
  162. ;options for a particular data file, then use the DATAFILE command to read
  163. ;the file.
  164.  
  165. INCLUDE YES             ;Include subsequent data file during autoranging?
  166. GROUPSCALING 0 1 0 1    ;Scaling constants for next data group.
  167. PLOTSYMBOL NONE         ;Plot symbol for next data group.
  168. FILLSYMBOL YES          ;We fill the plot symbol with color.
  169. ERRBARSHOW YES          ;We show the error bars for the next group
  170.  
  171. END                     ;End this command file without killing GRAFSYS
  172.  
  173. ;The alternative to END is QUIT, which ends the command file, and
  174. ;returns control to DOS.
  175.