<xs:attributeGroup name="bezier">
<xs:annotation>
<xs:documentation>The bezier attribute group is used to indicate the curvature of slurs and ties, representing the control points for a cubic bezier curve. For ties, the bezier entity is used with the tied element. Normal slurs, S-shaped slurs, and ties need only two bezier points: one associated with the start of the slur or tie, the other with the stop. Complex slurs and slurs divided over system breaks can specify additional bezier data at slur elements with a continue type. The bezier-offset, bezier-x, and bezier-y attributes describe the outgoing bezier point for slurs and ties with a start type, and the incoming bezier point for slurs and ties with types of stop or continue. The attributes bezier-offset2, bezier-x2, and bezier-y2 are only valid with slurs of type continue, and describe the outgoing bezier point. The bezier-offset and bezier-offset2 attributes are measured in terms of musical divisions, like the offset element. These are the recommended attributes for specifying horizontal position. The other attributes are specified in tenths, relative to any position settings associated with the slur or tied element.</xs:documentation>
</xs:annotation>
<xs:attribute name="bezier-offset" type="divisions"/>
<xs:attribute name="bezier-offset2" type="divisions"/>
<xs:attribute name="bezier-x" type="tenths"/>
<xs:attribute name="bezier-y" type="tenths"/>
<xs:attribute name="bezier-x2" type="tenths"/>
<xs:attribute name="bezier-y2" type="tenths"/>
</xs:attributeGroup> |