print

The print type contains general printing parameters, including the layout elements defined in the layout.mod file. The part-name-display and part-abbreviation-display elements used in the score.mod file may also be used here to change how a part name or abbreviation is displayed over the course of a piece. They take effect when the current measure or a succeeding measure starts a new system.
	
Layout elements in a print statement only apply to the current page, system, staff, or measure. Music that follows continues to take the default values from the layout included in the defaults element.

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
blank-page xs:positiveInteger optional
new-page yes-no optional
new-system yes-no optional
page-number xs:token optional
staff-spacing tenths optional

Used By

Source

<xs:complexType name="print">
  <xs:annotation>
    <xs:documentation>The print type contains general printing parameters, including the layout elements defined in the layout.mod file. The part-name-display and part-abbreviation-display elements used in the score.mod file may also be used here to change how a part name or abbreviation is displayed over the course of a piece. They take effect when the current measure or a succeeding measure starts a new system. Layout elements in a print statement only apply to the current page, system, staff, or measure. Music that follows continues to take the default values from the layout included in the defaults element.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:group ref="layout"/>
    <xs:element name="measure-layout" type="measure-layout" minOccurs="0"/>
    <xs:element name="measure-numbering" type="measure-numbering" minOccurs="0"/>
    <xs:element name="part-name-display" type="name-display" minOccurs="0"/>
    <xs:element name="part-abbreviation-display" type="name-display" minOccurs="0"/>
  </xs:sequence>
  <xs:attributeGroup ref="print-attributes"/>
</xs:complexType>