diff --git a/rnc/mathml4-core.rnc b/rnc/mathml4-core.rnc index 5926024..e4b9a61 100644 --- a/rnc/mathml4-core.rnc +++ b/rnc/mathml4-core.rnc @@ -210,8 +210,6 @@ mo = element mo {mo.attributes, token.content} mo.attributes = MathMLPGlobalAttributes, attribute form {"prefix" | "infix" | "postfix"}?, - attribute fence {mathml-boolean}?, - attribute separator {mathml-boolean}?, attribute lspace {length-percentage}?, attribute rspace {length-percentage}?, attribute stretchy {mathml-boolean}?, diff --git a/rnc/mathml4-legacy.rnc b/rnc/mathml4-legacy.rnc index 2396ef4..7129790 100644 --- a/rnc/mathml4-legacy.rnc +++ b/rnc/mathml4-legacy.rnc @@ -70,12 +70,18 @@ DeprecatedTokenAtt = attribute color {color}?, attribute background {color}?, attribute mathsize {"small" | "normal" | "big" }? - + +DeprecatedMoAtt = + attribute fence {mathml-boolean}?, + attribute separator {mathml-boolean}? + mstyle.attributes &= DeprecatedTokenAtt +mstyle.attributes &= DeprecatedMoAtt mglyph.attributes &= DeprecatedTokenAtt mn.attributes &= DeprecatedTokenAtt mi.attributes &= DeprecatedTokenAtt mo.attributes &= DeprecatedTokenAtt +mo.attributes &= DeprecatedMoAtt mtext.attributes &= DeprecatedTokenAtt mspace.attributes &= DeprecatedTokenAtt ms.attributes &= DeprecatedTokenAtt diff --git a/rnc/mathml4-presentation.rnc b/rnc/mathml4-presentation.rnc index bca8893..1a51719 100644 --- a/rnc/mathml4-presentation.rnc +++ b/rnc/mathml4-presentation.rnc @@ -198,7 +198,6 @@ mstyle.generalattributes = attribute dir {"ltr" | "rtl"}?, attribute equalcolumns {"true" | "false"}?, attribute equalrows {"true" | "false"}?, - attribute fence {"true" | "false"}?, attribute form {"prefix" | "infix" | "postfix"}?, attribute frame {linestyle}?, attribute framespacing {list {length-percentage, length-percentage}}?, @@ -240,7 +239,6 @@ mstyle.generalattributes = attribute rquote {text}?, attribute rspace {length-percentage}?, attribute selection {positive-integer}?, - attribute separator {"true" | "false"}?, attribute separators {text}?, attribute shift {integer}?, attribute side {"left" | "right" | "leftoverlap" | "rightoverlap"}?, diff --git a/rng/mathml4-core.rng b/rng/mathml4-core.rng index 266d108..e543bf2 100644 --- a/rng/mathml4-core.rng +++ b/rng/mathml4-core.rng @@ -588,16 +588,6 @@ - - - - - - - - - - diff --git a/rng/mathml4-legacy.rng b/rng/mathml4-legacy.rng index 8dc710b..f3891f9 100644 --- a/rng/mathml4-legacy.rng +++ b/rng/mathml4-legacy.rng @@ -220,9 +220,24 @@ + + + + + + + + + + + + + + + @@ -235,6 +250,9 @@ + + + diff --git a/rng/mathml4-presentation.rng b/rng/mathml4-presentation.rng index dcbe3d9..6b6403f 100644 --- a/rng/mathml4-presentation.rng +++ b/rng/mathml4-presentation.rng @@ -687,14 +687,6 @@ - - - - true - false - - - @@ -1010,14 +1002,6 @@ - - - - true - false - - - diff --git a/xsd/mathml4-presentation.xsd b/xsd/mathml4-presentation.xsd index ba58103..c32fc02 100644 --- a/xsd/mathml4-presentation.xsd +++ b/xsd/mathml4-presentation.xsd @@ -377,14 +377,6 @@ - - - - - - - - @@ -678,14 +670,6 @@ - - - - - - - -