home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / w / wms / !PMS / Choices < prev    next >
Encoding:
Text File  |  1996-01-20  |  8.2 KB  |  210 lines

  1. # Philip's Music Scribe choices file
  2.  
  3. # This file contains default settings for a number of
  4. # options of PMS. It can be edited to suit the user's taste.
  5. # Comments must start with # in the first column.
  6.  
  7. # You can choose whether PMS is to display its music in a 
  8. # window which is exactly the size of the paper (as set by
  9. # the sheetwidth and sheetheight commands), or whether the
  10. # window should be slightly larger, with a border to
  11. # indicate the paper size. Change "on" to "off" in the 
  12. # following setting to suppress the border. This option can
  13. # be changed from the "options" menu.
  14.  
  15. page border on
  16.  
  17. # Set the initial zoom factor. Both numbers must be 
  18. # less than 17. On low resolution screens, it's probably a
  19. # good idea to set this to give some magnification.
  20.  
  21. zoom 2:2
  22.  
  23. # When right justification is on, PMS stretches any line
  24. # which is longer than a certain fraction of the line 
  25. # length so that it exactly fills the line. The fraction
  26. # can be altered here. If you want PMS to stretch *all*
  27. # lines, set it to 0/1.
  28.  
  29. justify threshold 1/2
  30.  
  31. # Some printers stack pages face up, and for them it can be
  32. # helpful to print pages in the opposite order to normal. This
  33. # option can be changed from the printer configuration window as
  34. # it is sometimes helpful also when printing on both sides of
  35. # pages to be able to do one pass backwards. Change "off" to
  36. # "on" in the next line to make reverse order printing the 
  37. # default.
  38.  
  39. reverse print off
  40.  
  41. # By default, PMS assumes that the paper is fed to the printer
  42. # in an upright orientation, and is of a size appropriate to
  43. # the page images being printed. Some printers are capable of
  44. # feeding paper in a sideways orientation; for these PMS needs
  45. # to know the actual size of the paper in order to be able to
  46. # position page images correctly. The only such supported
  47. # size at present is A4. This can be selected in the printer
  48. # configuration window, and it can be made the default by
  49. # uncommenting the following line.
  50.  
  51. # paper feed A4sideways
  52.  
  53. # Not all printers position the image on the page in exactly
  54. # the same position. The PMS printer configuration window 
  55. # allows the image to be moved in order to compensate for this.
  56. # Default values for the adjustment can be specified here.
  57. # Different adjustment values are maintained for "normal" and
  58. # "sideways" paper feeds. The first two numbers below apply to
  59. # normally fed paper; the second two when the paper is fed
  60. # sideways. Each number may be a positive or negative integer;
  61. # the first of each pair specifies the sideways adjustment, and
  62. # the secod the lengthways adjustment. The values are in points.
  63.  
  64. image adjustment 0 0 0 0
  65.  
  66. # There is a mysterious problem with dot-matrix printers
  67. # when using a resolution of 216 dots per inch vertically.
  68. # This shows up on FX-80 printers; I don't know if it
  69. # applies to any others. PMS contains a fix to make
  70. # adjustments for this; it must be enabled here before
  71. # it takes effect. Set to "off" or remove if not needed.
  72.  
  73. 216fix on
  74.  
  75. # There is another mysterious problem with some high resolution
  76. # matrix printers whereby there is sometimes a small gap left
  77. # between beams and stems. The values below cause the 
  78. # positions of the left and right ends of beams to be extended
  79. # outwards by the given values, which are in millipoints. Values
  80. # around 100 (i.e. 0.1 points) are sensible. Anything large will
  81. # probably cause the beams to stick out past the note stems.
  82. # This applies to non-PostScript output only. 
  83.  
  84. beam extend 0 0
  85.  
  86. # You can set the name of a default voice to be selected
  87. # in the playing window. If this voice is not found, PMS
  88. # selects the first named voice it can find, which is
  89. # normally WaveSynth-Beep. Note that the case of voice
  90. # names is significant.
  91.  
  92. # voice StringLib-Soft
  93.  
  94. # If a MIDI card is present in the machine, PMS starts up
  95. # with MIDI selected as the method of playing music. If you
  96. # do not want this to happen, uncomment the following line.
  97. # It will still be possible to select MIDI playing from the
  98. # play control window, provided a MIDI card is present. In
  99. # the absence of a MIDI card, the option has no effect.
  100.  
  101. # midi off
  102.  
  103. # Unless midichannel directives change them, PMS leaves the
  104. # allocated MIDI voices alone, so whatever voices are set in
  105. # the instrument are used. Alternatively, the next command can 
  106. # be used to set a default voice on all MIDI channels. It 
  107. # must be followed by a number in the range 0-127, which is
  108. # one less than the required voice number in the General MIDI
  109. # numbering scheme.
  110.  
  111. # midi voice 0
  112.  
  113. # MIDI operates in several modes. By default, PMS uses
  114. # mode 3 (aka "poly") which suits several devices. However
  115. # the specification suggests that mode 4 (aka "mono") might
  116. # be relevant sometimes. If the following line is uncommented,
  117. # PMS will use mono mode.
  118.  
  119. # midi mode mono
  120.  
  121. # PMS defaults the MIDI volume to 64 and the non-MIDI volume
  122. # to 127. You can change these defaults by uncommenting the
  123. # following line and changing the values. The first is the
  124. # non-MIDI volume and the second is the MIDI volume.
  125.  
  126. # play volume 127 64
  127.  
  128. # You can set the default name of the music font. This 
  129. # can be overridden by the "musicfont" directive in an
  130. # individual input file. This entry is effectively a
  131. # "musicfont" directive that applies to every input file
  132. # that doesn't contain "musicfont". Note that here there
  133. # are no quotes round the font names.
  134.  
  135. # musicfont PMS.new
  136.  
  137. # If you want PMS to output the results of its pagination
  138. # in a text window as it goes along, set the following to
  139. # "on". This can save time when adjusting the pagination
  140. # of long files; you can see if it's incorrect early, and
  141. # stop processing the rest. This option can be changed
  142. # from the "options" menu.
  143.  
  144. show paging off 
  145.  
  146. # If show paging is on, the text window into which PMS
  147. # writes the data is left displayed when the music window
  148. # is opened unless the following option is set to "on", in
  149. # which case it is automatically closed unless there have
  150. # been errors or warnings.
  151.  
  152. close text off
  153.  
  154. # When the same input file is re-read, PMS always leaves
  155. # the zoom setting unchanged, and re-displays exactly the
  156. # same page at the same position as before. When a different
  157. # file is dragged onto the icon, PMS will reset to the first
  158. # page, at the default zoom setting, if the following option
  159. # is set "on". This option can be changed from the options
  160. # menu while PMS is running.
  161.  
  162. new file reset on
  163.  
  164. # The following line causes the "print" key to put up a
  165. # PostScript dialogue box instead of a printer driver
  166. # dialogue box, but only if a PostScript version of PMS
  167. # is being used. For non-PostScript versions, it is ignored.
  168. # If you want a printer driver dialogue box with the Post-
  169. # Script version of PMS, comment out this line by putting
  170. # a # at the start, or delete it. Note that shift/print
  171. # can always be used to give the other kind of dialogue
  172. # box - this option effectively swaps the effect of print
  173. # and shift/print in PostScript versions of PMS.
  174.  
  175. print postscript
  176.  
  177. # In some screen modes, the font characters that draw staves
  178. # don't join up, leaving a thin vertical white stripe. PMS will
  179. # print staves twice, slightly offset, for any modes that are
  180. # listed below, in order to cover up this effect. For each mode
  181. # you must have a separate line in this file. This effect appears
  182. # to have been fixed in RISC OS 3, so the default line in this
  183. # file has been commented out, but the facility remains, just in 
  184. # case!
  185.  
  186. # gapmode 28
  187.  
  188. # If you want PMS to grab the focus when the pointer enters its
  189. # window, and put it back where it was when the pointer leaves, 
  190. # uncomment this line. However, note that this is not a standard
  191. # RISC OS way of working, which is why it isn't described in
  192. # the PMS manual.
  193.  
  194. # grab focus
  195.  
  196. # This one is an insurance get-out. PMS "rubs out" a small area
  197. # at the ends of beams, to ensure that they don't overlap the
  198. # note stems. It does this by printing some special characters
  199. # in white. To do this, it must avoid anti-aliasing the characters.
  200. # If you find you are getting fuzzy grey marks at the ends of beams, 
  201. # try changing this option. The allowable settings are:
  202. #                on   -  rub out both on the screen and when printing
  203. #               off   -  never rub out
  204. #            screen   -  rub out only on the screen
  205. #           printer   -  rub out only when printing
  206.  
  207. wipe beam ends screen
  208.  
  209. # End of PMS choices file
  210.