This is an Excel 2010 .xlsx document that is an early working draft of work I did to help me comprehend the RNG Schema for ODF 1.2.
I'm making it available in my working form so that it might be of possible benefit to others, so I did not wait to see how well it converts to ODF first. -- Dennis Hamilton The document named 0.25 ODF 1.2 Schema Hierarchy of Change Tracking (ODF1.2-CD05-2011-04-11-2027-ChangeTrackAnalysis.xlsx) has been submitted by Dennis Hamilton to the OASIS Open Document Format for Office Applications (OpenDocument) TC document repository. Document Description: This document was prepared based on the RNG Schema of ODF 1.2 CSD05. It is a preliminary effort to arrive at the heirarchical dependencies of elements related to change-tracking and all the places where change-marks can occur in ODF 1.2.
There is little explanation of this v0.25 (alpha or pre-alpha) and it also needs to be double-checked and updated with respect to ODF 1.2 CS01 and its RNG Schema.
Basically, the columns identify the consituents of particular elements or patterns of elements in the RNG Schema. The rows identify what elements a pattern appears in as a constituent directly or at some level of descendency.
0 means directly (and applies to patterns within other elements), 0? means optionally directly, and 0* means none-or-more times. The number indicates the least depth within the hierarchy of the column pattern/element at which the row item occurs.
The transitive extension beyond depths 0 and 1 can be carried out mechanically but I have not done that except for a few feeble cases (to understand how I would do it generally).
Note that some rows are part of related groups and the group may also be a named pattern. I also differentiate between leaf elements (typically fields and elements like <text:s>) that are always empty XML elements or are pure text elements according to the RNG Schema. View Document Details:
http://www.oasis-open.org/committees/document.php?document_id=41822 Download Document:
http://www.oasis-open.org/committees/download.php/41822/ODF1.2-CD05-2011-04-11-2027-ChangeTrackAnalysis.xlsx PLEASE NOTE: If the above links do not work for you, your email application may be breaking the link into two pieces. You may be able to copy and paste the entire link address into the address field of your web browser. -OASIS Open Administration