<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><title>oXygen XML Editor Blog</title><style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:"Calibri Light";
        panose-1:2 15 3 2 2 2 4 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:Georgia;
        panose-1:2 4 5 2 5 4 5 2 3 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        line-height:120%;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
h1
        {mso-style-name:"Heading 1\,h1";
        mso-style-priority:9;
        mso-style-link:"Heading 1 Char\,h1 Char";
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        line-height:120%;
        font-size:16.0pt;
        font-family:"Times New Roman",serif;
        font-weight:bold;}
h2
        {mso-style-name:"Heading 2\,h2";
        mso-style-priority:9;
        mso-style-link:"Heading 2 Char\,h2 Char";
        margin-top:2.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        text-align:center;
        line-height:120%;
        page-break-after:avoid;
        font-size:13.0pt;
        font-family:"Calibri Light",sans-serif;
        font-weight:bold;}
h3
        {mso-style-priority:9;
        mso-style-link:"Heading 3 Char";
        margin-top:2.0pt;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        line-height:120%;
        page-break-after:avoid;
        font-size:12.0pt;
        font-family:"Calibri Light",sans-serif;
        color:#1F4D78;
        font-weight:normal;}
p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
        {mso-style-priority:11;
        mso-style-link:"Subtitle Char";
        margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        text-align:center;
        line-height:120%;
        font-size:12.0pt;
        font-family:"Arial",sans-serif;
        color:#5A5A5A;
        letter-spacing:.75pt;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        line-height:120%;
        font-size:10.5pt;
        font-family:Consolas;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        line-height:120%;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing
        {mso-style-priority:1;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        mso-add-space:auto;
        line-height:105%;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
p.MsoNoSpacingCxSpFirst, li.MsoNoSpacingCxSpFirst, div.MsoNoSpacingCxSpFirst
        {mso-style-priority:1;
        mso-style-type:export-only;
        margin:0in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        line-height:105%;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
p.MsoNoSpacingCxSpMiddle, li.MsoNoSpacingCxSpMiddle, div.MsoNoSpacingCxSpMiddle
        {mso-style-priority:1;
        mso-style-type:export-only;
        margin:0in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        line-height:105%;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
p.MsoNoSpacingCxSpLast, li.MsoNoSpacingCxSpLast, div.MsoNoSpacingCxSpLast
        {mso-style-priority:1;
        mso-style-type:export-only;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        mso-add-space:auto;
        line-height:105%;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-name:"List Paragraph\,Reference";
        mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.75in;
        mso-add-space:auto;
        text-indent:-.25in;
        line-height:120%;
        mso-list:l1 level1 lfo1;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst
        {mso-style-name:"List Paragraph\,ReferenceCxSpFirst";
        mso-style-priority:34;
        mso-style-type:export-only;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.75in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-indent:-.25in;
        line-height:120%;
        mso-list:l1 level1 lfo1;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle
        {mso-style-name:"List Paragraph\,ReferenceCxSpMiddle";
        mso-style-priority:34;
        mso-style-type:export-only;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.75in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        text-indent:-.25in;
        line-height:120%;
        mso-list:l1 level1 lfo1;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast
        {mso-style-name:"List Paragraph\,ReferenceCxSpLast";
        mso-style-priority:34;
        mso-style-type:export-only;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.75in;
        mso-add-space:auto;
        text-indent:-.25in;
        line-height:120%;
        mso-list:l1 level1 lfo1;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.MsoSubtleEmphasis
        {mso-style-priority:19;
        color:#404040;
        font-style:italic;}
p.Indented, li.Indented, div.Indented
        {mso-style-name:Indented;
        mso-style-priority:99;
        mso-style-link:"Indented Char";
        margin-top:0in;
        margin-right:.5in;
        margin-bottom:6.0pt;
        margin-left:.5in;
        line-height:120%;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.IndentedChar
        {mso-style-name:"Indented Char";
        mso-style-priority:99;
        mso-style-link:Indented;
        font-family:Consolas;}
span.SubtitleChar
        {mso-style-name:"Subtitle Char";
        mso-style-priority:11;
        mso-style-link:Subtitle;
        font-family:"Arial",sans-serif;
        color:#5A5A5A;
        letter-spacing:.75pt;}
p.Centered, li.Centered, div.Centered
        {mso-style-name:Centered;
        mso-style-priority:99;
        margin-top:.25in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        text-align:center;
        line-height:14.4pt;
        page-break-after:avoid;
        background:white;
        font-size:13.0pt;
        font-family:"Arial",sans-serif;}
span.Heading2Char
        {mso-style-name:"Heading 2 Char\,h2 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 2\,h2";
        font-family:"Calibri Light",sans-serif;
        font-weight:bold;}
span.Heading1Char
        {mso-style-name:"Heading 1 Char\,h1 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 1\,h1";
        font-family:"Calibri",sans-serif;
        font-weight:bold;}
p.p, li.p, div.p
        {mso-style-name:p;
        mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        line-height:120%;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
p.indented0, li.indented0, div.indented0
        {mso-style-name:indented;
        mso-style-priority:99;
        mso-style-link:"indented Char";
        margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.3in;
        line-height:120%;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.indentedChar0
        {mso-style-name:"indented Char";
        mso-style-priority:99;
        mso-style-link:indented;
        font-family:Consolas;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
p.Code, li.Code, div.Code
        {mso-style-name:Code;
        mso-style-priority:99;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.2in;
        line-height:120%;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
p.Left, li.Left, div.Left
        {mso-style-name:Left;
        mso-style-priority:99;
        mso-style-link:"Left Char";
        margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:0in;
        line-height:120%;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.LeftChar
        {mso-style-name:"Left Char";
        mso-style-priority:99;
        mso-style-link:Left;
        font-family:Consolas;}
p.Indent, li.Indent, div.Indent
        {mso-style-name:Indent;
        mso-style-priority:99;
        mso-style-link:"Indent Char";
        margin-top:0in;
        margin-right:.4in;
        margin-bottom:6.0pt;
        margin-left:.4in;
        line-height:120%;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;
        color:#1F497D;}
span.IndentChar
        {mso-style-name:"Indent Char";
        mso-style-priority:99;
        mso-style-link:Indent;
        font-family:Consolas;
        color:#1F497D;}
p.Num, li.Num, div.Num
        {mso-style-name:Num;
        mso-style-priority:99;
        mso-style-link:"Num Char";
        margin-top:0in;
        margin-right:0in;
        margin-bottom:6.0pt;
        margin-left:.5in;
        text-indent:-.25in;
        line-height:120%;
        font-size:12.0pt;
        font-family:"Arial",sans-serif;}
span.NumChar
        {mso-style-name:"Num Char";
        mso-style-priority:99;
        mso-style-link:Num;
        font-family:"Arial",sans-serif;}
p.Let, li.Let, div.Let
        {mso-style-name:Let;
        mso-style-priority:99;
        margin-top:6.0pt;
        margin-right:.7in;
        margin-bottom:6.0pt;
        margin-left:.25in;
        text-indent:-.25in;
        line-height:120%;
        mso-list:l0 level1 lfo2;
        font-size:12.0pt;
        font-family:"Arial",sans-serif;
        mso-fareast-language:ZH-TW;}
span.EmailStyle41
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.Heading3Char
        {mso-style-name:"Heading 3 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 3";
        font-family:"Calibri Light",sans-serif;
        color:#1F4D78;}
p.NoSpace, li.NoSpace, div.NoSpace
        {mso-style-name:No_Space;
        mso-style-priority:99;
        mso-style-link:"No_Space Char";
        margin:0in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        line-height:120%;
        font-size:11.0pt;
        font-family:"Times New Roman",serif;}
p.NoSpaceCxSpFirst, li.NoSpaceCxSpFirst, div.NoSpaceCxSpFirst
        {mso-style-name:No_SpaceCxSpFirst;
        mso-style-priority:99;
        mso-style-link:"No_Space Char";
        mso-style-type:export-only;
        margin:0in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        line-height:120%;
        font-size:11.0pt;
        font-family:"Times New Roman",serif;}
p.NoSpaceCxSpMiddle, li.NoSpaceCxSpMiddle, div.NoSpaceCxSpMiddle
        {mso-style-name:No_SpaceCxSpMiddle;
        mso-style-priority:99;
        mso-style-link:"No_Space Char";
        mso-style-type:export-only;
        margin:0in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        line-height:120%;
        font-size:11.0pt;
        font-family:"Times New Roman",serif;}
p.NoSpaceCxSpLast, li.NoSpaceCxSpLast, div.NoSpaceCxSpLast
        {mso-style-name:No_SpaceCxSpLast;
        mso-style-priority:99;
        mso-style-link:"No_Space Char";
        mso-style-type:export-only;
        margin:0in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        line-height:120%;
        font-size:11.0pt;
        font-family:"Times New Roman",serif;}
span.NoSpaceChar
        {mso-style-name:"No_Space Char";
        mso-style-link:No_Space;
        font-family:"Calibri",sans-serif;}
span.EmailStyle45
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:402876477;
        mso-list-type:hybrid;
        mso-list-template-ids:-2002253160 -479531052 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-number-format:alpha-lower;
        mso-level-style-link:Let;
        mso-level-text:"%1\)";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.25in;
        text-indent:-.25in;
        mso-ansi-font-size:12.0pt;
        mso-ansi-font-weight:normal;
        mso-ansi-font-style:normal;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.75in;
        text-indent:-.25in;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        margin-left:1.25in;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.75in;
        text-indent:-.25in;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:2.25in;
        text-indent:-.25in;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        margin-left:2.75in;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:3.25in;
        text-indent:-.25in;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:3.75in;
        text-indent:-.25in;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        margin-left:4.25in;
        text-indent:-9.0pt;}
@list l1
        {mso-list-id:1078095547;
        mso-list-type:hybrid;
        mso-list-template-ids:1999402958 381452038 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l1:level1
        {mso-level-style-link:"List Paragraph";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:.75in;
        text-indent:-.25in;}
@list l1:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:1.25in;
        text-indent:-.25in;}
@list l1:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        margin-left:1.75in;
        text-indent:-9.0pt;}
@list l1:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:2.25in;
        text-indent:-.25in;}
@list l1:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:2.75in;
        text-indent:-.25in;}
@list l1:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        margin-left:3.25in;
        text-indent:-9.0pt;}
@list l1:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:3.75in;
        text-indent:-.25in;}
@list l1:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:4.25in;
        text-indent:-.25in;}
@list l1:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        margin-left:4.75in;
        text-indent:-9.0pt;}
@list l2
        {mso-list-id:1885604152;
        mso-list-template-ids:-1077503640;}
@list l2:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level2
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level5
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level8
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l2:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;line-height:120%;font-family:"Calibri",sans-serif'>oXygen Editor, Radu, et al.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;line-height:120%;font-family:"Calibri",sans-serif'>I agree. However, you have omitted the largest potential use, which is. making XHTML5 pages based upon elements in XML pages that are validated by XSD1.1. The XHTML5 pages produced with schema based elements together with other XML based files can then be included in EPUBs. This means that you can create a WISIWIG word processor that is better than Adobe FrameMaker. In fact, this word-processor can be extended to have smart tables and serve as an Office type application that could compete with Microsoft&nbsp; Office. It could also be augmented with DITA or DocBook elements and </span>should facilitate the preparation of structured documents including forms. These structured documents can also be stored together as an EPUB, which is effectively an open, portable standard and could compete with PDF. This technology would facilitate medical and other high-technology informatics. <span style='font-size:11.0pt;line-height:120%;font-family:"Calibri",sans-serif'><o:p></o:p></span></p><p class=MsoNormal>The main problem is to surround elements from one schema that were derived from complexTypes and/or their components with elements from a second independent schema. Interleaving of elements from two schemas is not possible when an element from the first schema surrounds an element of a second schema that was derived from a complexType. <o:p></o:p></p><p class=MsoNormal>Previously, I have done some empirical testing with Radu on the meaning of skip as a value for the processContents attribute of a defaultOpenContent element. Unfortunately skip does not mean ignore.<o:p></o:p></p><p class=MsoNormal>The following cannot be completely validated &lt;p&gt;xml:ComplexType with multiple elements&lt;/p&gt;<o:p></o:p></p><p class=MsoNormal>Where &lt;p&gt;is an XHTML formatting element, whose purpose is to tell CSS to format the contents of an element whose type is xml:ComplexType. <o:p></o:p></p><p class=MsoNormal>I learned by experiment, that when the element from the second schema is complex, I cannot validate the XML page, which contains surrounding XHTM5 formatting elements: &lt;p&gt;. &lt;h1&gt;, &lt;h2&gt;, etc. That defaultOpenContent elements in its present form does not work.&nbsp; Since this is the result of the processContents attribute value, skip, not meaning ignore, an ignore attribute value should be added to the values of the processContents attribute. This ignore value containing attribute would instruct the parser of the second schema to treat the elements from the first schema as either white space or possibly no space. It would not tell the parser that an element was present.<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>There are two solutions: 1) change the XML schema as described in structures.xsd or 2) Radu Coravu’s suggestion to update NVDL to work with XSD1.1. Actually, it probably would be useful to do both.<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>From attached structures.xsd, which was in good part abstracted from <o:p></o:p></p><p class=MsoNormal><span style='color:black'>XMLSchema.xsd (http://www.w3.org/TR/xmlschema11-1/XMLSchema.xsd</span>.<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal><span style='color:#000096'>&lt;attribute</span><span style='color:#F5844C'> name</span><span style='color:#FF8040'>=</span><span style='color:#993300'>&quot;processContents&quot;</span><span style='color:#F5844C'> default</span><span style='color:#FF8040'>=</span><span style='color:#993300'>&quot;strict&quot;</span><span style='color:#F5844C'> use</span><span style='color:#FF8040'>=</span><span style='color:#993300'>&quot;optional&quot;</span><span style='color:#000096'>&gt;</span><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;simpleType&gt;</span><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;annotation&gt;</span><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;documentation&gt;</span><span style='color:black'>Solution 1: I added ignore to the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enumeration. This validates and is the simplest fix;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; however, it would provide a new choice for every<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; processContents, which validates. processContents is<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;used approximately 30 to 40 in the XMLSchema.xsd. <o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The ignore value for the enumeration can be commented out.<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (http://www.w3.org/TR/xmlschema11-1/XMLSchema.xsd)<o:p></o:p></span></p><p class=MsoNormal><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;/documentation&gt;</span><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;/annotation&gt;</span><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;restriction</span><span style='color:#F5844C'> base</span><span style='color:#FF8040'>=</span><span style='color:#993300'>&quot;NMTOKEN&quot;</span><span style='color:#000096'>&gt;</span><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;enumeration</span><span style='color:#F5844C'> value</span><span style='color:#FF8040'>=</span><span style='color:#993300'>&quot;skip&quot;</span><span style='color:#000096'>/&gt;</span><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;enumeration</span><span style='color:#F5844C'> value</span><span style='color:#FF8040'>=</span><span style='color:#993300'>&quot;lax&quot;</span><span style='color:#000096'>/&gt;</span><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;enumeration</span><span style='color:#F5844C'> value</span><span style='color:#FF8040'>=</span><span style='color:#993300'>&quot;strict&quot;</span><span style='color:#000096'>/&gt;</span><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;enumeration</span><span style='color:#F5844C'> value</span><span style='color:#FF8040'>=</span><span style='color:#993300'>&quot;ignore&quot;</span><span style='color:#000096'>/&gt;</span><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;/restriction&gt;</span><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;/simpleType&gt;</span><span style='color:black'><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style='color:#000096'>&lt;/attribute&gt;</span><o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>Since this solution is backwards compatible, it should <u>not</u> break any existing code and should be relatively inexpensive to implement.<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;line-height:120%;font-family:"Courier New";color:black'>&lt;defaultOpenContent mode=&quot;interleave&quot;&gt;<o:p></o:p></span></p><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;line-height:120%;font-family:"Courier New";color:black'>&nbsp;&nbsp;&nbsp; &lt;any namespace=&quot;##other&quot; processContents=&quot;</span><b><span style='font-size:10.0pt;line-height:120%;font-family:"Courier New";color:#548235'>ignore</span></b><span style='font-size:10.0pt;line-height:120%;font-family:"Courier New";color:black'>&quot;/&gt;<o:p></o:p></span></p><p class=MsoNormal style='background:white'><span style='font-size:10.0pt;line-height:120%;font-family:"Courier New";color:black'>&lt;/defaultOpenContent&gt;<o:p></o:p></span></p><p class=MsoNormal>Another approach was to create a new element, ignoreContent, which is also described in structures.xsd. Two XML pages, ignoreContent.xml and openContent.xml were generated from structures.xsd and are attached.<o:p></o:p></p><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>I would greatly appreciate your thoughts on the addition of ignore, as well as any thoughts of making XHTML5 documents based on xsd1.1 as the primary format for commerce and science. Could oXygen modify the preprocessor for the Saxon and Xerces parsers or induce their creators to make the ignore change. The use of the ignore change could be voluntary and depend on a choice in the schema menu. I believe that the use of standard HTML markup to form XHTML files would increase the market for oXygen or a derivative product.<o:p></o:p></p><p class=MsoNormal>Yours respectfully,<o:p></o:p></p><p class=MsoNormal>Bob Leif<o:p></o:p></p><p class=NoSpaceCxSpFirst>Robert C. Leif, Ph.D.<o:p></o:p></p><p class=NoSpaceCxSpMiddle>Research Director<o:p></o:p></p><p class=NoSpaceCxSpMiddle>Newport Instruments<o:p></o:p></p><p class=NoSpaceCxSpMiddle>3345 Hopi Place<o:p></o:p></p><p class=NoSpaceCxSpMiddle>San Diego, CA 92117-3516<o:p></o:p></p><p class=NoSpaceCxSpMiddle>Tel. 619.582.0437<o:p></o:p></p><p class=NoSpaceCxSpLast>Email: rleif@rleif.com<o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt;line-height:120%;font-family:"Calibri",sans-serif;color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:11.0pt;line-height:120%;font-family:"Calibri",sans-serif'>From:</span></b><span style='font-size:11.0pt;line-height:120%;font-family:"Calibri",sans-serif'> oxygen-user-bounces@oxygenxml.com [mailto:oxygen-user-bounces@oxygenxml.com] <b>On Behalf Of </b>oXygen XML Editor Blog<br><b>Sent:</b> Monday, September 7, 2015 9:36 PM<br><b>To:</b> oxygen-user@oxygenxml.com<br><b>Subject:</b> [oXygen-user] [oXygen XML Editor Blog] - A Short Story of Reuse<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><div style='margin-left:24.0pt;margin-right:24.0pt' id=emailbody><table class=MsoNormalTable border=0 cellpadding=0 width="100%" style='width:100.0%'><tr><td width="99%" valign=top style='width:99.0%;padding:0in 0in 0in 0in'><h1 style='margin:0in;margin-bottom:.0001pt'><a href="http://blog.oxygenxml.com/" title="(http://blog.oxygenxml.com/)"><span style='font-size:16.5pt;line-height:120%;font-family:"Arial",sans-serif;color:#888888;font-weight:normal;text-decoration:none'>[oXygen XML Editor Blog] - A Short Story of Reuse</span></a> <o:p></o:p></h1></td><td width="1%" style='width:1.0%;padding:0in 0in 0in 0in'></td></tr></table><div style='margin-bottom:6.0pt'><div class=MsoNormal align=center style='margin-bottom:0in;margin-bottom:.0001pt;text-align:center;line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'><hr size=2 width="100%" align=center></span></div></div><table class=MsoNormalTable border=0 cellpadding=0 id=itemcontentlist><tr><td style='padding:.75pt .75pt .75pt .75pt'><p style='mso-margin-top-alt:12.0pt;margin-right:0in;margin-bottom:2.25pt;margin-left:0in;line-height:16.8pt'><a name=1></a><a href="http://feedproxy.google.com/~r/AboutOxygenXmlEditor/~3/-bqdMBmNY0Q/a-short-story-of-reuse.html?utm_source=feedburner&amp;utm_medium=email"><b><span style='font-size:13.5pt;font-family:"Arial",sans-serif;color:#000099;text-decoration:none'>A Short Story of Reuse</span></b></a> <o:p></o:p></p><p style='mso-margin-top-alt:6.75pt;margin-right:0in;margin-bottom:2.25pt;margin-left:0in;line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:#555555'>Posted: 07 Sep 2015 02:38 AM PDT<o:p></o:p></span></p><div><div><p class=p style='line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>Give the smartest human in the world a piece of <strong><span style='font-family:"Georgia",serif'>wood</span></strong> and ask him/her to make <strong><span style='font-family:"Georgia",serif'>paper</span></strong>. Give him/her <strong><span style='font-family:"Georgia",serif'>no prior tools</span></strong> and it will take <strong><span style='font-family:"Georgia",serif'>years</span></strong> to come up with a decent process which would result in some brown almost usable thick piece of paper. <o:p></o:p></span></p><p class=p style='line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>This blog post is about <strong><span style='font-family:"Georgia",serif'>reuse</span></strong>, not necessarily <strong><span style='font-family:"Georgia",serif'>reuse of tools and materials</span></strong>, but <strong><span style='font-family:"Georgia",serif'>reuse of knowledge</span></strong>. Humanity has evolved not because each generation is smarter than the last one but because we learned to <strong><span style='font-family:"Georgia",serif'>reuse and pass knowledge</span></strong> to larger and larger audiences and from one generation to another. <o:p></o:p></span></p><p class=p style='line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>Almost all <strong><span style='font-family:"Georgia",serif'>tools</span></strong> that we use today are made up of quite a complex set of components which interact with each other. There is no one person in a car assembly factory who still knows all the pieces and how they come together. <o:p></o:p></span></p><p class=p style='line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>Although using the tool is easier than interacting with all components which make it up, you still need knowledge to operate it and in this day and age having enough people to teach how a certain tool can be used is no longer an option. You need to pass knowledge <strong><span style='font-family:"Georgia",serif'>in other forms</span></strong>, on <strong><span style='font-family:"Georgia",serif'>paper</span></strong> or in some kind of <strong><span style='font-family:"Georgia",serif'>digital form</span></strong>. So I would define <strong><span style='font-family:"Georgia",serif'>technical communication</span></strong> as a means of passing knowledge about using tools to a <strong><span style='font-family:"Georgia",serif'>larger audience</span></strong>.<o:p></o:p></span></p><div><p class=MsoNormal style='line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>Reuse in technical communication can be structured on <strong><span style='font-family:"Georgia",serif'>many levels</span></strong>:<o:p></o:p></span></p><p class=p style='margin-left:48.0pt;text-indent:-.25in;line-height:140%;mso-list:l2 level1 lfo3'><![if !supportLists]><span style='font-size:10.0pt;line-height:140%;font-family:Wingdings;color:black'><span style='mso-list:Ignore'>§<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>Reuse written content by <strong><span style='font-family:"Georgia",serif'>publishing it to more than one format</span></strong> (PDF, HTML, EPUB, MS Word).<o:p></o:p></span></p><p class=p style='margin-left:48.0pt;line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>It turns out that <strong><span style='font-family:"Georgia",serif'>XML</span></strong> is perfect for publishing content in more than one format. <strong><span style='font-family:"Georgia",serif'>XML</span></strong> is not designed to be consumed directly by end users and its benefit lies directly in this. Your <strong><span style='font-family:"Georgia",serif'>XML</span></strong> content should contain all the data necessary for obtaining all the output formats. So if you are using <strong><span style='font-family:"Georgia",serif'>XML</span></strong> in your <strong><span style='font-family:"Georgia",serif'>technical content</span></strong>, no matter what <strong><span style='font-family:"Georgia",serif'>standard</span></strong> or <strong><span style='font-family:"Georgia",serif'>custom</span></strong> vocabulary, you can safely check the first and most important level of reuse.<o:p></o:p></span></p><p class=p style='margin-left:48.0pt;text-indent:-.25in;line-height:140%;mso-list:l2 level1 lfo3'><![if !supportLists]><span style='font-size:10.0pt;line-height:140%;font-family:Wingdings;color:black'><span style='mso-list:Ignore'>§<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>Create <strong><span style='font-family:"Georgia",serif'>larger publications</span></strong> from <strong><span style='font-family:"Georgia",serif'>existing ones</span></strong>.<o:p></o:p></span></p><p class=p style='margin-left:48.0pt;line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>Either using an <strong><span style='font-family:"Georgia",serif'>XML</span></strong> standard like <strong><span style='font-family:"Georgia",serif'>XInclude</span></strong> or using standards with their own diverse and powerful methods of reuse like <strong><span style='font-family:"Georgia",serif'>DITA</span></strong>, or by performing custom techniques you can merge <strong><span style='font-family:"Georgia",serif'>XML</span></strong> content in larger publications.<o:p></o:p></span></p><p class=p style='margin-left:48.0pt;text-indent:-.25in;line-height:140%;mso-list:l2 level1 lfo3'><![if !supportLists]><span style='font-size:10.0pt;line-height:140%;font-family:Wingdings;color:black'><span style='mso-list:Ignore'>§<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>Reuse content written for a <strong><span style='font-family:"Georgia",serif'>certain tool</span></strong> to document the functionality and behavior of a very <strong><span style='font-family:"Georgia",serif'>similar tool</span></strong>.<o:p></o:p></span></p><p class=p style='margin-left:48.0pt;line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>In most mature <strong><span style='font-family:"Georgia",serif'>XML</span></strong> standards like <strong><span style='font-family:"Georgia",serif'>DITA</span></strong> and <strong><span style='font-family:"Georgia",serif'>Docbook</span></strong> there is this implemented concept of profiling which allows you to dynamically filter at publishing time content marked with certain attributes from your original <strong><span style='font-family:"Georgia",serif'>XML</span></strong> project. In this way from the same <strong><span style='font-family:"Georgia",serif'>XML</span></strong> content you can publish documentation for multiple similar tools.<o:p></o:p></span></p><p class=p style='margin-left:48.0pt;text-indent:-.25in;line-height:140%;mso-list:l2 level1 lfo3'><![if !supportLists]><span style='font-size:10.0pt;line-height:140%;font-family:Wingdings;color:black'><span style='mso-list:Ignore'>§<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>Reuse <strong><span style='font-family:"Georgia",serif'>smaller pieces</span></strong> of common content in <strong><span style='font-family:"Georgia",serif'>more than one</span></strong> publication.<o:p></o:p></span></p><p class=p style='margin-left:48.0pt;line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>Again, using <strong><span style='font-family:"Georgia",serif'>XML</span></strong> standards like <strong><span style='font-family:"Georgia",serif'>XInclude</span></strong> or <strong><span style='font-family:"Georgia",serif'>DITA</span></strong> specific standards like <strong><span style='font-family:"Georgia",serif'>content references</span></strong> you can create and maintain small libraries of <strong><span style='font-family:"Georgia",serif'>reusable XML content</span></strong>, then reuse these components across various publications.<o:p></o:p></span></p><p class=p style='margin-left:48.0pt;text-indent:-.25in;line-height:140%;mso-list:l2 level1 lfo3'><![if !supportLists]><span style='font-size:10.0pt;line-height:140%;font-family:Wingdings;color:black'><span style='mso-list:Ignore'>§<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>Reuse <strong><span style='font-family:"Georgia",serif'>images</span></strong> and other <strong><span style='font-family:"Georgia",serif'>binary resources</span></strong> in multiple publications.<o:p></o:p></span></p><p class=p style='margin-left:48.0pt;line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>Because <strong><span style='font-family:"Georgia",serif'>XML</span></strong> content does not embed <strong><span style='font-family:"Georgia",serif'>binary resources</span></strong>, these resources are stored separately and thus they can be reused in multiple places.<o:p></o:p></span></p></div><p class=p style='line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'>So these are what I consider to be the main selling points for using <strong><span style='font-family:"Georgia",serif'>XML</span></strong> in technical documentation. As usual any feedback is welcomed.<o:p></o:p></span></p></div><p class=MsoNormal style='line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'><img border=0 width=1 height=1 id="_x0000_i1026" src="http://feeds.feedburner.com/~r/AboutOxygenXmlEditor/~4/-bqdMBmNY0Q?utm_source=feedburner&amp;utm_medium=email" alt="http://feeds.feedburner.com/~r/AboutOxygenXmlEditor/~4/-bqdMBmNY0Q?utm_source=feedburner&amp;utm_medium=email"></span><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black'><o:p></o:p></span></p></div></td></tr></table><p class=MsoNormal style='line-height:140%'><span style='font-size:10.0pt;line-height:140%;font-family:"Georgia",serif;color:black;display:none'><o:p>&nbsp;</o:p></span></p><table class=MsoNormalTable border=1 cellpadding=0 width="100%" style='width:100.0%;border:none;border-top:solid #999999 1.0pt' id=footer><tr><td style='border:none;padding:3.0pt .75pt .75pt .75pt'><p class=MsoNormal style='mso-margin-top-alt:0in;margin-right:4.5pt;margin-bottom:.2in;margin-left:0in'><span style='font-size:8.5pt;line-height:120%;font-family:"Helvetica",sans-serif;color:#333333'>You are subscribed to email updates from </span><a href="http://blog.oxygenxml.com/"><span style='font-size:8.5pt;line-height:120%;font-family:"Helvetica",sans-serif'>oXygen XML Editor Blog</span></a><span style='font-size:8.5pt;line-height:120%;font-family:"Helvetica",sans-serif;color:#333333'> <br>To stop receiving these emails, you may </span><a href="https://feedburner.google.com/fb/a/mailunsubscribe?k=y_tRXtumvTurKTedh51JnlYsGXw"><span style='font-size:8.5pt;line-height:120%;font-family:"Helvetica",sans-serif'>unsubscribe now</span></a><span style='font-size:8.5pt;line-height:120%;font-family:"Helvetica",sans-serif;color:#333333'>.<o:p></o:p></span></p></td><td valign=top style='border:none;padding:3.0pt .75pt .75pt .75pt'><p class=MsoNormal align=right style='mso-margin-top-alt:0in;margin-right:4.5pt;margin-bottom:.2in;margin-left:0in;text-align:right'><span style='font-size:8.5pt;line-height:120%;font-family:"Helvetica",sans-serif;color:#333333'>Email delivery powered by Google<o:p></o:p></span></p></td></tr><tr><td colspan=2 style='border:none;padding:3.0pt .75pt .75pt .75pt'><p class=MsoNormal style='mso-margin-top-alt:0in;margin-right:4.5pt;margin-bottom:.2in;margin-left:0in'><span style='font-size:8.5pt;line-height:120%;font-family:"Helvetica",sans-serif;color:#333333'>Google Inc., 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States<o:p></o:p></span></p></td></tr></table><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>