diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,6 +1,12 @@
+texmath (0.12.8.3)
+
+  * OMML writer: use "on" and "off" instead of "1" and "0" for
+    m:CT_OnOff type.  It is said that "1" and "0" work in Word
+    but not Powerpoint.
+
 texmath (0.12.8.2)
 
- * Typst writer: use binom instead of a fraction (jgm/pandoc#9063).
+  * Typst writer: use binom instead of a fraction (jgm/pandoc#9063).
 
 texmath (0.12.8.1)
 
diff --git a/src/Text/TeXMath/Writers/OMML.hs b/src/Text/TeXMath/Writers/OMML.hs
--- a/src/Text/TeXMath/Writers/OMML.hs
+++ b/src/Text/TeXMath/Writers/OMML.hs
@@ -86,7 +86,7 @@
 makeArray props as rs = mnode "m" $ mProps : map toMr rs
   where mProps = mnode "mPr"
                   [ mnodeA "baseJc" "center" ()
-                  , mnodeA "plcHide" "1" ()
+                  , mnodeA "plcHide" "on" ()
                   , mnode "mcs" $ map toMc as' ]
         as'    = take (maximum' $ map length rs) $ as ++ cycle [AlignCenter]
         toMr r = mnode "mr" $ map (mnode "e" . concatMap (showExp props)) r
@@ -233,7 +233,7 @@
     | ty `elem` [Op, Bin, Rel]
                     -> [mnode "box"
                         [ mnode "boxPr"
-                          [ mnodeA "opEmu" "1" () ]
+                          [ mnodeA "opEmu" "on" () ]
                         , mnode "e"
                           [str (defaultTo TextNormal props) xs]
                         ]]
@@ -280,14 +280,14 @@
    EOver _ x y   -> [mnode "limUpp" [ mnode "e" $ showExp props x
                                        , mnode "lim" $ showExp props y]]
    EUnderover c x y z -> showExp props (EUnder c (EOver c x z) y)
-   ESqrt x       -> [mnode "rad" [ mnode "radPr" $ mnodeA "degHide" "1" ()
+   ESqrt x       -> [mnode "rad" [ mnode "radPr" $ mnodeA "degHide" "on" ()
                                       , mnode "deg" ()
                                       , mnode "e" $ showExp props x]]
    ERoot i x     -> [mnode "rad" [ mnode "deg" $ showExp props i
                                  , mnode "e" $ showExp props x]]
    EFraction ft x y -> [showFraction props ft x y]
    EPhantom x       -> [mnode "phant" [ mnode "phantPr"
-                                            [ mnodeA "show" "0" () ]
+                                            [ mnodeA "show" "off" () ]
                                           , mnode "e" $ showExp props x]]
    EBoxed   x       -> [mnode "borderBox" [ mnode "e" $ showExp props x]]
    EScaled _ x      -> showExp props x -- no support for scaler?
@@ -324,9 +324,9 @@
                  [ mnodeA "chr" (T.unpack s) ()
                  , mnodeA "limLoc" t ()
                  , mnodeA "subHide"
-                    (if y == EGrouped [] then "1" else "0") ()
+                    (if y == EGrouped [] then "on" else "off") ()
                  , mnodeA "supHide"
-                    (if z == EGrouped [] then "1" else "0") ()
+                    (if z == EGrouped [] then "on" else "off") ()
                  ]
                , mnode "sub" $ showExp props y
                , mnode "sup" $ showExp props z
diff --git a/test/writer/omml/00000_C0_Controls_and_Basic_Latin.test b/test/writer/omml/00000_C0_Controls_and_Basic_Latin.test
--- a/test/writer/omml/00000_C0_Controls_and_Basic_Latin.test
+++ b/test/writer/omml/00000_C0_Controls_and_Basic_Latin.test
@@ -192,7 +192,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/00080_C1_Controls_and_Latin-1_Supplement.test b/test/writer/omml/00080_C1_Controls_and_Latin-1_Supplement.test
--- a/test/writer/omml/00080_C1_Controls_and_Latin-1_Supplement.test
+++ b/test/writer/omml/00080_C1_Controls_and_Latin-1_Supplement.test
@@ -192,7 +192,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/00100_Latin_Extended-A.test b/test/writer/omml/00100_Latin_Extended-A.test
--- a/test/writer/omml/00100_Latin_Extended-A.test
+++ b/test/writer/omml/00100_Latin_Extended-A.test
@@ -192,7 +192,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/00180_Latin_Extended-B.test b/test/writer/omml/00180_Latin_Extended-B.test
--- a/test/writer/omml/00180_Latin_Extended-B.test
+++ b/test/writer/omml/00180_Latin_Extended-B.test
@@ -282,7 +282,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/00250_IPA_Extensions.test b/test/writer/omml/00250_IPA_Extensions.test
--- a/test/writer/omml/00250_IPA_Extensions.test
+++ b/test/writer/omml/00250_IPA_Extensions.test
@@ -156,7 +156,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/002B0_Spacing_Modifier_Letters.test b/test/writer/omml/002B0_Spacing_Modifier_Letters.test
--- a/test/writer/omml/002B0_Spacing_Modifier_Letters.test
+++ b/test/writer/omml/002B0_Spacing_Modifier_Letters.test
@@ -138,7 +138,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/00300_Combining_Diacritical_Marks.test b/test/writer/omml/00300_Combining_Diacritical_Marks.test
--- a/test/writer/omml/00300_Combining_Diacritical_Marks.test
+++ b/test/writer/omml/00300_Combining_Diacritical_Marks.test
@@ -174,7 +174,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/00370_Greek_and_Coptic.test b/test/writer/omml/00370_Greek_and_Coptic.test
--- a/test/writer/omml/00370_Greek_and_Coptic.test
+++ b/test/writer/omml/00370_Greek_and_Coptic.test
@@ -210,7 +210,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/00400_Cyrillic.test b/test/writer/omml/00400_Cyrillic.test
--- a/test/writer/omml/00400_Cyrillic.test
+++ b/test/writer/omml/00400_Cyrillic.test
@@ -336,7 +336,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/01.test b/test/writer/omml/01.test
--- a/test/writer/omml/01.test
+++ b/test/writer/omml/01.test
@@ -56,7 +56,7 @@
         </m:r>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
diff --git a/test/writer/omml/01E00_Latin_Extended_Additional.test b/test/writer/omml/01E00_Latin_Extended_Additional.test
--- a/test/writer/omml/01E00_Latin_Extended_Additional.test
+++ b/test/writer/omml/01E00_Latin_Extended_Additional.test
@@ -336,7 +336,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/01F00_Greek_Extended.test b/test/writer/omml/01F00_Greek_Extended.test
--- a/test/writer/omml/01F00_Greek_Extended.test
+++ b/test/writer/omml/01F00_Greek_Extended.test
@@ -336,7 +336,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02000_General_Punctuation.test b/test/writer/omml/02000_General_Punctuation.test
--- a/test/writer/omml/02000_General_Punctuation.test
+++ b/test/writer/omml/02000_General_Punctuation.test
@@ -174,7 +174,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02070_Superscripts_and_Subscripts.test b/test/writer/omml/02070_Superscripts_and_Subscripts.test
--- a/test/writer/omml/02070_Superscripts_and_Subscripts.test
+++ b/test/writer/omml/02070_Superscripts_and_Subscripts.test
@@ -98,7 +98,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/020A0_Currency_Symbols.test b/test/writer/omml/020A0_Currency_Symbols.test
--- a/test/writer/omml/020A0_Currency_Symbols.test
+++ b/test/writer/omml/020A0_Currency_Symbols.test
@@ -98,7 +98,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/020D0_Combining_Diacritical_Marks_for_Symbols.test b/test/writer/omml/020D0_Combining_Diacritical_Marks_for_Symbols.test
--- a/test/writer/omml/020D0_Combining_Diacritical_Marks_for_Symbols.test
+++ b/test/writer/omml/020D0_Combining_Diacritical_Marks_for_Symbols.test
@@ -98,7 +98,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02100_Letterlike_Symbols.test b/test/writer/omml/02100_Letterlike_Symbols.test
--- a/test/writer/omml/02100_Letterlike_Symbols.test
+++ b/test/writer/omml/02100_Letterlike_Symbols.test
@@ -138,7 +138,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02150_Number_Forms.test b/test/writer/omml/02150_Number_Forms.test
--- a/test/writer/omml/02150_Number_Forms.test
+++ b/test/writer/omml/02150_Number_Forms.test
@@ -120,7 +120,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02190_Arrows.test b/test/writer/omml/02190_Arrows.test
--- a/test/writer/omml/02190_Arrows.test
+++ b/test/writer/omml/02190_Arrows.test
@@ -174,7 +174,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02200_Mathematical_Operators.test b/test/writer/omml/02200_Mathematical_Operators.test
--- a/test/writer/omml/02200_Mathematical_Operators.test
+++ b/test/writer/omml/02200_Mathematical_Operators.test
@@ -336,7 +336,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02300_Miscellaneous_Technical.test b/test/writer/omml/02300_Miscellaneous_Technical.test
--- a/test/writer/omml/02300_Miscellaneous_Technical.test
+++ b/test/writer/omml/02300_Miscellaneous_Technical.test
@@ -336,7 +336,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02400_Control_Pictures.test b/test/writer/omml/02400_Control_Pictures.test
--- a/test/writer/omml/02400_Control_Pictures.test
+++ b/test/writer/omml/02400_Control_Pictures.test
@@ -120,7 +120,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02440_Optical_Character_Recognition.test b/test/writer/omml/02440_Optical_Character_Recognition.test
--- a/test/writer/omml/02440_Optical_Character_Recognition.test
+++ b/test/writer/omml/02440_Optical_Character_Recognition.test
@@ -78,7 +78,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02460_Enclosed_Alphanumerics.test b/test/writer/omml/02460_Enclosed_Alphanumerics.test
--- a/test/writer/omml/02460_Enclosed_Alphanumerics.test
+++ b/test/writer/omml/02460_Enclosed_Alphanumerics.test
@@ -228,7 +228,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02500_Box_Drawing.test b/test/writer/omml/02500_Box_Drawing.test
--- a/test/writer/omml/02500_Box_Drawing.test
+++ b/test/writer/omml/02500_Box_Drawing.test
@@ -192,7 +192,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02580_Block_Elements.test b/test/writer/omml/02580_Block_Elements.test
--- a/test/writer/omml/02580_Block_Elements.test
+++ b/test/writer/omml/02580_Block_Elements.test
@@ -78,7 +78,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/025A0_Geometric_Shapes.test b/test/writer/omml/025A0_Geometric_Shapes.test
--- a/test/writer/omml/025A0_Geometric_Shapes.test
+++ b/test/writer/omml/025A0_Geometric_Shapes.test
@@ -156,7 +156,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02600_Miscellaneous_Symbols.test b/test/writer/omml/02600_Miscellaneous_Symbols.test
--- a/test/writer/omml/02600_Miscellaneous_Symbols.test
+++ b/test/writer/omml/02600_Miscellaneous_Symbols.test
@@ -336,7 +336,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02700_Dingbats.test b/test/writer/omml/02700_Dingbats.test
--- a/test/writer/omml/02700_Dingbats.test
+++ b/test/writer/omml/02700_Dingbats.test
@@ -264,7 +264,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/027C0_Miscellaneous_Mathematical_Symbols-A.test b/test/writer/omml/027C0_Miscellaneous_Mathematical_Symbols-A.test
--- a/test/writer/omml/027C0_Miscellaneous_Mathematical_Symbols-A.test
+++ b/test/writer/omml/027C0_Miscellaneous_Mathematical_Symbols-A.test
@@ -98,7 +98,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/027F0_Supplemental_Arrows-A.test b/test/writer/omml/027F0_Supplemental_Arrows-A.test
--- a/test/writer/omml/027F0_Supplemental_Arrows-A.test
+++ b/test/writer/omml/027F0_Supplemental_Arrows-A.test
@@ -30,7 +30,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02900_Supplemental_Arrows-B.test b/test/writer/omml/02900_Supplemental_Arrows-B.test
--- a/test/writer/omml/02900_Supplemental_Arrows-B.test
+++ b/test/writer/omml/02900_Supplemental_Arrows-B.test
@@ -192,7 +192,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02980_Miscellaneous_Mathematical_Symbols-B.test b/test/writer/omml/02980_Miscellaneous_Mathematical_Symbols-B.test
--- a/test/writer/omml/02980_Miscellaneous_Mathematical_Symbols-B.test
+++ b/test/writer/omml/02980_Miscellaneous_Mathematical_Symbols-B.test
@@ -192,7 +192,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02A00_Supplemental_Mathematical_Operators.test b/test/writer/omml/02A00_Supplemental_Mathematical_Operators.test
--- a/test/writer/omml/02A00_Supplemental_Mathematical_Operators.test
+++ b/test/writer/omml/02A00_Supplemental_Mathematical_Operators.test
@@ -336,7 +336,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/02B00_Miscellaneous_Symbols_and_Arrows.test b/test/writer/omml/02B00_Miscellaneous_Symbols_and_Arrows.test
--- a/test/writer/omml/02B00_Miscellaneous_Symbols_and_Arrows.test
+++ b/test/writer/omml/02B00_Miscellaneous_Symbols_and_Arrows.test
@@ -156,7 +156,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/05.test b/test/writer/omml/05.test
--- a/test/writer/omml/05.test
+++ b/test/writer/omml/05.test
@@ -38,8 +38,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -67,8 +67,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -127,8 +127,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/06.test b/test/writer/omml/06.test
--- a/test/writer/omml/06.test
+++ b/test/writer/omml/06.test
@@ -42,8 +42,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -72,8 +72,8 @@
           <m:naryPr>
             <m:chr m:val="∑" />
             <m:limLoc m:val="undOvr" />
-            <m:subHide m:val="0" />
-            <m:supHide m:val="0" />
+            <m:subHide m:val="off" />
+            <m:supHide m:val="off" />
           </m:naryPr>
           <m:sub>
             <m:r>
diff --git a/test/writer/omml/0FB00_Alphabetic_Presentation_Forms.test b/test/writer/omml/0FB00_Alphabetic_Presentation_Forms.test
--- a/test/writer/omml/0FB00_Alphabetic_Presentation_Forms.test
+++ b/test/writer/omml/0FB00_Alphabetic_Presentation_Forms.test
@@ -138,7 +138,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/0FB50_Arabic_Presentation_Forms-A.test b/test/writer/omml/0FB50_Arabic_Presentation_Forms-A.test
--- a/test/writer/omml/0FB50_Arabic_Presentation_Forms-A.test
+++ b/test/writer/omml/0FB50_Arabic_Presentation_Forms-A.test
@@ -822,7 +822,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/0FE00_Variation_Selectors.test b/test/writer/omml/0FE00_Variation_Selectors.test
--- a/test/writer/omml/0FE00_Variation_Selectors.test
+++ b/test/writer/omml/0FE00_Variation_Selectors.test
@@ -30,7 +30,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/0FE10_Vertical_Forms.test b/test/writer/omml/0FE10_Vertical_Forms.test
--- a/test/writer/omml/0FE10_Vertical_Forms.test
+++ b/test/writer/omml/0FE10_Vertical_Forms.test
@@ -30,7 +30,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/0FE20_Combining_Half_Marks.test b/test/writer/omml/0FE20_Combining_Half_Marks.test
--- a/test/writer/omml/0FE20_Combining_Half_Marks.test
+++ b/test/writer/omml/0FE20_Combining_Half_Marks.test
@@ -30,7 +30,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/0FE30_CJK_Compatibility_Forms.test b/test/writer/omml/0FE30_CJK_Compatibility_Forms.test
--- a/test/writer/omml/0FE30_CJK_Compatibility_Forms.test
+++ b/test/writer/omml/0FE30_CJK_Compatibility_Forms.test
@@ -78,7 +78,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/0FE50_Small_Form_Variants.test b/test/writer/omml/0FE50_Small_Form_Variants.test
--- a/test/writer/omml/0FE50_Small_Form_Variants.test
+++ b/test/writer/omml/0FE50_Small_Form_Variants.test
@@ -78,7 +78,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/0FE70_Arabic_Presentation_Forms-B.test b/test/writer/omml/0FE70_Arabic_Presentation_Forms-B.test
--- a/test/writer/omml/0FE70_Arabic_Presentation_Forms-B.test
+++ b/test/writer/omml/0FE70_Arabic_Presentation_Forms-B.test
@@ -210,7 +210,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/10.test b/test/writer/omml/10.test
--- a/test/writer/omml/10.test
+++ b/test/writer/omml/10.test
@@ -122,8 +122,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/12.test b/test/writer/omml/12.test
--- a/test/writer/omml/12.test
+++ b/test/writer/omml/12.test
@@ -69,7 +69,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/13.test b/test/writer/omml/13.test
--- a/test/writer/omml/13.test
+++ b/test/writer/omml/13.test
@@ -203,8 +203,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/19.test b/test/writer/omml/19.test
--- a/test/writer/omml/19.test
+++ b/test/writer/omml/19.test
@@ -97,7 +97,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -326,7 +326,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -380,7 +380,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -434,7 +434,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -488,7 +488,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-fraktur.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-fraktur.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-fraktur.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-fraktur.test
@@ -120,7 +120,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-italic.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-italic.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-italic.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-italic.test
@@ -210,7 +210,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-sans-serif.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-sans-serif.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-sans-serif.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-sans-serif.test
@@ -228,7 +228,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-script.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-script.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-script.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold-script.test
@@ -120,7 +120,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_bold.test
@@ -246,7 +246,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_double-struck.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_double-struck.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_double-struck.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_double-struck.test
@@ -156,7 +156,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_fraktur.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_fraktur.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_fraktur.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_fraktur.test
@@ -120,7 +120,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_italic.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_italic.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_italic.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_italic.test
@@ -210,7 +210,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_monospace.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_monospace.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_monospace.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_monospace.test
@@ -138,7 +138,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_sans-serif-bold-italic.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_sans-serif-bold-italic.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_sans-serif-bold-italic.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_sans-serif-bold-italic.test
@@ -192,7 +192,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_sans-serif-italic.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_sans-serif-italic.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_sans-serif-italic.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_sans-serif-italic.test
@@ -120,7 +120,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_sans-serif.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_sans-serif.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_sans-serif.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_sans-serif.test
@@ -138,7 +138,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_script.test b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_script.test
--- a/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_script.test
+++ b/test/writer/omml/1D400_Mathematical_Alphanumeric_Symbols_script.test
@@ -120,7 +120,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/22.test b/test/writer/omml/22.test
--- a/test/writer/omml/22.test
+++ b/test/writer/omml/22.test
@@ -259,7 +259,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/a.test b/test/writer/omml/a.test
--- a/test/writer/omml/a.test
+++ b/test/writer/omml/a.test
@@ -91,7 +91,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/accents1.test b/test/writer/omml/accents1.test
--- a/test/writer/omml/accents1.test
+++ b/test/writer/omml/accents1.test
@@ -95,7 +95,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/accents2.test b/test/writer/omml/accents2.test
--- a/test/writer/omml/accents2.test
+++ b/test/writer/omml/accents2.test
@@ -95,7 +95,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/accents3.test b/test/writer/omml/accents3.test
--- a/test/writer/omml/accents3.test
+++ b/test/writer/omml/accents3.test
@@ -95,7 +95,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/accents4.test b/test/writer/omml/accents4.test
--- a/test/writer/omml/accents4.test
+++ b/test/writer/omml/accents4.test
@@ -95,7 +95,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/accents5.test b/test/writer/omml/accents5.test
--- a/test/writer/omml/accents5.test
+++ b/test/writer/omml/accents5.test
@@ -302,7 +302,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/accents6.test b/test/writer/omml/accents6.test
--- a/test/writer/omml/accents6.test
+++ b/test/writer/omml/accents6.test
@@ -302,7 +302,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/b.test b/test/writer/omml/b.test
--- a/test/writer/omml/b.test
+++ b/test/writer/omml/b.test
@@ -154,7 +154,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/c.test b/test/writer/omml/c.test
--- a/test/writer/omml/c.test
+++ b/test/writer/omml/c.test
@@ -158,7 +158,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/chain2.test b/test/writer/omml/chain2.test
--- a/test/writer/omml/chain2.test
+++ b/test/writer/omml/chain2.test
@@ -59,8 +59,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -113,8 +113,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -160,8 +160,8 @@
       <m:naryPr>
         <m:chr m:val="∏" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -207,8 +207,8 @@
       <m:naryPr>
         <m:chr m:val="∐" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -254,8 +254,8 @@
       <m:naryPr>
         <m:chr m:val="∮" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -308,8 +308,8 @@
       <m:naryPr>
         <m:chr m:val="∬" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -362,8 +362,8 @@
       <m:naryPr>
         <m:chr m:val="∭" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/complex1.test b/test/writer/omml/complex1.test
--- a/test/writer/omml/complex1.test
+++ b/test/writer/omml/complex1.test
@@ -610,7 +610,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -777,8 +777,8 @@
                     <m:naryPr>
                       <m:chr m:val="∑" />
                       <m:limLoc m:val="undOvr" />
-                      <m:subHide m:val="0" />
-                      <m:supHide m:val="0" />
+                      <m:subHide m:val="off" />
+                      <m:supHide m:val="off" />
                     </m:naryPr>
                     <m:sub>
                       <m:r>
@@ -868,8 +868,8 @@
                 <m:naryPr>
                   <m:chr m:val="∑" />
                   <m:limLoc m:val="undOvr" />
-                  <m:subHide m:val="0" />
-                  <m:supHide m:val="0" />
+                  <m:subHide m:val="off" />
+                  <m:supHide m:val="off" />
                 </m:naryPr>
                 <m:sub>
                   <m:r>
@@ -924,8 +924,8 @@
                 <m:naryPr>
                   <m:chr m:val="∑" />
                   <m:limLoc m:val="undOvr" />
-                  <m:subHide m:val="0" />
-                  <m:supHide m:val="0" />
+                  <m:subHide m:val="off" />
+                  <m:supHide m:val="off" />
                 </m:naryPr>
                 <m:sub>
                   <m:r>
@@ -1071,8 +1071,8 @@
             <m:naryPr>
               <m:chr m:val="∮" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="1" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="on" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -1205,7 +1205,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -1401,7 +1401,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -1729,8 +1729,8 @@
             <m:naryPr>
               <m:chr m:val="∏" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="1" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="on" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -1840,7 +1840,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -2064,7 +2064,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -2685,7 +2685,7 @@
               </m:r>
               <m:rad>
                 <m:radPr>
-                  <m:degHide m:val="1" />
+                  <m:degHide m:val="on" />
                 </m:radPr>
                 <m:deg />
                 <m:e>
@@ -2694,7 +2694,7 @@
                   </m:r>
                   <m:rad>
                     <m:radPr>
-                      <m:degHide m:val="1" />
+                      <m:degHide m:val="on" />
                     </m:radPr>
                     <m:deg />
                     <m:e>
@@ -2965,8 +2965,8 @@
             <m:naryPr>
               <m:chr m:val="∑" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -3151,8 +3151,8 @@
             <m:naryPr>
               <m:chr m:val="∑" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -3341,8 +3341,8 @@
             <m:naryPr>
               <m:chr m:val="∏" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -3553,7 +3553,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
diff --git a/test/writer/omml/complex2.test b/test/writer/omml/complex2.test
--- a/test/writer/omml/complex2.test
+++ b/test/writer/omml/complex2.test
@@ -400,7 +400,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -458,7 +458,7 @@
               </m:r>
               <m:rad>
                 <m:radPr>
-                  <m:degHide m:val="1" />
+                  <m:degHide m:val="on" />
                 </m:radPr>
                 <m:deg />
                 <m:e>
@@ -550,7 +550,7 @@
               </m:r>
               <m:rad>
                 <m:radPr>
-                  <m:degHide m:val="1" />
+                  <m:degHide m:val="on" />
                 </m:radPr>
                 <m:deg />
                 <m:e>
@@ -1340,8 +1340,8 @@
                 <m:naryPr>
                   <m:chr m:val="∑" />
                   <m:limLoc m:val="undOvr" />
-                  <m:subHide m:val="0" />
-                  <m:supHide m:val="0" />
+                  <m:subHide m:val="off" />
+                  <m:supHide m:val="off" />
                 </m:naryPr>
                 <m:sub>
                   <m:r>
@@ -1443,8 +1443,8 @@
                 <m:naryPr>
                   <m:chr m:val="∑" />
                   <m:limLoc m:val="undOvr" />
-                  <m:subHide m:val="0" />
-                  <m:supHide m:val="0" />
+                  <m:subHide m:val="off" />
+                  <m:supHide m:val="off" />
                 </m:naryPr>
                 <m:sub>
                   <m:r>
@@ -1546,8 +1546,8 @@
                 <m:naryPr>
                   <m:chr m:val="∑" />
                   <m:limLoc m:val="undOvr" />
-                  <m:subHide m:val="0" />
-                  <m:supHide m:val="0" />
+                  <m:subHide m:val="off" />
+                  <m:supHide m:val="off" />
                 </m:naryPr>
                 <m:sub>
                   <m:r>
diff --git a/test/writer/omml/complex3.test b/test/writer/omml/complex3.test
--- a/test/writer/omml/complex3.test
+++ b/test/writer/omml/complex3.test
@@ -7692,7 +7692,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -7882,8 +7882,8 @@
             <m:naryPr>
               <m:chr m:val="∑" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -8033,8 +8033,8 @@
                     <m:naryPr>
                       <m:chr m:val="∑" />
                       <m:limLoc m:val="undOvr" />
-                      <m:subHide m:val="0" />
-                      <m:supHide m:val="0" />
+                      <m:subHide m:val="off" />
+                      <m:supHide m:val="off" />
                     </m:naryPr>
                     <m:sub>
                       <m:r>
@@ -8117,8 +8117,8 @@
             <m:naryPr>
               <m:chr m:val="∑" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -8308,8 +8308,8 @@
                         <m:naryPr>
                           <m:chr m:val="∑" />
                           <m:limLoc m:val="undOvr" />
-                          <m:subHide m:val="0" />
-                          <m:supHide m:val="0" />
+                          <m:subHide m:val="off" />
+                          <m:supHide m:val="off" />
                         </m:naryPr>
                         <m:sub>
                           <m:r>
@@ -8483,8 +8483,8 @@
                     <m:naryPr>
                       <m:chr m:val="∑" />
                       <m:limLoc m:val="undOvr" />
-                      <m:subHide m:val="0" />
-                      <m:supHide m:val="0" />
+                      <m:subHide m:val="off" />
+                      <m:supHide m:val="off" />
                     </m:naryPr>
                     <m:sub>
                       <m:r>
@@ -12329,7 +12329,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -13131,7 +13131,7 @@
                   <m:m>
                     <m:mPr>
                       <m:baseJc m:val="center" />
-                      <m:plcHide m:val="1" />
+                      <m:plcHide m:val="on" />
                       <m:mcs>
                         <m:mc>
                           <m:mcPr>
@@ -13687,8 +13687,8 @@
             <m:naryPr>
               <m:chr m:val="∑" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -13715,14 +13715,14 @@
             <m:naryPr>
               <m:chr m:val="∑" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -13842,7 +13842,7 @@
                       <m:m>
                         <m:mPr>
                           <m:baseJc m:val="center" />
-                          <m:plcHide m:val="1" />
+                          <m:plcHide m:val="on" />
                           <m:mcs>
                             <m:mc>
                               <m:mcPr>
@@ -13871,7 +13871,7 @@
                                     <m:m>
                                       <m:mPr>
                                         <m:baseJc m:val="center" />
-                                        <m:plcHide m:val="1" />
+                                        <m:plcHide m:val="on" />
                                         <m:mcs>
                                           <m:mc>
                                             <m:mcPr>
@@ -13926,7 +13926,7 @@
                                     <m:m>
                                       <m:mPr>
                                         <m:baseJc m:val="center" />
-                                        <m:plcHide m:val="1" />
+                                        <m:plcHide m:val="on" />
                                         <m:mcs>
                                           <m:mc>
                                             <m:mcPr>
@@ -13984,7 +13984,7 @@
                   <m:m>
                     <m:mPr>
                       <m:baseJc m:val="center" />
-                      <m:plcHide m:val="1" />
+                      <m:plcHide m:val="on" />
                       <m:mcs>
                         <m:mc>
                           <m:mcPr>
@@ -14006,7 +14006,7 @@
                             <m:m>
                               <m:mPr>
                                 <m:baseJc m:val="center" />
-                                <m:plcHide m:val="1" />
+                                <m:plcHide m:val="on" />
                                 <m:mcs>
                                   <m:mc>
                                     <m:mcPr>
@@ -14047,7 +14047,7 @@
                             <m:m>
                               <m:mPr>
                                 <m:baseJc m:val="center" />
-                                <m:plcHide m:val="1" />
+                                <m:plcHide m:val="on" />
                                 <m:mcs>
                                   <m:mc>
                                     <m:mcPr>
@@ -14239,7 +14239,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -14628,7 +14628,7 @@
           </m:r>
           <m:rad>
             <m:radPr>
-              <m:degHide m:val="1" />
+              <m:degHide m:val="on" />
             </m:radPr>
             <m:deg />
             <m:e>
@@ -14811,7 +14811,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -14964,7 +14964,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -15114,7 +15114,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -15174,7 +15174,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -16082,7 +16082,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -16182,7 +16182,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -16233,7 +16233,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -16300,7 +16300,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -16405,7 +16405,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -16456,7 +16456,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -16788,7 +16788,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -16862,7 +16862,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -16951,7 +16951,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -17038,7 +17038,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -17310,7 +17310,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -18614,7 +18614,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -19129,7 +19129,7 @@
                   </m:r>
                   <m:rad>
                     <m:radPr>
-                      <m:degHide m:val="1" />
+                      <m:degHide m:val="on" />
                     </m:radPr>
                     <m:deg />
                     <m:e>
@@ -19276,7 +19276,7 @@
                   </m:r>
                   <m:rad>
                     <m:radPr>
-                      <m:degHide m:val="1" />
+                      <m:degHide m:val="on" />
                     </m:radPr>
                     <m:deg />
                     <m:e>
@@ -19421,7 +19421,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -19656,7 +19656,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -19770,7 +19770,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -19913,7 +19913,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -20208,7 +20208,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -20404,7 +20404,7 @@
                       <m:m>
                         <m:mPr>
                           <m:baseJc m:val="center" />
-                          <m:plcHide m:val="1" />
+                          <m:plcHide m:val="on" />
                           <m:mcs>
                             <m:mc>
                               <m:mcPr>
@@ -20466,7 +20466,7 @@
                             </m:r>
                             <m:rad>
                               <m:radPr>
-                                <m:degHide m:val="1" />
+                                <m:degHide m:val="on" />
                               </m:radPr>
                               <m:deg />
                               <m:e>
@@ -20535,7 +20535,7 @@
               </m:r>
               <m:rad>
                 <m:radPr>
-                  <m:degHide m:val="1" />
+                  <m:degHide m:val="on" />
                 </m:radPr>
                 <m:deg />
                 <m:e>
@@ -20660,7 +20660,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -20792,7 +20792,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -20924,7 +20924,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -21180,7 +21180,7 @@
                   <m:m>
                     <m:mPr>
                       <m:baseJc m:val="center" />
-                      <m:plcHide m:val="1" />
+                      <m:plcHide m:val="on" />
                       <m:mcs>
                         <m:mc>
                           <m:mcPr>
@@ -21244,7 +21244,7 @@
                   <m:m>
                     <m:mPr>
                       <m:baseJc m:val="center" />
-                      <m:plcHide m:val="1" />
+                      <m:plcHide m:val="on" />
                       <m:mcs>
                         <m:mc>
                           <m:mcPr>
@@ -21320,7 +21320,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -21389,7 +21389,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -21486,8 +21486,8 @@
             <m:naryPr>
               <m:chr m:val="∑" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -21514,8 +21514,8 @@
             <m:naryPr>
               <m:chr m:val="∫" />
               <m:limLoc m:val="subSup" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -21615,8 +21615,8 @@
             <m:naryPr>
               <m:chr m:val="∑" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -21711,8 +21711,8 @@
             <m:naryPr>
               <m:chr m:val="∫" />
               <m:limLoc m:val="subSup" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -21830,8 +21830,8 @@
             <m:naryPr>
               <m:chr m:val="∑" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -21925,8 +21925,8 @@
             <m:naryPr>
               <m:chr m:val="∫" />
               <m:limLoc m:val="subSup" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -21959,7 +21959,7 @@
               </m:r>
               <m:rad>
                 <m:radPr>
-                  <m:degHide m:val="1" />
+                  <m:degHide m:val="on" />
                 </m:radPr>
                 <m:deg />
                 <m:e>
@@ -22013,8 +22013,8 @@
             <m:naryPr>
               <m:chr m:val="∫" />
               <m:limLoc m:val="subSup" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -22064,7 +22064,7 @@
                 <m:num>
                   <m:rad>
                     <m:radPr>
-                      <m:degHide m:val="1" />
+                      <m:degHide m:val="on" />
                     </m:radPr>
                     <m:deg />
                     <m:e>
@@ -22508,8 +22508,8 @@
             <m:naryPr>
               <m:chr m:val="∑" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -23320,7 +23320,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -24093,7 +24093,7 @@
                   <m:m>
                     <m:mPr>
                       <m:baseJc m:val="center" />
-                      <m:plcHide m:val="1" />
+                      <m:plcHide m:val="on" />
                       <m:mcs>
                         <m:mc>
                           <m:mcPr>
@@ -24304,7 +24304,7 @@
         <m:e>
           <m:rad>
             <m:radPr>
-              <m:degHide m:val="1" />
+              <m:degHide m:val="on" />
             </m:radPr>
             <m:deg />
             <m:e>
@@ -24321,7 +24321,7 @@
           </m:r>
           <m:rad>
             <m:radPr>
-              <m:degHide m:val="1" />
+              <m:degHide m:val="on" />
             </m:radPr>
             <m:deg />
             <m:e>
@@ -24639,7 +24639,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -24654,7 +24654,7 @@
                 <m:m>
                   <m:mPr>
                     <m:baseJc m:val="center" />
-                    <m:plcHide m:val="1" />
+                    <m:plcHide m:val="on" />
                     <m:mcs>
                       <m:mc>
                         <m:mcPr>
@@ -25250,7 +25250,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -25299,7 +25299,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -25329,7 +25329,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -25355,7 +25355,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -25385,7 +25385,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -26084,7 +26084,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -26315,8 +26315,8 @@
             <m:naryPr>
               <m:chr m:val="∑" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -26802,7 +26802,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -28211,7 +28211,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -29150,7 +29150,7 @@
           </m:r>
           <m:rad>
             <m:radPr>
-              <m:degHide m:val="1" />
+              <m:degHide m:val="on" />
             </m:radPr>
             <m:deg />
             <m:e>
@@ -30221,7 +30221,7 @@
           </m:r>
           <m:rad>
             <m:radPr>
-              <m:degHide m:val="1" />
+              <m:degHide m:val="on" />
             </m:radPr>
             <m:deg />
             <m:e>
@@ -31076,7 +31076,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -31091,7 +31091,7 @@
                 <m:m>
                   <m:mPr>
                     <m:baseJc m:val="center" />
-                    <m:plcHide m:val="1" />
+                    <m:plcHide m:val="on" />
                     <m:mcs>
                       <m:mc>
                         <m:mcPr>
@@ -31203,7 +31203,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -31260,7 +31260,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -31325,7 +31325,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -31390,7 +31390,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -31450,7 +31450,7 @@
               <m:m>
                 <m:mPr>
                   <m:baseJc m:val="center" />
-                  <m:plcHide m:val="1" />
+                  <m:plcHide m:val="on" />
                   <m:mcs>
                     <m:mc>
                       <m:mcPr>
@@ -31518,7 +31518,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -31590,7 +31590,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -32060,7 +32060,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -32255,7 +32255,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -32378,7 +32378,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -32501,7 +32501,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -32567,7 +32567,7 @@
                 </m:r>
                 <m:rad>
                   <m:radPr>
-                    <m:degHide m:val="1" />
+                    <m:degHide m:val="on" />
                   </m:radPr>
                   <m:deg />
                   <m:e>
@@ -32605,7 +32605,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -32818,7 +32818,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -32881,7 +32881,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -33042,7 +33042,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -33487,7 +33487,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -33553,7 +33553,7 @@
                 </m:r>
                 <m:rad>
                   <m:radPr>
-                    <m:degHide m:val="1" />
+                    <m:degHide m:val="on" />
                   </m:radPr>
                   <m:deg />
                   <m:e>
@@ -33593,7 +33593,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -33806,7 +33806,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -34067,7 +34067,7 @@
               </m:r>
               <m:rad>
                 <m:radPr>
-                  <m:degHide m:val="1" />
+                  <m:degHide m:val="on" />
                 </m:radPr>
                 <m:deg />
                 <m:e>
@@ -34646,7 +34646,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -34776,7 +34776,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -35225,7 +35225,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -35291,7 +35291,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -35468,8 +35468,8 @@
                 <m:naryPr>
                   <m:chr m:val="∑" />
                   <m:limLoc m:val="undOvr" />
-                  <m:subHide m:val="0" />
-                  <m:supHide m:val="0" />
+                  <m:subHide m:val="off" />
+                  <m:supHide m:val="off" />
                 </m:naryPr>
                 <m:sub>
                   <m:r>
@@ -35547,8 +35547,8 @@
                 <m:naryPr>
                   <m:chr m:val="∑" />
                   <m:limLoc m:val="undOvr" />
-                  <m:subHide m:val="0" />
-                  <m:supHide m:val="0" />
+                  <m:subHide m:val="off" />
+                  <m:supHide m:val="off" />
                 </m:naryPr>
                 <m:sub>
                   <m:r>
@@ -35626,8 +35626,8 @@
                 <m:naryPr>
                   <m:chr m:val="∑" />
                   <m:limLoc m:val="undOvr" />
-                  <m:subHide m:val="0" />
-                  <m:supHide m:val="0" />
+                  <m:subHide m:val="off" />
+                  <m:supHide m:val="off" />
                 </m:naryPr>
                 <m:sub>
                   <m:r>
@@ -35714,8 +35714,8 @@
                     <m:naryPr>
                       <m:chr m:val="∑" />
                       <m:limLoc m:val="undOvr" />
-                      <m:subHide m:val="0" />
-                      <m:supHide m:val="0" />
+                      <m:subHide m:val="off" />
+                      <m:supHide m:val="off" />
                     </m:naryPr>
                     <m:sub>
                       <m:r>
@@ -37321,7 +37321,7 @@
             <m:den>
               <m:rad>
                 <m:radPr>
-                  <m:degHide m:val="1" />
+                  <m:degHide m:val="on" />
                 </m:radPr>
                 <m:deg />
                 <m:e>
@@ -37348,7 +37348,7 @@
                 <m:den>
                   <m:rad>
                     <m:radPr>
-                      <m:degHide m:val="1" />
+                      <m:degHide m:val="on" />
                     </m:radPr>
                     <m:deg />
                     <m:e>
@@ -37375,7 +37375,7 @@
                     <m:den>
                       <m:rad>
                         <m:radPr>
-                          <m:degHide m:val="1" />
+                          <m:degHide m:val="on" />
                         </m:radPr>
                         <m:deg />
                         <m:e>
@@ -37402,7 +37402,7 @@
                         <m:den>
                           <m:rad>
                             <m:radPr>
-                              <m:degHide m:val="1" />
+                              <m:degHide m:val="on" />
                             </m:radPr>
                             <m:deg />
                             <m:e>
@@ -37429,7 +37429,7 @@
                             <m:den>
                               <m:rad>
                                 <m:radPr>
-                                  <m:degHide m:val="1" />
+                                  <m:degHide m:val="on" />
                                 </m:radPr>
                                 <m:deg />
                                 <m:e>
@@ -37474,7 +37474,7 @@
             <m:den>
               <m:rad>
                 <m:radPr>
-                  <m:degHide m:val="1" />
+                  <m:degHide m:val="on" />
                 </m:radPr>
                 <m:deg />
                 <m:e>
@@ -37501,7 +37501,7 @@
                 <m:den>
                   <m:rad>
                     <m:radPr>
-                      <m:degHide m:val="1" />
+                      <m:degHide m:val="on" />
                     </m:radPr>
                     <m:deg />
                     <m:e>
@@ -37528,7 +37528,7 @@
                     <m:den>
                       <m:rad>
                         <m:radPr>
-                          <m:degHide m:val="1" />
+                          <m:degHide m:val="on" />
                         </m:radPr>
                         <m:deg />
                         <m:e>
@@ -37555,7 +37555,7 @@
                         <m:den>
                           <m:rad>
                             <m:radPr>
-                              <m:degHide m:val="1" />
+                              <m:degHide m:val="on" />
                             </m:radPr>
                             <m:deg />
                             <m:e>
@@ -37582,7 +37582,7 @@
                             <m:den>
                               <m:rad>
                                 <m:radPr>
-                                  <m:degHide m:val="1" />
+                                  <m:degHide m:val="on" />
                                 </m:radPr>
                                 <m:deg />
                                 <m:e>
diff --git a/test/writer/omml/coprod2.test b/test/writer/omml/coprod2.test
--- a/test/writer/omml/coprod2.test
+++ b/test/writer/omml/coprod2.test
@@ -17,8 +17,8 @@
       <m:naryPr>
         <m:chr m:val="∐" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/d.test b/test/writer/omml/d.test
--- a/test/writer/omml/d.test
+++ b/test/writer/omml/d.test
@@ -199,7 +199,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/deMorgans_law.test b/test/writer/omml/deMorgans_law.test
--- a/test/writer/omml/deMorgans_law.test
+++ b/test/writer/omml/deMorgans_law.test
@@ -129,8 +129,8 @@
           <m:naryPr>
             <m:chr m:val="⋃" />
             <m:limLoc m:val="undOvr" />
-            <m:subHide m:val="0" />
-            <m:supHide m:val="0" />
+            <m:subHide m:val="off" />
+            <m:supHide m:val="off" />
           </m:naryPr>
           <m:sub>
             <m:r>
diff --git a/test/writer/omml/differentiable_manifold.test b/test/writer/omml/differentiable_manifold.test
--- a/test/writer/omml/differentiable_manifold.test
+++ b/test/writer/omml/differentiable_manifold.test
@@ -112,7 +112,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/double-struck.test b/test/writer/omml/double-struck.test
--- a/test/writer/omml/double-struck.test
+++ b/test/writer/omml/double-struck.test
@@ -19,7 +19,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/doubleint1.test b/test/writer/omml/doubleint1.test
--- a/test/writer/omml/doubleint1.test
+++ b/test/writer/omml/doubleint1.test
@@ -17,8 +17,8 @@
       <m:naryPr>
         <m:chr m:val="∬" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/e.test b/test/writer/omml/e.test
--- a/test/writer/omml/e.test
+++ b/test/writer/omml/e.test
@@ -104,7 +104,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/f.test b/test/writer/omml/f.test
--- a/test/writer/omml/f.test
+++ b/test/writer/omml/f.test
@@ -62,7 +62,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/fraktur-bold.test b/test/writer/omml/fraktur-bold.test
--- a/test/writer/omml/fraktur-bold.test
+++ b/test/writer/omml/fraktur-bold.test
@@ -18,7 +18,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/fraktur.test b/test/writer/omml/fraktur.test
--- a/test/writer/omml/fraktur.test
+++ b/test/writer/omml/fraktur.test
@@ -18,7 +18,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/g.test b/test/writer/omml/g.test
--- a/test/writer/omml/g.test
+++ b/test/writer/omml/g.test
@@ -102,7 +102,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/greek-bold-italic.test b/test/writer/omml/greek-bold-italic.test
--- a/test/writer/omml/greek-bold-italic.test
+++ b/test/writer/omml/greek-bold-italic.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/greek-bold.test b/test/writer/omml/greek-bold.test
--- a/test/writer/omml/greek-bold.test
+++ b/test/writer/omml/greek-bold.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/greek-italic.test b/test/writer/omml/greek-italic.test
--- a/test/writer/omml/greek-italic.test
+++ b/test/writer/omml/greek-italic.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/greek-sans-serif-bold-italic.test b/test/writer/omml/greek-sans-serif-bold-italic.test
--- a/test/writer/omml/greek-sans-serif-bold-italic.test
+++ b/test/writer/omml/greek-sans-serif-bold-italic.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/greek-sans-serif-bold.test b/test/writer/omml/greek-sans-serif-bold.test
--- a/test/writer/omml/greek-sans-serif-bold.test
+++ b/test/writer/omml/greek-sans-serif-bold.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/h.test b/test/writer/omml/h.test
--- a/test/writer/omml/h.test
+++ b/test/writer/omml/h.test
@@ -61,7 +61,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/href3.test b/test/writer/omml/href3.test
--- a/test/writer/omml/href3.test
+++ b/test/writer/omml/href3.test
@@ -56,7 +56,7 @@
         </m:r>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
diff --git a/test/writer/omml/i.test b/test/writer/omml/i.test
--- a/test/writer/omml/i.test
+++ b/test/writer/omml/i.test
@@ -91,7 +91,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/int4.test b/test/writer/omml/int4.test
--- a/test/writer/omml/int4.test
+++ b/test/writer/omml/int4.test
@@ -20,8 +20,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/int7.test b/test/writer/omml/int7.test
--- a/test/writer/omml/int7.test
+++ b/test/writer/omml/int7.test
@@ -17,8 +17,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/int9.test b/test/writer/omml/int9.test
--- a/test/writer/omml/int9.test
+++ b/test/writer/omml/int9.test
@@ -17,8 +17,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/intDispStyle.test b/test/writer/omml/intDispStyle.test
--- a/test/writer/omml/intDispStyle.test
+++ b/test/writer/omml/intDispStyle.test
@@ -107,7 +107,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/intNested3.test b/test/writer/omml/intNested3.test
--- a/test/writer/omml/intNested3.test
+++ b/test/writer/omml/intNested3.test
@@ -171,7 +171,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/intSize2.test b/test/writer/omml/intSize2.test
--- a/test/writer/omml/intSize2.test
+++ b/test/writer/omml/intSize2.test
@@ -84,7 +84,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/issue109.test b/test/writer/omml/issue109.test
--- a/test/writer/omml/issue109.test
+++ b/test/writer/omml/issue109.test
@@ -28,7 +28,7 @@
     </m:r>
     <m:box>
       <m:boxPr>
-        <m:opEmu m:val="1" />
+        <m:opEmu m:val="on" />
       </m:boxPr>
       <m:e>
         <m:r>
diff --git a/test/writer/omml/j.test b/test/writer/omml/j.test
--- a/test/writer/omml/j.test
+++ b/test/writer/omml/j.test
@@ -28,7 +28,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/k.test b/test/writer/omml/k.test
--- a/test/writer/omml/k.test
+++ b/test/writer/omml/k.test
@@ -30,7 +30,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/l.test b/test/writer/omml/l.test
--- a/test/writer/omml/l.test
+++ b/test/writer/omml/l.test
@@ -317,7 +317,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/largeop1.test b/test/writer/omml/largeop1.test
--- a/test/writer/omml/largeop1.test
+++ b/test/writer/omml/largeop1.test
@@ -85,7 +85,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/latin-bold-italic.test b/test/writer/omml/latin-bold-italic.test
--- a/test/writer/omml/latin-bold-italic.test
+++ b/test/writer/omml/latin-bold-italic.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/latin-bold.test b/test/writer/omml/latin-bold.test
--- a/test/writer/omml/latin-bold.test
+++ b/test/writer/omml/latin-bold.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/latin-italic.test b/test/writer/omml/latin-italic.test
--- a/test/writer/omml/latin-italic.test
+++ b/test/writer/omml/latin-italic.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/latin-sans-serif-bold-italic.test b/test/writer/omml/latin-sans-serif-bold-italic.test
--- a/test/writer/omml/latin-sans-serif-bold-italic.test
+++ b/test/writer/omml/latin-sans-serif-bold-italic.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/latin-sans-serif-bold.test b/test/writer/omml/latin-sans-serif-bold.test
--- a/test/writer/omml/latin-sans-serif-bold.test
+++ b/test/writer/omml/latin-sans-serif-bold.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/latin-sans-serif-italic.test b/test/writer/omml/latin-sans-serif-italic.test
--- a/test/writer/omml/latin-sans-serif-italic.test
+++ b/test/writer/omml/latin-sans-serif-italic.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/latin-sans-serif.test b/test/writer/omml/latin-sans-serif.test
--- a/test/writer/omml/latin-sans-serif.test
+++ b/test/writer/omml/latin-sans-serif.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/m.test b/test/writer/omml/m.test
--- a/test/writer/omml/m.test
+++ b/test/writer/omml/m.test
@@ -62,7 +62,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/m10.test b/test/writer/omml/m10.test
--- a/test/writer/omml/m10.test
+++ b/test/writer/omml/m10.test
@@ -143,7 +143,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/m100.test b/test/writer/omml/m100.test
--- a/test/writer/omml/m100.test
+++ b/test/writer/omml/m100.test
@@ -1313,7 +1313,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/m1000.test b/test/writer/omml/m1000.test
--- a/test/writer/omml/m1000.test
+++ b/test/writer/omml/m1000.test
@@ -12123,7 +12123,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/macros.test b/test/writer/omml/macros.test
--- a/test/writer/omml/macros.test
+++ b/test/writer/omml/macros.test
@@ -63,7 +63,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/maction-02.test b/test/writer/omml/maction-02.test
--- a/test/writer/omml/maction-02.test
+++ b/test/writer/omml/maction-02.test
@@ -26,7 +26,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/maction-03.test b/test/writer/omml/maction-03.test
--- a/test/writer/omml/maction-03.test
+++ b/test/writer/omml/maction-03.test
@@ -32,7 +32,7 @@
             <m:m>
               <m:mPr>
                 <m:baseJc m:val="center" />
-                <m:plcHide m:val="1" />
+                <m:plcHide m:val="on" />
                 <m:mcs>
                   <m:mc>
                     <m:mcPr>
diff --git a/test/writer/omml/maction-08.test b/test/writer/omml/maction-08.test
--- a/test/writer/omml/maction-08.test
+++ b/test/writer/omml/maction-08.test
@@ -30,7 +30,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/maligngroup1.test b/test/writer/omml/maligngroup1.test
--- a/test/writer/omml/maligngroup1.test
+++ b/test/writer/omml/maligngroup1.test
@@ -38,7 +38,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mathTable1.test b/test/writer/omml/mathTable1.test
--- a/test/writer/omml/mathTable1.test
+++ b/test/writer/omml/mathTable1.test
@@ -25,7 +25,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mfenced-01.test b/test/writer/omml/mfenced-01.test
--- a/test/writer/omml/mfenced-01.test
+++ b/test/writer/omml/mfenced-01.test
@@ -38,7 +38,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/mfenced-02.test b/test/writer/omml/mfenced-02.test
--- a/test/writer/omml/mfenced-02.test
+++ b/test/writer/omml/mfenced-02.test
@@ -38,7 +38,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/mfenced-03.test b/test/writer/omml/mfenced-03.test
--- a/test/writer/omml/mfenced-03.test
+++ b/test/writer/omml/mfenced-03.test
@@ -38,7 +38,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/mfenced-04.test b/test/writer/omml/mfenced-04.test
--- a/test/writer/omml/mfenced-04.test
+++ b/test/writer/omml/mfenced-04.test
@@ -35,7 +35,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -79,7 +79,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/mfenced-05.test b/test/writer/omml/mfenced-05.test
--- a/test/writer/omml/mfenced-05.test
+++ b/test/writer/omml/mfenced-05.test
@@ -35,7 +35,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -79,7 +79,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/mfenced-06.test b/test/writer/omml/mfenced-06.test
--- a/test/writer/omml/mfenced-06.test
+++ b/test/writer/omml/mfenced-06.test
@@ -35,7 +35,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -79,7 +79,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/mfenced-07.test b/test/writer/omml/mfenced-07.test
--- a/test/writer/omml/mfenced-07.test
+++ b/test/writer/omml/mfenced-07.test
@@ -35,7 +35,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -79,7 +79,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/mfenced-08.test b/test/writer/omml/mfenced-08.test
--- a/test/writer/omml/mfenced-08.test
+++ b/test/writer/omml/mfenced-08.test
@@ -35,7 +35,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -79,7 +79,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/mfrac-01.test b/test/writer/omml/mfrac-01.test
--- a/test/writer/omml/mfrac-01.test
+++ b/test/writer/omml/mfrac-01.test
@@ -53,7 +53,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/mfrac-02.test b/test/writer/omml/mfrac-02.test
--- a/test/writer/omml/mfrac-02.test
+++ b/test/writer/omml/mfrac-02.test
@@ -54,7 +54,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/mfrac-03.test b/test/writer/omml/mfrac-03.test
--- a/test/writer/omml/mfrac-03.test
+++ b/test/writer/omml/mfrac-03.test
@@ -118,7 +118,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -177,7 +177,7 @@
                   <m:lim>
                     <m:phant>
                       <m:phantPr>
-                        <m:show m:val="0" />
+                        <m:show m:val="off" />
                       </m:phantPr>
                       <m:e>
                         <m:r>
diff --git a/test/writer/omml/mfrac-07.test b/test/writer/omml/mfrac-07.test
--- a/test/writer/omml/mfrac-07.test
+++ b/test/writer/omml/mfrac-07.test
@@ -41,7 +41,7 @@
               <m:lim>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
@@ -128,7 +128,7 @@
               <m:lim>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
diff --git a/test/writer/omml/mfrac-08.test b/test/writer/omml/mfrac-08.test
--- a/test/writer/omml/mfrac-08.test
+++ b/test/writer/omml/mfrac-08.test
@@ -31,7 +31,7 @@
       <m:num>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -44,7 +44,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -77,7 +77,7 @@
       <m:den>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -90,7 +90,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mfrac-09.test b/test/writer/omml/mfrac-09.test
--- a/test/writer/omml/mfrac-09.test
+++ b/test/writer/omml/mfrac-09.test
@@ -61,7 +61,7 @@
       <m:num>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:f>
@@ -71,7 +71,7 @@
               <m:num>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
@@ -83,7 +83,7 @@
               <m:den>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
@@ -99,7 +99,7 @@
       <m:den>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:f>
@@ -109,7 +109,7 @@
               <m:num>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
@@ -121,7 +121,7 @@
               <m:den>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
diff --git a/test/writer/omml/mfrac-11.test b/test/writer/omml/mfrac-11.test
--- a/test/writer/omml/mfrac-11.test
+++ b/test/writer/omml/mfrac-11.test
@@ -113,7 +113,7 @@
       <m:num>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -175,7 +175,7 @@
                 </m:r>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
diff --git a/test/writer/omml/mfrac-12.test b/test/writer/omml/mfrac-12.test
--- a/test/writer/omml/mfrac-12.test
+++ b/test/writer/omml/mfrac-12.test
@@ -43,7 +43,7 @@
       <m:num>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -67,7 +67,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mfrac4.test b/test/writer/omml/mfrac4.test
--- a/test/writer/omml/mfrac4.test
+++ b/test/writer/omml/mfrac4.test
@@ -27,7 +27,7 @@
         </m:r>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
diff --git a/test/writer/omml/mfrac7.test b/test/writer/omml/mfrac7.test
--- a/test/writer/omml/mfrac7.test
+++ b/test/writer/omml/mfrac7.test
@@ -56,7 +56,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -69,7 +69,7 @@
         </m:phant>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mfracBalign16.test b/test/writer/omml/mfracBalign16.test
--- a/test/writer/omml/mfracBalign16.test
+++ b/test/writer/omml/mfracBalign16.test
@@ -55,7 +55,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mfracBheight17.test b/test/writer/omml/mfracBheight17.test
--- a/test/writer/omml/mfracBheight17.test
+++ b/test/writer/omml/mfracBheight17.test
@@ -49,7 +49,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mfracZcomp-26.test b/test/writer/omml/mfracZcomp-26.test
--- a/test/writer/omml/mfracZcomp-26.test
+++ b/test/writer/omml/mfracZcomp-26.test
@@ -61,7 +61,7 @@
       <m:den>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
@@ -88,7 +88,7 @@
           <m:den>
             <m:rad>
               <m:radPr>
-                <m:degHide m:val="1" />
+                <m:degHide m:val="on" />
               </m:radPr>
               <m:deg />
               <m:e>
@@ -115,7 +115,7 @@
               <m:den>
                 <m:rad>
                   <m:radPr>
-                    <m:degHide m:val="1" />
+                    <m:degHide m:val="on" />
                   </m:radPr>
                   <m:deg />
                   <m:e>
@@ -142,7 +142,7 @@
                   <m:den>
                     <m:rad>
                       <m:radPr>
-                        <m:degHide m:val="1" />
+                        <m:degHide m:val="on" />
                       </m:radPr>
                       <m:deg />
                       <m:e>
@@ -169,7 +169,7 @@
                       <m:den>
                         <m:rad>
                           <m:radPr>
-                            <m:degHide m:val="1" />
+                            <m:degHide m:val="on" />
                           </m:radPr>
                           <m:deg />
                           <m:e>
diff --git a/test/writer/omml/mfracZcomp-28.test b/test/writer/omml/mfracZcomp-28.test
--- a/test/writer/omml/mfracZcomp-28.test
+++ b/test/writer/omml/mfracZcomp-28.test
@@ -65,7 +65,7 @@
           <m:sup>
             <m:rad>
               <m:radPr>
-                <m:degHide m:val="1" />
+                <m:degHide m:val="on" />
               </m:radPr>
               <m:deg />
               <m:e>
@@ -80,7 +80,7 @@
       <m:den>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
@@ -107,7 +107,7 @@
           <m:den>
             <m:rad>
               <m:radPr>
-                <m:degHide m:val="1" />
+                <m:degHide m:val="on" />
               </m:radPr>
               <m:deg />
               <m:e>
@@ -134,7 +134,7 @@
               <m:den>
                 <m:rad>
                   <m:radPr>
-                    <m:degHide m:val="1" />
+                    <m:degHide m:val="on" />
                   </m:radPr>
                   <m:deg />
                   <m:e>
@@ -161,7 +161,7 @@
                   <m:den>
                     <m:rad>
                       <m:radPr>
-                        <m:degHide m:val="1" />
+                        <m:degHide m:val="on" />
                       </m:radPr>
                       <m:deg />
                       <m:e>
@@ -188,7 +188,7 @@
                       <m:den>
                         <m:rad>
                           <m:radPr>
-                            <m:degHide m:val="1" />
+                            <m:degHide m:val="on" />
                           </m:radPr>
                           <m:deg />
                           <m:e>
diff --git a/test/writer/omml/mfracZcomp-29.test b/test/writer/omml/mfracZcomp-29.test
--- a/test/writer/omml/mfracZcomp-29.test
+++ b/test/writer/omml/mfracZcomp-29.test
@@ -67,7 +67,7 @@
           <m:sup>
             <m:rad>
               <m:radPr>
-                <m:degHide m:val="1" />
+                <m:degHide m:val="on" />
               </m:radPr>
               <m:deg />
               <m:e>
@@ -82,7 +82,7 @@
       <m:den>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
@@ -109,7 +109,7 @@
           <m:den>
             <m:rad>
               <m:radPr>
-                <m:degHide m:val="1" />
+                <m:degHide m:val="on" />
               </m:radPr>
               <m:deg />
               <m:e>
@@ -136,7 +136,7 @@
               <m:den>
                 <m:rad>
                   <m:radPr>
-                    <m:degHide m:val="1" />
+                    <m:degHide m:val="on" />
                   </m:radPr>
                   <m:deg />
                   <m:e>
@@ -163,7 +163,7 @@
                   <m:den>
                     <m:rad>
                       <m:radPr>
-                        <m:degHide m:val="1" />
+                        <m:degHide m:val="on" />
                       </m:radPr>
                       <m:deg />
                       <m:e>
@@ -190,7 +190,7 @@
                       <m:den>
                         <m:rad>
                           <m:radPr>
-                            <m:degHide m:val="1" />
+                            <m:degHide m:val="on" />
                           </m:radPr>
                           <m:deg />
                           <m:e>
diff --git a/test/writer/omml/mfracZcomp-30.test b/test/writer/omml/mfracZcomp-30.test
--- a/test/writer/omml/mfracZcomp-30.test
+++ b/test/writer/omml/mfracZcomp-30.test
@@ -118,8 +118,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/mfracZcomp-32.test b/test/writer/omml/mfracZcomp-32.test
--- a/test/writer/omml/mfracZcomp-32.test
+++ b/test/writer/omml/mfracZcomp-32.test
@@ -86,7 +86,7 @@
       <m:den>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
diff --git a/test/writer/omml/mfracZcomp-33.test b/test/writer/omml/mfracZcomp-33.test
--- a/test/writer/omml/mfracZcomp-33.test
+++ b/test/writer/omml/mfracZcomp-33.test
@@ -158,8 +158,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="1" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="on" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/miAtoken5.test b/test/writer/omml/miAtoken5.test
--- a/test/writer/omml/miAtoken5.test
+++ b/test/writer/omml/miAtoken5.test
@@ -50,7 +50,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/miSfontsize9.test b/test/writer/omml/miSfontsize9.test
--- a/test/writer/omml/miSfontsize9.test
+++ b/test/writer/omml/miSfontsize9.test
@@ -53,7 +53,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/miequivalents11.test b/test/writer/omml/miequivalents11.test
--- a/test/writer/omml/miequivalents11.test
+++ b/test/writer/omml/miequivalents11.test
@@ -114,7 +114,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mimathvariant13.test b/test/writer/omml/mimathvariant13.test
--- a/test/writer/omml/mimathvariant13.test
+++ b/test/writer/omml/mimathvariant13.test
@@ -63,7 +63,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mimathvariant14.test b/test/writer/omml/mimathvariant14.test
--- a/test/writer/omml/mimathvariant14.test
+++ b/test/writer/omml/mimathvariant14.test
@@ -49,7 +49,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mlabeledtrAside2.test b/test/writer/omml/mlabeledtrAside2.test
--- a/test/writer/omml/mlabeledtrAside2.test
+++ b/test/writer/omml/mlabeledtrAside2.test
@@ -46,7 +46,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/moAmovable15.test b/test/writer/omml/moAmovable15.test
--- a/test/writer/omml/moAmovable15.test
+++ b/test/writer/omml/moAmovable15.test
@@ -30,8 +30,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -56,8 +56,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -82,8 +82,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -108,8 +108,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -134,8 +134,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -160,8 +160,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/moAstretchy18.test b/test/writer/omml/moAstretchy18.test
--- a/test/writer/omml/moAstretchy18.test
+++ b/test/writer/omml/moAstretchy18.test
@@ -54,7 +54,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -111,7 +111,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -174,7 +174,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/moAsymmetric19.test b/test/writer/omml/moAsymmetric19.test
--- a/test/writer/omml/moAsymmetric19.test
+++ b/test/writer/omml/moAsymmetric19.test
@@ -52,7 +52,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -90,7 +90,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -128,7 +128,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/monospace.test b/test/writer/omml/monospace.test
--- a/test/writer/omml/monospace.test
+++ b/test/writer/omml/monospace.test
@@ -19,7 +19,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/moore_determinant.test b/test/writer/omml/moore_determinant.test
--- a/test/writer/omml/moore_determinant.test
+++ b/test/writer/omml/moore_determinant.test
@@ -77,7 +77,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/mover-01.test b/test/writer/omml/mover-01.test
--- a/test/writer/omml/mover-01.test
+++ b/test/writer/omml/mover-01.test
@@ -49,7 +49,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mover-02.test b/test/writer/omml/mover-02.test
--- a/test/writer/omml/mover-02.test
+++ b/test/writer/omml/mover-02.test
@@ -54,7 +54,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -68,7 +68,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mover-03.test b/test/writer/omml/mover-03.test
--- a/test/writer/omml/mover-03.test
+++ b/test/writer/omml/mover-03.test
@@ -80,7 +80,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mover-04.test b/test/writer/omml/mover-04.test
--- a/test/writer/omml/mover-04.test
+++ b/test/writer/omml/mover-04.test
@@ -50,7 +50,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mover-05.test b/test/writer/omml/mover-05.test
--- a/test/writer/omml/mover-05.test
+++ b/test/writer/omml/mover-05.test
@@ -29,7 +29,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mover-06.test b/test/writer/omml/mover-06.test
--- a/test/writer/omml/mover-06.test
+++ b/test/writer/omml/mover-06.test
@@ -34,7 +34,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -48,7 +48,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mover-07.test b/test/writer/omml/mover-07.test
--- a/test/writer/omml/mover-07.test
+++ b/test/writer/omml/mover-07.test
@@ -55,7 +55,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mover-08.test b/test/writer/omml/mover-08.test
--- a/test/writer/omml/mover-08.test
+++ b/test/writer/omml/mover-08.test
@@ -44,7 +44,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/mover-09.test b/test/writer/omml/mover-09.test
--- a/test/writer/omml/mover-09.test
+++ b/test/writer/omml/mover-09.test
@@ -35,7 +35,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -62,7 +62,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/mover-11.test b/test/writer/omml/mover-11.test
--- a/test/writer/omml/mover-11.test
+++ b/test/writer/omml/mover-11.test
@@ -44,7 +44,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -57,7 +57,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mover-12.test b/test/writer/omml/mover-12.test
--- a/test/writer/omml/mover-12.test
+++ b/test/writer/omml/mover-12.test
@@ -39,7 +39,7 @@
       <m:e>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -52,7 +52,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mphantomB1.test b/test/writer/omml/mphantomB1.test
--- a/test/writer/omml/mphantomB1.test
+++ b/test/writer/omml/mphantomB1.test
@@ -31,7 +31,7 @@
     </m:r>
     <m:phant>
       <m:phantPr>
-        <m:show m:val="0" />
+        <m:show m:val="off" />
       </m:phantPr>
       <m:e>
         <m:r>
@@ -87,7 +87,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/mphantomBinferred2.test b/test/writer/omml/mphantomBinferred2.test
--- a/test/writer/omml/mphantomBinferred2.test
+++ b/test/writer/omml/mphantomBinferred2.test
@@ -18,7 +18,7 @@
     </m:r>
     <m:phant>
       <m:phantPr>
-        <m:show m:val="0" />
+        <m:show m:val="off" />
       </m:phantPr>
       <m:e>
         <m:r>
@@ -31,7 +31,7 @@
     </m:r>
     <m:phant>
       <m:phantPr>
-        <m:show m:val="0" />
+        <m:show m:val="off" />
       </m:phantPr>
       <m:e>
         <m:r>
diff --git a/test/writer/omml/mphantomBoperators3.test b/test/writer/omml/mphantomBoperators3.test
--- a/test/writer/omml/mphantomBoperators3.test
+++ b/test/writer/omml/mphantomBoperators3.test
@@ -26,7 +26,7 @@
     </m:r>
     <m:phant>
       <m:phantPr>
-        <m:show m:val="0" />
+        <m:show m:val="off" />
       </m:phantPr>
       <m:e>
         <m:r>
diff --git a/test/writer/omml/mphantomSinheritance5.test b/test/writer/omml/mphantomSinheritance5.test
--- a/test/writer/omml/mphantomSinheritance5.test
+++ b/test/writer/omml/mphantomSinheritance5.test
@@ -31,7 +31,7 @@
     </m:r>
     <m:phant>
       <m:phantPr>
-        <m:show m:val="0" />
+        <m:show m:val="off" />
       </m:phantPr>
       <m:e>
         <m:r>
@@ -44,7 +44,7 @@
     </m:r>
     <m:phant>
       <m:phantPr>
-        <m:show m:val="0" />
+        <m:show m:val="off" />
       </m:phantPr>
       <m:e>
         <m:r>
diff --git a/test/writer/omml/mrowBinferred2.test b/test/writer/omml/mrowBinferred2.test
--- a/test/writer/omml/mrowBinferred2.test
+++ b/test/writer/omml/mrowBinferred2.test
@@ -29,7 +29,7 @@
     </m:r>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
@@ -61,7 +61,7 @@
     </m:r>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
diff --git a/test/writer/omml/msqrt-01.test b/test/writer/omml/msqrt-01.test
--- a/test/writer/omml/msqrt-01.test
+++ b/test/writer/omml/msqrt-01.test
@@ -19,14 +19,14 @@
   <m:oMath>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -46,7 +46,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -58,7 +58,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -72,7 +72,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -84,7 +84,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
diff --git a/test/writer/omml/msqrt-02.test b/test/writer/omml/msqrt-02.test
--- a/test/writer/omml/msqrt-02.test
+++ b/test/writer/omml/msqrt-02.test
@@ -21,14 +21,14 @@
   <m:oMath>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -54,7 +54,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -66,7 +66,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -78,7 +78,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -92,7 +92,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -104,7 +104,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -116,7 +116,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
diff --git a/test/writer/omml/msqrt-03.test b/test/writer/omml/msqrt-03.test
--- a/test/writer/omml/msqrt-03.test
+++ b/test/writer/omml/msqrt-03.test
@@ -33,14 +33,14 @@
   <m:oMath>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -84,7 +84,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -96,7 +96,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -108,7 +108,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -120,7 +120,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -132,7 +132,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -144,7 +144,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -158,7 +158,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -170,7 +170,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -182,7 +182,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -194,7 +194,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -206,7 +206,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -218,7 +218,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
diff --git a/test/writer/omml/msqrt-04.test b/test/writer/omml/msqrt-04.test
--- a/test/writer/omml/msqrt-04.test
+++ b/test/writer/omml/msqrt-04.test
@@ -16,14 +16,14 @@
   <m:oMath>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -37,7 +37,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -51,7 +51,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -65,7 +65,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
diff --git a/test/writer/omml/msqrt-05.test b/test/writer/omml/msqrt-05.test
--- a/test/writer/omml/msqrt-05.test
+++ b/test/writer/omml/msqrt-05.test
@@ -16,14 +16,14 @@
   <m:oMath>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
@@ -37,7 +37,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -51,7 +51,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -65,7 +65,7 @@
             <m:e>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
diff --git a/test/writer/omml/msqrt-06.test b/test/writer/omml/msqrt-06.test
--- a/test/writer/omml/msqrt-06.test
+++ b/test/writer/omml/msqrt-06.test
@@ -12,25 +12,25 @@
   <m:oMath>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
             <m:rad>
               <m:radPr>
-                <m:degHide m:val="1" />
+                <m:degHide m:val="on" />
               </m:radPr>
               <m:deg />
               <m:e>
                 <m:rad>
                   <m:radPr>
-                    <m:degHide m:val="1" />
+                    <m:degHide m:val="on" />
                   </m:radPr>
                   <m:deg />
                   <m:e>
diff --git a/test/writer/omml/msqrt-07.test b/test/writer/omml/msqrt-07.test
--- a/test/writer/omml/msqrt-07.test
+++ b/test/writer/omml/msqrt-07.test
@@ -18,7 +18,7 @@
   <m:oMath>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
@@ -35,7 +35,7 @@
     </m:r>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
@@ -48,7 +48,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -68,7 +68,7 @@
     </m:r>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
@@ -81,7 +81,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/msqrt-08.test b/test/writer/omml/msqrt-08.test
--- a/test/writer/omml/msqrt-08.test
+++ b/test/writer/omml/msqrt-08.test
@@ -16,7 +16,7 @@
   <m:oMath>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
@@ -33,7 +33,7 @@
     </m:r>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
@@ -46,7 +46,7 @@
           <m:sub>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -66,7 +66,7 @@
     </m:r>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
@@ -79,7 +79,7 @@
           <m:sup>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/msqrt5.test b/test/writer/omml/msqrt5.test
--- a/test/writer/omml/msqrt5.test
+++ b/test/writer/omml/msqrt5.test
@@ -9,7 +9,7 @@
   <m:oMath>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
diff --git a/test/writer/omml/msqrtB7.test b/test/writer/omml/msqrtB7.test
--- a/test/writer/omml/msqrtB7.test
+++ b/test/writer/omml/msqrtB7.test
@@ -19,7 +19,7 @@
   <m:oMath>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
@@ -45,7 +45,7 @@
     </m:r>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
@@ -65,7 +65,7 @@
     </m:r>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
@@ -76,7 +76,7 @@
           <m:num>
             <m:rad>
               <m:radPr>
-                <m:degHide m:val="1" />
+                <m:degHide m:val="on" />
               </m:radPr>
               <m:deg />
               <m:e>
diff --git a/test/writer/omml/msqrtBimplied8.test b/test/writer/omml/msqrtBimplied8.test
--- a/test/writer/omml/msqrtBimplied8.test
+++ b/test/writer/omml/msqrtBimplied8.test
@@ -16,7 +16,7 @@
   <m:oMath>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
@@ -42,7 +42,7 @@
     </m:r>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
@@ -68,7 +68,7 @@
     </m:r>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
diff --git a/test/writer/omml/msqrtSinheritance9.test b/test/writer/omml/msqrtSinheritance9.test
--- a/test/writer/omml/msqrtSinheritance9.test
+++ b/test/writer/omml/msqrtSinheritance9.test
@@ -25,7 +25,7 @@
       <m:num>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
@@ -47,7 +47,7 @@
       <m:den>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
@@ -68,7 +68,7 @@
       <m:num>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
@@ -93,7 +93,7 @@
       <m:den>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
diff --git a/test/writer/omml/msub-01.test b/test/writer/omml/msub-01.test
--- a/test/writer/omml/msub-01.test
+++ b/test/writer/omml/msub-01.test
@@ -42,7 +42,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msub-02.test b/test/writer/omml/msub-02.test
--- a/test/writer/omml/msub-02.test
+++ b/test/writer/omml/msub-02.test
@@ -16,7 +16,7 @@
       <m:e>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msub-03.test b/test/writer/omml/msub-03.test
--- a/test/writer/omml/msub-03.test
+++ b/test/writer/omml/msub-03.test
@@ -52,7 +52,7 @@
           <m:sub>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/msub-04.test b/test/writer/omml/msub-04.test
--- a/test/writer/omml/msub-04.test
+++ b/test/writer/omml/msub-04.test
@@ -64,7 +64,7 @@
               <m:sub>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
diff --git a/test/writer/omml/msub-06.test b/test/writer/omml/msub-06.test
--- a/test/writer/omml/msub-06.test
+++ b/test/writer/omml/msub-06.test
@@ -44,7 +44,7 @@
     </m:sSub>
     <m:phant>
       <m:phantPr>
-        <m:show m:val="0" />
+        <m:show m:val="off" />
       </m:phantPr>
       <m:e>
         <m:f>
diff --git a/test/writer/omml/msub-07.test b/test/writer/omml/msub-07.test
--- a/test/writer/omml/msub-07.test
+++ b/test/writer/omml/msub-07.test
@@ -46,7 +46,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/msub-08.test b/test/writer/omml/msub-08.test
--- a/test/writer/omml/msub-08.test
+++ b/test/writer/omml/msub-08.test
@@ -64,7 +64,7 @@
               <m:lim>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
diff --git a/test/writer/omml/msub-09.test b/test/writer/omml/msub-09.test
--- a/test/writer/omml/msub-09.test
+++ b/test/writer/omml/msub-09.test
@@ -84,7 +84,7 @@
                   <m:sub>
                     <m:phant>
                       <m:phantPr>
-                        <m:show m:val="0" />
+                        <m:show m:val="off" />
                       </m:phantPr>
                       <m:e>
                         <m:r>
diff --git a/test/writer/omml/msub-10.test b/test/writer/omml/msub-10.test
--- a/test/writer/omml/msub-10.test
+++ b/test/writer/omml/msub-10.test
@@ -49,7 +49,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msub-11.test b/test/writer/omml/msub-11.test
--- a/test/writer/omml/msub-11.test
+++ b/test/writer/omml/msub-11.test
@@ -55,7 +55,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msub-12.test b/test/writer/omml/msub-12.test
--- a/test/writer/omml/msub-12.test
+++ b/test/writer/omml/msub-12.test
@@ -52,7 +52,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -66,7 +66,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msubsup-01.test b/test/writer/omml/msubsup-01.test
--- a/test/writer/omml/msubsup-01.test
+++ b/test/writer/omml/msubsup-01.test
@@ -48,7 +48,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -63,7 +63,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msubsup-02.test b/test/writer/omml/msubsup-02.test
--- a/test/writer/omml/msubsup-02.test
+++ b/test/writer/omml/msubsup-02.test
@@ -17,7 +17,7 @@
       <m:e>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msubsup-03.test b/test/writer/omml/msubsup-03.test
--- a/test/writer/omml/msubsup-03.test
+++ b/test/writer/omml/msubsup-03.test
@@ -52,7 +52,7 @@
           <m:sub>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -73,7 +73,7 @@
           <m:sup>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/msubsup-04.test b/test/writer/omml/msubsup-04.test
--- a/test/writer/omml/msubsup-04.test
+++ b/test/writer/omml/msubsup-04.test
@@ -96,7 +96,7 @@
               <m:sub>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
@@ -140,7 +140,7 @@
               <m:sup>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
diff --git a/test/writer/omml/msubsup-05.test b/test/writer/omml/msubsup-05.test
--- a/test/writer/omml/msubsup-05.test
+++ b/test/writer/omml/msubsup-05.test
@@ -92,7 +92,7 @@
             </m:r>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -130,7 +130,7 @@
             </m:r>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/msubsup-07.test b/test/writer/omml/msubsup-07.test
--- a/test/writer/omml/msubsup-07.test
+++ b/test/writer/omml/msubsup-07.test
@@ -52,7 +52,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -73,7 +73,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/msubsup-08.test b/test/writer/omml/msubsup-08.test
--- a/test/writer/omml/msubsup-08.test
+++ b/test/writer/omml/msubsup-08.test
@@ -54,7 +54,7 @@
     </m:sSubSup>
     <m:phant>
       <m:phantPr>
-        <m:show m:val="0" />
+        <m:show m:val="off" />
       </m:phantPr>
       <m:e>
         <m:f>
diff --git a/test/writer/omml/msubsup-09.test b/test/writer/omml/msubsup-09.test
--- a/test/writer/omml/msubsup-09.test
+++ b/test/writer/omml/msubsup-09.test
@@ -96,7 +96,7 @@
               <m:lim>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
@@ -140,7 +140,7 @@
               <m:lim>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
diff --git a/test/writer/omml/msubsup-10.test b/test/writer/omml/msubsup-10.test
--- a/test/writer/omml/msubsup-10.test
+++ b/test/writer/omml/msubsup-10.test
@@ -59,7 +59,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msubsup-11.test b/test/writer/omml/msubsup-11.test
--- a/test/writer/omml/msubsup-11.test
+++ b/test/writer/omml/msubsup-11.test
@@ -59,7 +59,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msubsup-12.test b/test/writer/omml/msubsup-12.test
--- a/test/writer/omml/msubsup-12.test
+++ b/test/writer/omml/msubsup-12.test
@@ -62,7 +62,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -80,7 +80,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msubsup1.test b/test/writer/omml/msubsup1.test
--- a/test/writer/omml/msubsup1.test
+++ b/test/writer/omml/msubsup1.test
@@ -17,8 +17,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/msubsupBsize2.test b/test/writer/omml/msubsupBsize2.test
--- a/test/writer/omml/msubsupBsize2.test
+++ b/test/writer/omml/msubsupBsize2.test
@@ -24,8 +24,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -120,8 +120,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/msup-01.test b/test/writer/omml/msup-01.test
--- a/test/writer/omml/msup-01.test
+++ b/test/writer/omml/msup-01.test
@@ -42,7 +42,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msup-02.test b/test/writer/omml/msup-02.test
--- a/test/writer/omml/msup-02.test
+++ b/test/writer/omml/msup-02.test
@@ -16,7 +16,7 @@
       <m:e>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msup-03.test b/test/writer/omml/msup-03.test
--- a/test/writer/omml/msup-03.test
+++ b/test/writer/omml/msup-03.test
@@ -46,7 +46,7 @@
           <m:sup>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/msup-04.test b/test/writer/omml/msup-04.test
--- a/test/writer/omml/msup-04.test
+++ b/test/writer/omml/msup-04.test
@@ -64,7 +64,7 @@
               <m:sup>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
diff --git a/test/writer/omml/msup-06.test b/test/writer/omml/msup-06.test
--- a/test/writer/omml/msup-06.test
+++ b/test/writer/omml/msup-06.test
@@ -44,7 +44,7 @@
     </m:sSup>
     <m:phant>
       <m:phantPr>
-        <m:show m:val="0" />
+        <m:show m:val="off" />
       </m:phantPr>
       <m:e>
         <m:f>
diff --git a/test/writer/omml/msup-07.test b/test/writer/omml/msup-07.test
--- a/test/writer/omml/msup-07.test
+++ b/test/writer/omml/msup-07.test
@@ -46,7 +46,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/msup-08.test b/test/writer/omml/msup-08.test
--- a/test/writer/omml/msup-08.test
+++ b/test/writer/omml/msup-08.test
@@ -63,7 +63,7 @@
               <m:lim>
                 <m:phant>
                   <m:phantPr>
-                    <m:show m:val="0" />
+                    <m:show m:val="off" />
                   </m:phantPr>
                   <m:e>
                     <m:r>
diff --git a/test/writer/omml/msup-09.test b/test/writer/omml/msup-09.test
--- a/test/writer/omml/msup-09.test
+++ b/test/writer/omml/msup-09.test
@@ -83,7 +83,7 @@
                   <m:sup>
                     <m:phant>
                       <m:phantPr>
-                        <m:show m:val="0" />
+                        <m:show m:val="off" />
                       </m:phantPr>
                       <m:e>
                         <m:r>
diff --git a/test/writer/omml/msup-10.test b/test/writer/omml/msup-10.test
--- a/test/writer/omml/msup-10.test
+++ b/test/writer/omml/msup-10.test
@@ -49,7 +49,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msup-11.test b/test/writer/omml/msup-11.test
--- a/test/writer/omml/msup-11.test
+++ b/test/writer/omml/msup-11.test
@@ -49,7 +49,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msup-12.test b/test/writer/omml/msup-12.test
--- a/test/writer/omml/msup-12.test
+++ b/test/writer/omml/msup-12.test
@@ -58,7 +58,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -72,7 +72,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/msupBsize3.test b/test/writer/omml/msupBsize3.test
--- a/test/writer/omml/msupBsize3.test
+++ b/test/writer/omml/msupBsize3.test
@@ -24,8 +24,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="1" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="on" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -110,8 +110,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="1" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="on" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -136,8 +136,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="1" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="on" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/mtable-01.test b/test/writer/omml/mtable-01.test
--- a/test/writer/omml/mtable-01.test
+++ b/test/writer/omml/mtable-01.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -64,7 +64,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mtable-05.test b/test/writer/omml/mtable-05.test
--- a/test/writer/omml/mtable-05.test
+++ b/test/writer/omml/mtable-05.test
@@ -23,7 +23,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -85,7 +85,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mtable-07.test b/test/writer/omml/mtable-07.test
--- a/test/writer/omml/mtable-07.test
+++ b/test/writer/omml/mtable-07.test
@@ -47,7 +47,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -67,7 +67,7 @@
         <m:e>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
@@ -93,7 +93,7 @@
         <m:e>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
@@ -119,7 +119,7 @@
         <m:e>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
@@ -151,7 +151,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -179,7 +179,7 @@
           </m:r>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
@@ -205,7 +205,7 @@
           </m:r>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
@@ -231,7 +231,7 @@
           </m:r>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
diff --git a/test/writer/omml/mtable-08.test b/test/writer/omml/mtable-08.test
--- a/test/writer/omml/mtable-08.test
+++ b/test/writer/omml/mtable-08.test
@@ -35,7 +35,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -49,7 +49,7 @@
         <m:e>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
@@ -66,7 +66,7 @@
           </m:r>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
@@ -104,7 +104,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -132,7 +132,7 @@
         <m:e>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
@@ -149,7 +149,7 @@
           </m:r>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
diff --git a/test/writer/omml/mtable-09.test b/test/writer/omml/mtable-09.test
--- a/test/writer/omml/mtable-09.test
+++ b/test/writer/omml/mtable-09.test
@@ -27,7 +27,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -53,7 +53,7 @@
         <m:e>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
@@ -74,7 +74,7 @@
             <m:lim>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -107,7 +107,7 @@
             <m:lim>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
@@ -123,7 +123,7 @@
           </m:limUpp>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
diff --git a/test/writer/omml/mtable-10.test b/test/writer/omml/mtable-10.test
--- a/test/writer/omml/mtable-10.test
+++ b/test/writer/omml/mtable-10.test
@@ -19,7 +19,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -52,7 +52,7 @@
             <m:lim>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
diff --git a/test/writer/omml/mtable-11.test b/test/writer/omml/mtable-11.test
--- a/test/writer/omml/mtable-11.test
+++ b/test/writer/omml/mtable-11.test
@@ -19,7 +19,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -52,7 +52,7 @@
             <m:lim>
               <m:phant>
                 <m:phantPr>
-                  <m:show m:val="0" />
+                  <m:show m:val="off" />
                 </m:phantPr>
                 <m:e>
                   <m:r>
diff --git a/test/writer/omml/mtable-16.test b/test/writer/omml/mtable-16.test
--- a/test/writer/omml/mtable-16.test
+++ b/test/writer/omml/mtable-16.test
@@ -24,7 +24,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -50,7 +50,7 @@
         <m:e>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
@@ -73,7 +73,7 @@
           </m:r>
           <m:phant>
             <m:phantPr>
-              <m:show m:val="0" />
+              <m:show m:val="off" />
             </m:phantPr>
             <m:e>
               <m:r>
diff --git a/test/writer/omml/mtable2.test b/test/writer/omml/mtable2.test
--- a/test/writer/omml/mtable2.test
+++ b/test/writer/omml/mtable2.test
@@ -230,7 +230,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mtableAalign2.test b/test/writer/omml/mtableAalign2.test
--- a/test/writer/omml/mtableAalign2.test
+++ b/test/writer/omml/mtableAalign2.test
@@ -77,7 +77,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mtableAalign3.test b/test/writer/omml/mtableAalign3.test
--- a/test/writer/omml/mtableAalign3.test
+++ b/test/writer/omml/mtableAalign3.test
@@ -39,7 +39,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mtableAgroupalign.test b/test/writer/omml/mtableAgroupalign.test
--- a/test/writer/omml/mtableAgroupalign.test
+++ b/test/writer/omml/mtableAgroupalign.test
@@ -10,7 +10,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mtableAlines2.test b/test/writer/omml/mtableAlines2.test
--- a/test/writer/omml/mtableAlines2.test
+++ b/test/writer/omml/mtableAlines2.test
@@ -22,7 +22,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mtableAspacing4.test b/test/writer/omml/mtableAspacing4.test
--- a/test/writer/omml/mtableAspacing4.test
+++ b/test/writer/omml/mtableAspacing4.test
@@ -32,7 +32,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mtableAwidth2.test b/test/writer/omml/mtableAwidth2.test
--- a/test/writer/omml/mtableAwidth2.test
+++ b/test/writer/omml/mtableAwidth2.test
@@ -15,7 +15,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mtableAwidth3.test b/test/writer/omml/mtableAwidth3.test
--- a/test/writer/omml/mtableAwidth3.test
+++ b/test/writer/omml/mtableAwidth3.test
@@ -15,7 +15,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mtableBgap1.test b/test/writer/omml/mtableBgap1.test
--- a/test/writer/omml/mtableBgap1.test
+++ b/test/writer/omml/mtableBgap1.test
@@ -20,7 +20,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mtableBsize2.test b/test/writer/omml/mtableBsize2.test
--- a/test/writer/omml/mtableBsize2.test
+++ b/test/writer/omml/mtableBsize2.test
@@ -25,7 +25,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/mtableBspan3.test b/test/writer/omml/mtableBspan3.test
--- a/test/writer/omml/mtableBspan3.test
+++ b/test/writer/omml/mtableBspan3.test
@@ -35,7 +35,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -79,7 +79,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -143,7 +143,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -187,7 +187,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
diff --git a/test/writer/omml/munder-01.test b/test/writer/omml/munder-01.test
--- a/test/writer/omml/munder-01.test
+++ b/test/writer/omml/munder-01.test
@@ -49,7 +49,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/munder-02.test b/test/writer/omml/munder-02.test
--- a/test/writer/omml/munder-02.test
+++ b/test/writer/omml/munder-02.test
@@ -54,7 +54,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -68,7 +68,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/munder-03.test b/test/writer/omml/munder-03.test
--- a/test/writer/omml/munder-03.test
+++ b/test/writer/omml/munder-03.test
@@ -85,7 +85,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/munder-04.test b/test/writer/omml/munder-04.test
--- a/test/writer/omml/munder-04.test
+++ b/test/writer/omml/munder-04.test
@@ -43,7 +43,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/munder-05.test b/test/writer/omml/munder-05.test
--- a/test/writer/omml/munder-05.test
+++ b/test/writer/omml/munder-05.test
@@ -29,7 +29,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/munder-06.test b/test/writer/omml/munder-06.test
--- a/test/writer/omml/munder-06.test
+++ b/test/writer/omml/munder-06.test
@@ -34,7 +34,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -48,7 +48,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/munder-07.test b/test/writer/omml/munder-07.test
--- a/test/writer/omml/munder-07.test
+++ b/test/writer/omml/munder-07.test
@@ -55,7 +55,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/munder-08.test b/test/writer/omml/munder-08.test
--- a/test/writer/omml/munder-08.test
+++ b/test/writer/omml/munder-08.test
@@ -44,7 +44,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/munder-09.test b/test/writer/omml/munder-09.test
--- a/test/writer/omml/munder-09.test
+++ b/test/writer/omml/munder-09.test
@@ -35,7 +35,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -62,7 +62,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/munder-10.test b/test/writer/omml/munder-10.test
--- a/test/writer/omml/munder-10.test
+++ b/test/writer/omml/munder-10.test
@@ -39,7 +39,7 @@
       <m:e>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -56,7 +56,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/munder-11.test b/test/writer/omml/munder-11.test
--- a/test/writer/omml/munder-11.test
+++ b/test/writer/omml/munder-11.test
@@ -44,7 +44,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -57,7 +57,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/munder-12.test b/test/writer/omml/munder-12.test
--- a/test/writer/omml/munder-12.test
+++ b/test/writer/omml/munder-12.test
@@ -39,7 +39,7 @@
       <m:e>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -52,7 +52,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/munderover-03.test b/test/writer/omml/munderover-03.test
--- a/test/writer/omml/munderover-03.test
+++ b/test/writer/omml/munderover-03.test
@@ -26,7 +26,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/munderover-04.test b/test/writer/omml/munderover-04.test
--- a/test/writer/omml/munderover-04.test
+++ b/test/writer/omml/munderover-04.test
@@ -32,7 +32,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/munderover-05.test b/test/writer/omml/munderover-05.test
--- a/test/writer/omml/munderover-05.test
+++ b/test/writer/omml/munderover-05.test
@@ -25,7 +25,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -39,7 +39,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/munderover-08.test b/test/writer/omml/munderover-08.test
--- a/test/writer/omml/munderover-08.test
+++ b/test/writer/omml/munderover-08.test
@@ -36,7 +36,7 @@
                   <m:lim>
                     <m:phant>
                       <m:phantPr>
-                        <m:show m:val="0" />
+                        <m:show m:val="off" />
                       </m:phantPr>
                       <m:e>
                         <m:r>
@@ -57,7 +57,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/munderover-11.test b/test/writer/omml/munderover-11.test
--- a/test/writer/omml/munderover-11.test
+++ b/test/writer/omml/munderover-11.test
@@ -61,7 +61,7 @@
           <m:lim>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -74,7 +74,7 @@
             </m:r>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -88,7 +88,7 @@
       <m:lim>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
@@ -101,7 +101,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/munderover-12.test b/test/writer/omml/munderover-12.test
--- a/test/writer/omml/munderover-12.test
+++ b/test/writer/omml/munderover-12.test
@@ -57,7 +57,7 @@
           <m:e>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
@@ -70,7 +70,7 @@
             </m:r>
             <m:phant>
               <m:phantPr>
-                <m:show m:val="0" />
+                <m:show m:val="off" />
               </m:phantPr>
               <m:e>
                 <m:r>
diff --git a/test/writer/omml/n.test b/test/writer/omml/n.test
--- a/test/writer/omml/n.test
+++ b/test/writer/omml/n.test
@@ -382,7 +382,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/nestFrac1.test b/test/writer/omml/nestFrac1.test
--- a/test/writer/omml/nestFrac1.test
+++ b/test/writer/omml/nestFrac1.test
@@ -52,7 +52,7 @@
       <m:den>
         <m:rad>
           <m:radPr>
-            <m:degHide m:val="1" />
+            <m:degHide m:val="on" />
           </m:radPr>
           <m:deg />
           <m:e>
@@ -79,7 +79,7 @@
           <m:den>
             <m:rad>
               <m:radPr>
-                <m:degHide m:val="1" />
+                <m:degHide m:val="on" />
               </m:radPr>
               <m:deg />
               <m:e>
@@ -106,7 +106,7 @@
               <m:den>
                 <m:rad>
                   <m:radPr>
-                    <m:degHide m:val="1" />
+                    <m:degHide m:val="on" />
                   </m:radPr>
                   <m:deg />
                   <m:e>
@@ -133,7 +133,7 @@
                   <m:den>
                     <m:rad>
                       <m:radPr>
-                        <m:degHide m:val="1" />
+                        <m:degHide m:val="on" />
                       </m:radPr>
                       <m:deg />
                       <m:e>
@@ -160,7 +160,7 @@
                       <m:den>
                         <m:rad>
                           <m:radPr>
-                            <m:degHide m:val="1" />
+                            <m:degHide m:val="on" />
                           </m:radPr>
                           <m:deg />
                           <m:e>
diff --git a/test/writer/omml/nestTable1.test b/test/writer/omml/nestTable1.test
--- a/test/writer/omml/nestTable1.test
+++ b/test/writer/omml/nestTable1.test
@@ -13,7 +13,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -28,7 +28,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
diff --git a/test/writer/omml/nestedAwidth1.test b/test/writer/omml/nestedAwidth1.test
--- a/test/writer/omml/nestedAwidth1.test
+++ b/test/writer/omml/nestedAwidth1.test
@@ -34,7 +34,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -49,7 +49,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -97,7 +97,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
@@ -145,7 +145,7 @@
           <m:m>
             <m:mPr>
               <m:baseJc m:val="center" />
-              <m:plcHide m:val="1" />
+              <m:plcHide m:val="on" />
               <m:mcs>
                 <m:mc>
                   <m:mcPr>
diff --git a/test/writer/omml/o.test b/test/writer/omml/o.test
--- a/test/writer/omml/o.test
+++ b/test/writer/omml/o.test
@@ -94,7 +94,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/oint1.test b/test/writer/omml/oint1.test
--- a/test/writer/omml/oint1.test
+++ b/test/writer/omml/oint1.test
@@ -17,8 +17,8 @@
       <m:naryPr>
         <m:chr m:val="∮" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/operatorname.test b/test/writer/omml/operatorname.test
--- a/test/writer/omml/operatorname.test
+++ b/test/writer/omml/operatorname.test
@@ -85,7 +85,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/p.test b/test/writer/omml/p.test
--- a/test/writer/omml/p.test
+++ b/test/writer/omml/p.test
@@ -106,7 +106,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/phantom.test b/test/writer/omml/phantom.test
--- a/test/writer/omml/phantom.test
+++ b/test/writer/omml/phantom.test
@@ -23,7 +23,7 @@
       <m:e>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:f>
diff --git a/test/writer/omml/prod2.test b/test/writer/omml/prod2.test
--- a/test/writer/omml/prod2.test
+++ b/test/writer/omml/prod2.test
@@ -17,8 +17,8 @@
       <m:naryPr>
         <m:chr m:val="∏" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/q.test b/test/writer/omml/q.test
--- a/test/writer/omml/q.test
+++ b/test/writer/omml/q.test
@@ -28,7 +28,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/r.test b/test/writer/omml/r.test
--- a/test/writer/omml/r.test
+++ b/test/writer/omml/r.test
@@ -225,7 +225,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/rec-mlabeledtr.test b/test/writer/omml/rec-mlabeledtr.test
--- a/test/writer/omml/rec-mlabeledtr.test
+++ b/test/writer/omml/rec-mlabeledtr.test
@@ -24,7 +24,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/rec-mtable1.test b/test/writer/omml/rec-mtable1.test
--- a/test/writer/omml/rec-mtable1.test
+++ b/test/writer/omml/rec-mtable1.test
@@ -29,7 +29,7 @@
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/rec3-mphantom-1.test b/test/writer/omml/rec3-mphantom-1.test
--- a/test/writer/omml/rec3-mphantom-1.test
+++ b/test/writer/omml/rec3-mphantom-1.test
@@ -55,7 +55,7 @@
         </m:r>
         <m:phant>
           <m:phantPr>
-            <m:show m:val="0" />
+            <m:show m:val="off" />
           </m:phantPr>
           <m:e>
             <m:r>
diff --git a/test/writer/omml/s.test b/test/writer/omml/s.test
--- a/test/writer/omml/s.test
+++ b/test/writer/omml/s.test
@@ -237,7 +237,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/sans-serif-bold-italic.test b/test/writer/omml/sans-serif-bold-italic.test
--- a/test/writer/omml/sans-serif-bold-italic.test
+++ b/test/writer/omml/sans-serif-bold-italic.test
@@ -36,7 +36,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/sans-serif-bold.test b/test/writer/omml/sans-serif-bold.test
--- a/test/writer/omml/sans-serif-bold.test
+++ b/test/writer/omml/sans-serif-bold.test
@@ -36,7 +36,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/sans-serif-italic.test b/test/writer/omml/sans-serif-italic.test
--- a/test/writer/omml/sans-serif-italic.test
+++ b/test/writer/omml/sans-serif-italic.test
@@ -36,7 +36,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/sans-serif.test b/test/writer/omml/sans-serif.test
--- a/test/writer/omml/sans-serif.test
+++ b/test/writer/omml/sans-serif.test
@@ -36,7 +36,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/script-bold.test b/test/writer/omml/script-bold.test
--- a/test/writer/omml/script-bold.test
+++ b/test/writer/omml/script-bold.test
@@ -18,7 +18,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/script.test b/test/writer/omml/script.test
--- a/test/writer/omml/script.test
+++ b/test/writer/omml/script.test
@@ -18,7 +18,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/serif-bold-italic.test b/test/writer/omml/serif-bold-italic.test
--- a/test/writer/omml/serif-bold-italic.test
+++ b/test/writer/omml/serif-bold-italic.test
@@ -36,7 +36,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/serif-bold.test b/test/writer/omml/serif-bold.test
--- a/test/writer/omml/serif-bold.test
+++ b/test/writer/omml/serif-bold.test
@@ -36,7 +36,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/serif-italic.test b/test/writer/omml/serif-italic.test
--- a/test/writer/omml/serif-italic.test
+++ b/test/writer/omml/serif-italic.test
@@ -36,7 +36,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/serif.test b/test/writer/omml/serif.test
--- a/test/writer/omml/serif.test
+++ b/test/writer/omml/serif.test
@@ -33,7 +33,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/simple_sum_formula.test b/test/writer/omml/simple_sum_formula.test
--- a/test/writer/omml/simple_sum_formula.test
+++ b/test/writer/omml/simple_sum_formula.test
@@ -22,8 +22,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/sophomores_dream.test b/test/writer/omml/sophomores_dream.test
--- a/test/writer/omml/sophomores_dream.test
+++ b/test/writer/omml/sophomores_dream.test
@@ -32,8 +32,8 @@
       <m:naryPr>
         <m:chr m:val="∫" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
@@ -82,8 +82,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/sphere_volume.test b/test/writer/omml/sphere_volume.test
--- a/test/writer/omml/sphere_volume.test
+++ b/test/writer/omml/sphere_volume.test
@@ -240,7 +240,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
@@ -306,8 +306,8 @@
             <m:naryPr>
               <m:chr m:val="∭" />
               <m:limLoc m:val="undOvr" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="1" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="on" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -397,8 +397,8 @@
             <m:naryPr>
               <m:chr m:val="∫" />
               <m:limLoc m:val="subSup" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -435,8 +435,8 @@
             <m:naryPr>
               <m:chr m:val="∫" />
               <m:limLoc m:val="subSup" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
@@ -482,8 +482,8 @@
             <m:naryPr>
               <m:chr m:val="∫" />
               <m:limLoc m:val="subSup" />
-              <m:subHide m:val="0" />
-              <m:supHide m:val="0" />
+              <m:subHide m:val="off" />
+              <m:supHide m:val="off" />
             </m:naryPr>
             <m:sub>
               <m:r>
diff --git a/test/writer/omml/stretchHoriz1.test b/test/writer/omml/stretchHoriz1.test
--- a/test/writer/omml/stretchHoriz1.test
+++ b/test/writer/omml/stretchHoriz1.test
@@ -49,7 +49,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/stretchTable1.test b/test/writer/omml/stretchTable1.test
--- a/test/writer/omml/stretchTable1.test
+++ b/test/writer/omml/stretchTable1.test
@@ -31,7 +31,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/stretchTable2.test b/test/writer/omml/stretchTable2.test
--- a/test/writer/omml/stretchTable2.test
+++ b/test/writer/omml/stretchTable2.test
@@ -15,7 +15,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/stretchVert1.test b/test/writer/omml/stretchVert1.test
--- a/test/writer/omml/stretchVert1.test
+++ b/test/writer/omml/stretchVert1.test
@@ -33,7 +33,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/style2.test b/test/writer/omml/style2.test
--- a/test/writer/omml/style2.test
+++ b/test/writer/omml/style2.test
@@ -9,7 +9,7 @@
   <m:oMath>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
diff --git a/test/writer/omml/substack.test b/test/writer/omml/substack.test
--- a/test/writer/omml/substack.test
+++ b/test/writer/omml/substack.test
@@ -43,14 +43,14 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="1" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="on" />
       </m:naryPr>
       <m:sub>
         <m:m>
           <m:mPr>
             <m:baseJc m:val="center" />
-            <m:plcHide m:val="1" />
+            <m:plcHide m:val="on" />
             <m:mcs>
               <m:mc>
                 <m:mcPr>
diff --git a/test/writer/omml/sum1.test b/test/writer/omml/sum1.test
--- a/test/writer/omml/sum1.test
+++ b/test/writer/omml/sum1.test
@@ -17,8 +17,8 @@
       <m:naryPr>
         <m:chr m:val="∑" />
         <m:limLoc m:val="undOvr" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/t.test b/test/writer/omml/t.test
--- a/test/writer/omml/t.test
+++ b/test/writer/omml/t.test
@@ -102,7 +102,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/tokens.test b/test/writer/omml/tokens.test
--- a/test/writer/omml/tokens.test
+++ b/test/writer/omml/tokens.test
@@ -27,7 +27,7 @@
     </m:acc>
     <m:rad>
       <m:radPr>
-        <m:degHide m:val="1" />
+        <m:degHide m:val="on" />
       </m:radPr>
       <m:deg />
       <m:e>
diff --git a/test/writer/omml/tripleint2.test b/test/writer/omml/tripleint2.test
--- a/test/writer/omml/tripleint2.test
+++ b/test/writer/omml/tripleint2.test
@@ -17,8 +17,8 @@
       <m:naryPr>
         <m:chr m:val="∭" />
         <m:limLoc m:val="subSup" />
-        <m:subHide m:val="0" />
-        <m:supHide m:val="0" />
+        <m:subHide m:val="off" />
+        <m:supHide m:val="off" />
       </m:naryPr>
       <m:sub>
         <m:r>
diff --git a/test/writer/omml/u.test b/test/writer/omml/u.test
--- a/test/writer/omml/u.test
+++ b/test/writer/omml/u.test
@@ -113,7 +113,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/v.test b/test/writer/omml/v.test
--- a/test/writer/omml/v.test
+++ b/test/writer/omml/v.test
@@ -98,7 +98,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/w.test b/test/writer/omml/w.test
--- a/test/writer/omml/w.test
+++ b/test/writer/omml/w.test
@@ -29,7 +29,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/x.test b/test/writer/omml/x.test
--- a/test/writer/omml/x.test
+++ b/test/writer/omml/x.test
@@ -41,7 +41,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/y.test b/test/writer/omml/y.test
--- a/test/writer/omml/y.test
+++ b/test/writer/omml/y.test
@@ -34,7 +34,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/test/writer/omml/z.test b/test/writer/omml/z.test
--- a/test/writer/omml/z.test
+++ b/test/writer/omml/z.test
@@ -35,7 +35,7 @@
     <m:m>
       <m:mPr>
         <m:baseJc m:val="center" />
-        <m:plcHide m:val="1" />
+        <m:plcHide m:val="on" />
         <m:mcs>
           <m:mc>
             <m:mcPr>
diff --git a/texmath.cabal b/texmath.cabal
--- a/texmath.cabal
+++ b/texmath.cabal
@@ -1,5 +1,5 @@
 Name:                texmath
-Version:             0.12.8.2
+Version:             0.12.8.3
 Cabal-Version:       >= 1.10
 Build-type:          Simple
 Synopsis:            Conversion between math formats.
