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. |
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 |
Element | music-data/print |
<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> |