2.1.1139 Part 1 Section 19.5.5, animRot (Animate Rotation)
For additional notes that apply to this portion of the standard, please see the notes for tnLst, §19.5.87(b).
a. The standard places no restrictions on the value of the attrName element when inside the animRot element.
PowerPoint requires that the value of the attrName element be ppt_r, r, or style.rotation when inside an animRot element.
b. The standard states that the animRot element specifies the rotation animation on an element with a combination of from, to and by attributes.
In Office, the three attributes, from(From), to(To), and by(By), shall be used in one of the following combinations:
from_to: when from(From) and to(To) are defined;
from_by: when from(From) and by(By) are defined but to(To) is undefined;
to_only: when to(To) is defined but from(From) is undefined;
by_only: when by(By) is defined but from(From) and to(To) are undefined.
All other combinations are invalid.
For to_only and by_only combinations, the starting value of the animation shall be 0. The attribute by(By) is not used in from_to and to_only combinations.
c. The standard places no restrictions on the number of attrName child elements parented by the attrNameLst element when inside the animRot element.
PowerPoint requires that there be at least one attrName child element of the attrNameLst element when inside an animRot element; if more than one attrName child element exists, only the first will be used.