home *** CD-ROM | disk | FTP | other *** search
- # Philip's Music Scribe choices file
-
- # This file contains default settings for a number of
- # options of PMS. It can be edited to suit the user's taste.
- # Comments must start with # in the first column.
-
- # You can choose whether PMS is to display its music in a
- # window which is exactly the size of the paper (as set by
- # the sheetwidth and sheetheight commands), or whether the
- # window should be slightly larger, with a border to
- # indicate the paper size. Change "on" to "off" in the
- # following setting to suppress the border. This option can
- # be changed from the "options" menu.
-
- page border on
-
- # Set the initial zoom factor. Both numbers must be
- # less than 17. On low resolution screens, it's probably a
- # good idea to set this to give some magnification.
-
- zoom 2:2
-
- # When right justification is on, PMS stretches any line
- # which is longer than a certain fraction of the line
- # length so that it exactly fills the line. The fraction
- # can be altered here. If you want PMS to stretch *all*
- # lines, set it to 0/1.
-
- justify threshold 1/2
-
- # Some printers stack pages face up, and for them it can be
- # helpful to print pages in the opposite order to normal. This
- # option can be changed from the printer configuration window as
- # it is sometimes helpful also when printing on both sides of
- # pages to be able to do one pass backwards. Change "off" to
- # "on" in the next line to make reverse order printing the
- # default.
-
- reverse print off
-
- # By default, PMS assumes that the paper is fed to the printer
- # in an upright orientation, and is of a size appropriate to
- # the page images being printed. Some printers are capable of
- # feeding paper in a sideways orientation; for these PMS needs
- # to know the actual size of the paper in order to be able to
- # position page images correctly. The only such supported
- # size at present is A4. This can be selected in the printer
- # configuration window, and it can be made the default by
- # uncommenting the following line.
-
- # paper feed A4sideways
-
- # Not all printers position the image on the page in exactly
- # the same position. The PMS printer configuration window
- # allows the image to be moved in order to compensate for this.
- # Default values for the adjustment can be specified here.
- # Different adjustment values are maintained for "normal" and
- # "sideways" paper feeds. The first two numbers below apply to
- # normally fed paper; the second two when the paper is fed
- # sideways. Each number may be a positive or negative integer;
- # the first of each pair specifies the sideways adjustment, and
- # the secod the lengthways adjustment. The values are in points.
-
- image adjustment 0 0 0 0
-
- # There is a mysterious problem with dot-matrix printers
- # when using a resolution of 216 dots per inch vertically.
- # This shows up on FX-80 printers; I don't know if it
- # applies to any others. PMS contains a fix to make
- # adjustments for this; it must be enabled here before
- # it takes effect. Set to "off" or remove if not needed.
-
- 216fix on
-
- # There is another mysterious problem with some high resolution
- # matrix printers whereby there is sometimes a small gap left
- # between beams and stems. The values below cause the
- # positions of the left and right ends of beams to be extended
- # outwards by the given values, which are in millipoints. Values
- # around 100 (i.e. 0.1 points) are sensible. Anything large will
- # probably cause the beams to stick out past the note stems.
- # This applies to non-PostScript output only.
-
- beam extend 0 0
-
- # You can set the name of a default voice to be selected
- # in the playing window. If this voice is not found, PMS
- # selects the first named voice it can find, which is
- # normally WaveSynth-Beep. Note that the case of voice
- # names is significant.
-
- # voice StringLib-Soft
-
- # If a MIDI card is present in the machine, PMS starts up
- # with MIDI selected as the method of playing music. If you
- # do not want this to happen, uncomment the following line.
- # It will still be possible to select MIDI playing from the
- # play control window, provided a MIDI card is present. In
- # the absence of a MIDI card, the option has no effect.
-
- # midi off
-
- # Unless midichannel directives change them, PMS leaves the
- # allocated MIDI voices alone, so whatever voices are set in
- # the instrument are used. Alternatively, the next command can
- # be used to set a default voice on all MIDI channels. It
- # must be followed by a number in the range 0-127, which is
- # one less than the required voice number in the General MIDI
- # numbering scheme.
-
- # midi voice 0
-
- # MIDI operates in several modes. By default, PMS uses
- # mode 3 (aka "poly") which suits several devices. However
- # the specification suggests that mode 4 (aka "mono") might
- # be relevant sometimes. If the following line is uncommented,
- # PMS will use mono mode.
-
- # midi mode mono
-
- # PMS defaults the MIDI volume to 64 and the non-MIDI volume
- # to 127. You can change these defaults by uncommenting the
- # following line and changing the values. The first is the
- # non-MIDI volume and the second is the MIDI volume.
-
- # play volume 127 64
-
- # You can set the default name of the music font. This
- # can be overridden by the "musicfont" directive in an
- # individual input file. This entry is effectively a
- # "musicfont" directive that applies to every input file
- # that doesn't contain "musicfont". Note that here there
- # are no quotes round the font names.
-
- # musicfont PMS.new
-
- # If you want PMS to output the results of its pagination
- # in a text window as it goes along, set the following to
- # "on". This can save time when adjusting the pagination
- # of long files; you can see if it's incorrect early, and
- # stop processing the rest. This option can be changed
- # from the "options" menu.
-
- show paging off
-
- # If show paging is on, the text window into which PMS
- # writes the data is left displayed when the music window
- # is opened unless the following option is set to "on", in
- # which case it is automatically closed unless there have
- # been errors or warnings.
-
- close text off
-
- # When the same input file is re-read, PMS always leaves
- # the zoom setting unchanged, and re-displays exactly the
- # same page at the same position as before. When a different
- # file is dragged onto the icon, PMS will reset to the first
- # page, at the default zoom setting, if the following option
- # is set "on". This option can be changed from the options
- # menu while PMS is running.
-
- new file reset on
-
- # The following line causes the "print" key to put up a
- # PostScript dialogue box instead of a printer driver
- # dialogue box, but only if a PostScript version of PMS
- # is being used. For non-PostScript versions, it is ignored.
- # If you want a printer driver dialogue box with the Post-
- # Script version of PMS, comment out this line by putting
- # a # at the start, or delete it. Note that shift/print
- # can always be used to give the other kind of dialogue
- # box - this option effectively swaps the effect of print
- # and shift/print in PostScript versions of PMS.
-
- print postscript
-
- # In some screen modes, the font characters that draw staves
- # don't join up, leaving a thin vertical white stripe. PMS will
- # print staves twice, slightly offset, for any modes that are
- # listed below, in order to cover up this effect. For each mode
- # you must have a separate line in this file. This effect appears
- # to have been fixed in RISC OS 3, so the default line in this
- # file has been commented out, but the facility remains, just in
- # case!
-
- # gapmode 28
-
- # If you want PMS to grab the focus when the pointer enters its
- # window, and put it back where it was when the pointer leaves,
- # uncomment this line. However, note that this is not a standard
- # RISC OS way of working, which is why it isn't described in
- # the PMS manual.
-
- # grab focus
-
- # This one is an insurance get-out. PMS "rubs out" a small area
- # at the ends of beams, to ensure that they don't overlap the
- # note stems. It does this by printing some special characters
- # in white. To do this, it must avoid anti-aliasing the characters.
- # If you find you are getting fuzzy grey marks at the ends of beams,
- # try changing this option. The allowable settings are:
- # on - rub out both on the screen and when printing
- # off - never rub out
- # screen - rub out only on the screen
- # printer - rub out only when printing
-
- wipe beam ends screen
-
- # End of PMS choices file
-