<div dir="ltr"><div>Dear colleagues,</div><div><br></div><div>I am trying to create the second CD 30114-2 Extensions of Office Open</div><div>XML File Formats — Part 2: Character Repertoire Checking.</div><div><br></div><div>First, I am The biggest changed agreed to allow more locations for </div><div>character checking.  These locations are:</div><div><br></div><div>-<span class="" style="white-space:pre">        </span>sections in WML</div><div>-<span class="" style="white-space:pre">   </span>entire PML, SML, or WML documents (including DrawingML and other sub vocabularies)</div><div>-<span class="" style="white-space:pre">        </span>slides of PML</div><div>-<span class="" style="white-space:pre">     </span>paragraph and runs by style names in WML</div><div>-<span class="" style="white-space:pre">  </span>run-like and paragraph-like constructs of PML and SML</div><div>-<span class="" style="white-space:pre">     </span>ranges in SML</div><div><br></div><div>I am wondering how we should implement the second bullet.  We can be</div><div>very specific: for each OPC part, we can create lists of</div><div>elements/attributes that contain text to be rendered.  We can be very</div><div>loose: we just say no XML elements/attributes in the entire package </div><div>are controlled by a single CREPDL script.  Which do you think </div><div>is better?</div><div><br></div><div>I enumerated all OPC parts that contain elements whose contents are</div><div>either <text/> or <data type="string"> (in RELAX NG).</div><div><br></div><div>1.Strict</div><div><br></div><div>WML</div><div>+WordprocessingML_Comments</div><div>+WordprocessingML_Endnotes</div><div>+WordprocessingML_Footer</div><div>+WordprocessingML_Footnotes</div><div>+WordprocessingML_Glossary_Document</div><div>+WordprocessingML_Header</div><div>+WordprocessingML_Main_Document</div><div><br></div><div>PML</div><div>+PresentationML_Comments</div><div>+PresentationML_Handout_Master</div><div>+PresentationML_Notes_Master</div><div>+PresentationML_Notes_Slide</div><div>+PresentationML_Slide</div><div>+PresentationML_Slide_Layout</div><div>+PresentationML_Slide_Master</div><div><br></div><div>SML</div><div>+SpreadsheetML_Chartsheet</div><div>+SpreadsheetML_Comments</div><div>?SpreadsheetML_Custom_XML_Mappings</div><div>+SpreadsheetML_Dialogsheet</div><div>+SpreadsheetML_Drawing</div><div>?SpreadsheetML_External_Workbook_References</div><div>+SpreadsheetML_Shared_String_Table</div><div>?SpreadsheetML_Shared_Workbook_Revision_Log</div><div>+SpreadsheetML_Table_Definitions</div><div>?SpreadsheetML_Volatile_Dependencies</div><div>+SpreadsheetML_Workbook</div><div>+SpreadsheetML_Worksheet</div><div><br></div><div>DML</div><div>+DrawingML_Chart</div><div>+DrawingML_Chart_Drawing</div><div>+DrawingML_Diagram_Data</div><div>+DrawingML_Diagram_Layout_Definition</div><div><br></div><div>Others</div><div>?Shared_Bibliography</div><div>?Shared_Custom_File_Properties</div><div>?Shared_Extended_File_Properties</div><div><br></div><div><br></div><div>2. Transitional</div><div><br></div><div>WML</div><div><br></div><div>WordprocessingML_Comments</div><div>WordprocessingML_Document_Settings</div><div>WordprocessingML_Endnotes</div><div>WordprocessingML_Footer</div><div>WordprocessingML_Footnotes</div><div>WordprocessingML_Glossary_Document</div><div>WordprocessingML_Header</div><div>WordprocessingML_Main_Document</div><div>WordprocessingML_Numbering_Definitions</div><div><br></div><div>PML</div><div>PresentationML_Comments</div><div>PresentationML_Handout_Master</div><div>PresentationML_Notes_Master</div><div>PresentationML_Notes_Slide</div><div>PresentationML_Slide</div><div>PresentationML_Slide_Layout</div><div>PresentationML_Slide_Master</div><div><br></div><div>SML</div><div>SpreadsheetML_Chartsheet</div><div>SpreadsheetML_Comments</div><div>SpreadsheetML_Custom_XML_Mappings</div><div>SpreadsheetML_Dialogsheet</div><div>SpreadsheetML_Drawing</div><div>SpreadsheetML_External_Workbook_References</div><div>SpreadsheetML_Shared_String_Table</div><div>SpreadsheetML_Shared_Workbook_Revision_Log</div><div>SpreadsheetML_Table_Definitions</div><div>SpreadsheetML_Volatile_Dependencies</div><div>SpreadsheetML_Workbook</div><div>SpreadsheetML_Worksheet</div><div><br></div><div>DML</div><div>DrawingML_Chart</div><div>DrawingML_Chart_Drawing</div><div>DrawingML_Diagram_Data</div><div>DrawingML_Diagram_Layout_Definition</div><div><br></div><div>VML</div><div>VML_Drawing</div><div><br></div><div><br></div><div>Others</div><div>Shared_Bibliography</div><div>Shared_Custom_File_Properties</div><div>Shared_Extended_File_Properties</div><div><br></div><div><br></div>
</div>