Reviving 30114-2: which location for character checking?

MURATA Makoto eb2m-mrt at asahi-net.or.jp
Tue Nov 4 03:47:02 CET 2014


Dear colleagues,

I am trying to create the second CD 30114-2 Extensions of Office Open
XML File Formats — Part 2: Character Repertoire Checking.

First, I am The biggest changed agreed to allow more locations for
character checking.  These locations are:

- sections in WML
- entire PML, SML, or WML documents (including DrawingML and other sub
vocabularies)
- slides of PML
- paragraph and runs by style names in WML
- run-like and paragraph-like constructs of PML and SML
- ranges in SML

I am wondering how we should implement the second bullet.  We can be
very specific: for each OPC part, we can create lists of
elements/attributes that contain text to be rendered.  We can be very
loose: we just say no XML elements/attributes in the entire package
are controlled by a single CREPDL script.  Which do you think
is better?

I enumerated all OPC parts that contain elements whose contents are
either <text/> or <data type="string"> (in RELAX NG).

1.Strict

WML
+WordprocessingML_Comments
+WordprocessingML_Endnotes
+WordprocessingML_Footer
+WordprocessingML_Footnotes
+WordprocessingML_Glossary_Document
+WordprocessingML_Header
+WordprocessingML_Main_Document

PML
+PresentationML_Comments
+PresentationML_Handout_Master
+PresentationML_Notes_Master
+PresentationML_Notes_Slide
+PresentationML_Slide
+PresentationML_Slide_Layout
+PresentationML_Slide_Master

SML
+SpreadsheetML_Chartsheet
+SpreadsheetML_Comments
?SpreadsheetML_Custom_XML_Mappings
+SpreadsheetML_Dialogsheet
+SpreadsheetML_Drawing
?SpreadsheetML_External_Workbook_References
+SpreadsheetML_Shared_String_Table
?SpreadsheetML_Shared_Workbook_Revision_Log
+SpreadsheetML_Table_Definitions
?SpreadsheetML_Volatile_Dependencies
+SpreadsheetML_Workbook
+SpreadsheetML_Worksheet

DML
+DrawingML_Chart
+DrawingML_Chart_Drawing
+DrawingML_Diagram_Data
+DrawingML_Diagram_Layout_Definition

Others
?Shared_Bibliography
?Shared_Custom_File_Properties
?Shared_Extended_File_Properties


2. Transitional

WML

WordprocessingML_Comments
WordprocessingML_Document_Settings
WordprocessingML_Endnotes
WordprocessingML_Footer
WordprocessingML_Footnotes
WordprocessingML_Glossary_Document
WordprocessingML_Header
WordprocessingML_Main_Document
WordprocessingML_Numbering_Definitions

PML
PresentationML_Comments
PresentationML_Handout_Master
PresentationML_Notes_Master
PresentationML_Notes_Slide
PresentationML_Slide
PresentationML_Slide_Layout
PresentationML_Slide_Master

SML
SpreadsheetML_Chartsheet
SpreadsheetML_Comments
SpreadsheetML_Custom_XML_Mappings
SpreadsheetML_Dialogsheet
SpreadsheetML_Drawing
SpreadsheetML_External_Workbook_References
SpreadsheetML_Shared_String_Table
SpreadsheetML_Shared_Workbook_Revision_Log
SpreadsheetML_Table_Definitions
SpreadsheetML_Volatile_Dependencies
SpreadsheetML_Workbook
SpreadsheetML_Worksheet

DML
DrawingML_Chart
DrawingML_Chart_Drawing
DrawingML_Diagram_Data
DrawingML_Diagram_Layout_Definition

VML
VML_Drawing


Others
Shared_Bibliography
Shared_Custom_File_Properties
Shared_Extended_File_Properties
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.vse.cz/pipermail/sc34wg4/attachments/20141104/03cb6926/attachment.html>


More information about the sc34wg4 mailing list