mirror of
https://github.com/unidoc/unioffice.git
synced 2025-04-27 13:48:54 +08:00
498 lines
457 KiB
Go
498 lines
457 KiB
Go
//
|
|
// Copyright 2020 FoxyUtils ehf. All rights reserved.
|
|
//
|
|
// This is a commercial product and requires a license to operate.
|
|
// A trial license can be obtained at https://unidoc.io
|
|
//
|
|
// DO NOT EDIT: generated by unitwist Go source code obfuscator.
|
|
//
|
|
// Use of this source code is governed by the UniDoc End User License Agreement
|
|
// terms that can be accessed at https://unidoc.io/eula/
|
|
|
|
package math ;import (_a "encoding/xml";_f "fmt";_cc "github.com/unidoc/unioffice";_ee "github.com/unidoc/unioffice/schema/soo/ofc/sharedTypes";_e "strconv";);func (_adcfd ST_Shp )ValidateWithPath (path string )error {switch _adcfd {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adcfd ));};return nil ;};type CT_BreakBin struct{ValAttr ST_BreakBin ;};func NewCT_BorderBox ()*CT_BorderBox {_gdd :=&CT_BorderBox {};_gdd .E =NewCT_OMathArg ();return _gdd };func (_bgdaa *CT_Rad )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgdaa .Deg =NewCT_OMathArg ();_bgdaa .E =NewCT_OMathArg ();_abfad :for {_dafb ,_ebaa :=d .Token ();if _ebaa !=nil {return _ebaa ;};switch _fedb :=_dafb .(type ){case _a .StartElement :switch _fedb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064P\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064P\u0072"}:_bgdaa .RadPr =NewCT_RadPr ();if _cgbc :=d .DecodeElement (_bgdaa .RadPr ,&_fedb );_cgbc !=nil {return _cgbc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0065\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0065\u0067"}:if _accg :=d .DecodeElement (_bgdaa .Deg ,&_fedb );_accg !=nil {return _accg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _cfaef :=d .DecodeElement (_bgdaa .E ,&_fedb );_cfaef !=nil {return _cfaef ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0061\u0064\u0020\u0025\u0076",_fedb .Name );if _cbe :=d .Skip ();_cbe !=nil {return _cbe ;};};case _a .EndElement :break _abfad ;case _a .CharData :};};return nil ;};func (_fcce *CT_LimUppPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fcce .CtrlPr !=nil {_dffa :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_fcce .CtrlPr ,_dffa );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type EG_ScriptStyle struct{Scr *CT_Script ;Sty *CT_Style ;};
|
|
|
|
// ValidateWithPath validates the CT_Func and its children, prefixing error messages with path
|
|
func (_cfae *CT_Func )ValidateWithPath (path string )error {if _cfae .FuncPr !=nil {if _fee :=_cfae .FuncPr .ValidateWithPath (path +"\u002fF\u0075\u006e\u0063\u0050\u0072");_fee !=nil {return _fee ;};};if _bae :=_cfae .FName .ValidateWithPath (path +"\u002f\u0046\u004e\u0061\u006d\u0065");_bae !=nil {return _bae ;};if _fege :=_cfae .E .ValidateWithPath (path +"\u002f\u0045");_fege !=nil {return _fege ;};return nil ;};func (_dgdf ST_FType )Validate ()error {return _dgdf .ValidateWithPath ("")};func NewCT_SSub ()*CT_SSub {_dgcd :=&CT_SSub {};_dgcd .E =NewCT_OMathArg ();_dgcd .Sub =NewCT_OMathArg ();return _dgcd ;};
|
|
|
|
// Validate validates the CT_NaryPr and its children
|
|
func (_febb *CT_NaryPr )Validate ()error {return _febb .ValidateWithPath ("\u0043T\u005f\u004e\u0061\u0072\u0079\u0050r");};func (_dcbd *CT_FPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aabg :for {_bgfe ,_bdag :=d .Token ();if _bdag !=nil {return _bdag ;};switch _eegg :=_bgfe .(type ){case _a .StartElement :switch _eegg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0074\u0079\u0070\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0074\u0079\u0070\u0065"}:_dcbd .Type =NewCT_FType ();if _deb :=d .DecodeElement (_dcbd .Type ,&_eegg );_deb !=nil {return _deb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_dcbd .CtrlPr =NewCT_CtrlPr ();if _aeef :=d .DecodeElement (_dcbd .CtrlPr ,&_eegg );_aeef !=nil {return _aeef ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0046\u0050\u0072\u0020\u0025\u0076",_eegg .Name );if _fbed :=d .Skip ();_fbed !=nil {return _fbed ;};};case _a .EndElement :break _aabg ;case _a .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_MathPr and its children, prefixing error messages with path
|
|
func (_cfda *CT_MathPr )ValidateWithPath (path string )error {if _cfda .MathFont !=nil {if _gcgg :=_cfda .MathFont .ValidateWithPath (path +"\u002fM\u0061\u0074\u0068\u0046\u006f\u006et");_gcgg !=nil {return _gcgg ;};};if _cfda .BrkBin !=nil {if _fbcf :=_cfda .BrkBin .ValidateWithPath (path +"\u002fB\u0072\u006b\u0042\u0069\u006e");_fbcf !=nil {return _fbcf ;};};if _cfda .BrkBinSub !=nil {if _daca :=_cfda .BrkBinSub .ValidateWithPath (path +"\u002f\u0042\u0072\u006b\u0042\u0069\u006e\u0053\u0075\u0062");_daca !=nil {return _daca ;};};if _cfda .SmallFrac !=nil {if _dacf :=_cfda .SmallFrac .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0046\u0072\u0061\u0063");_dacf !=nil {return _dacf ;};};if _cfda .DispDef !=nil {if _cgee :=_cfda .DispDef .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0070\u0044\u0065\u0066");_cgee !=nil {return _cgee ;};};if _cfda .LMargin !=nil {if _dgeb :=_cfda .LMargin .ValidateWithPath (path +"\u002f\u004c\u004d\u0061\u0072\u0067\u0069\u006e");_dgeb !=nil {return _dgeb ;};};if _cfda .RMargin !=nil {if _acbd :=_cfda .RMargin .ValidateWithPath (path +"\u002f\u0052\u004d\u0061\u0072\u0067\u0069\u006e");_acbd !=nil {return _acbd ;};};if _cfda .DefJc !=nil {if _dec :=_cfda .DefJc .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u004a\u0063");_dec !=nil {return _dec ;};};if _cfda .PreSp !=nil {if _edbe :=_cfda .PreSp .ValidateWithPath (path +"\u002f\u0050\u0072\u0065\u0053\u0070");_edbe !=nil {return _edbe ;};};if _cfda .PostSp !=nil {if _gcbb :=_cfda .PostSp .ValidateWithPath (path +"\u002fP\u006f\u0073\u0074\u0053\u0070");_gcbb !=nil {return _gcbb ;};};if _cfda .InterSp !=nil {if _ecca :=_cfda .InterSp .ValidateWithPath (path +"\u002f\u0049\u006e\u0074\u0065\u0072\u0053\u0070");_ecca !=nil {return _ecca ;};};if _cfda .IntraSp !=nil {if _cdea :=_cfda .IntraSp .ValidateWithPath (path +"\u002f\u0049\u006e\u0074\u0072\u0061\u0053\u0070");_cdea !=nil {return _cdea ;};};if _cfda .Choice !=nil {if _efbb :=_cfda .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_efbb !=nil {return _efbb ;};};if _cfda .IntLim !=nil {if _aaed :=_cfda .IntLim .ValidateWithPath (path +"\u002fI\u006e\u0074\u004c\u0069\u006d");_aaed !=nil {return _aaed ;};};if _cfda .NaryLim !=nil {if _eecc :=_cfda .NaryLim .ValidateWithPath (path +"\u002f\u004e\u0061\u0072\u0079\u004c\u0069\u006d");_eecc !=nil {return _eecc ;};};return nil ;};func (_fafd *CT_MCS )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccbf :for {_dcafc ,_aac :=d .Token ();if _aac !=nil {return _aac ;};switch _bbab :=_dcafc .(type ){case _a .StartElement :switch _bbab .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0063"}:_gca :=NewCT_MC ();if _gbde :=d .DecodeElement (_gca ,&_bbab );_gbde !=nil {return _gbde ;};_fafd .Mc =append (_fafd .Mc ,_gca );default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0043\u0053\u0020\u0025\u0076",_bbab .Name );if _eeebg :=d .Skip ();_eeebg !=nil {return _eeebg ;};};case _a .EndElement :break _ccbf ;case _a .CharData :};};return nil ;};func NewCT_OMathArg ()*CT_OMathArg {_ebfba :=&CT_OMathArg {};return _ebfba };func (_gagd *CT_DPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gagd .BegChr !=nil {_fde :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0062\u0065\u0067\u0043\u0068\u0072"}};e .EncodeElement (_gagd .BegChr ,_fde );};if _gagd .SepChr !=nil {_gfa :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073\u0065\u0070\u0043\u0068\u0072"}};e .EncodeElement (_gagd .SepChr ,_gfa );};if _gagd .EndChr !=nil {_gef :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065\u006e\u0064\u0043\u0068\u0072"}};e .EncodeElement (_gagd .EndChr ,_gef );};if _gagd .Grow !=nil {_fag :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0067\u0072\u006f\u0077"}};e .EncodeElement (_gagd .Grow ,_fag );};if _gagd .Shp !=nil {_eda :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073h\u0070"}};e .EncodeElement (_gagd .Shp ,_eda );};if _gagd .CtrlPr !=nil {_ceee :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_gagd .CtrlPr ,_ceee );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_BorderBox struct{BorderBoxPr *CT_BorderBoxPr ;E *CT_OMathArg ;};
|
|
|
|
// ValidateWithPath validates the CT_XAlign and its children, prefixing error messages with path
|
|
func (_fcbf *CT_XAlign )ValidateWithPath (path string )error {if _fcbf .ValAttr ==_ee .ST_XAlignUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path );};if _gfed :=_fcbf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gfed !=nil {return _gfed ;};return nil ;};func (_gfda *CT_MathPrChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gfda .WrapIndent !=nil {_egcbe :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0077r\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}};e .EncodeElement (_gfda .WrapIndent ,_egcbe );};if _gfda .WrapRight !=nil {_aaf :=_a .StartElement {Name :_a .Name {Local :"m\u003a\u0077\u0072\u0061\u0070\u0052\u0069\u0067\u0068\u0074"}};e .EncodeElement (_gfda .WrapRight ,_aaf );};return nil ;};
|
|
|
|
// Validate validates the CT_MCS and its children
|
|
func (_gfcc *CT_MCS )Validate ()error {return _gfcc .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0043\u0053");};
|
|
|
|
// ValidateWithPath validates the CT_SSupPr and its children, prefixing error messages with path
|
|
func (_afecb *CT_SSupPr )ValidateWithPath (path string )error {if _afecb .CtrlPr !=nil {if _eagcd :=_afecb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_eagcd !=nil {return _eagcd ;};};return nil ;};
|
|
|
|
// Validate validates the CT_OMathArg and its children
|
|
func (_aagb *CT_OMathArg )Validate ()error {return _aagb .ValidateWithPath ("C\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067");};func NewCT_RPR ()*CT_RPR {_ecdfg :=&CT_RPR {};return _ecdfg };type CT_DPr struct{BegChr *CT_Char ;SepChr *CT_Char ;EndChr *CT_Char ;Grow *CT_OnOff ;Shp *CT_Shp ;CtrlPr *CT_CtrlPr ;};
|
|
|
|
// Validate validates the CT_RadPr and its children
|
|
func (_dbc *CT_RadPr )Validate ()error {return _dbc .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0064\u0050\u0072");};func (_aaeg ST_Script )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ccgbg :=_a .Attr {};_ccgbg .Name =name ;switch _aaeg {case ST_ScriptUnset :_ccgbg .Value ="";case ST_ScriptRoman :_ccgbg .Value ="\u0072\u006f\u006da\u006e";case ST_ScriptScript :_ccgbg .Value ="\u0073\u0063\u0072\u0069\u0070\u0074";case ST_ScriptFraktur :_ccgbg .Value ="\u0066r\u0061\u006b\u0074\u0075\u0072";case ST_ScriptDouble_struck :_ccgbg .Value ="\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b";case ST_ScriptSans_serif :_ccgbg .Value ="\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066";case ST_ScriptMonospace :_ccgbg .Value ="\u006do\u006e\u006f\u0073\u0070\u0061\u0063e";};return _ccgbg ,nil ;};func (_dgafb ST_Script )ValidateWithPath (path string )error {switch _dgafb {case 0,1,2,3,4,5,6:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgafb ));};return nil ;};func (_cbbe *CT_SSup )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbbe .E =NewCT_OMathArg ();_cbbe .Sup =NewCT_OMathArg ();_cebc :for {_cgeg ,_eada :=d .Token ();if _eada !=nil {return _eada ;};switch _fedc :=_cgeg .(type ){case _a .StartElement :switch _fedc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070\u0050\u0072"}:_cbbe .SSupPr =NewCT_SSupPr ();if _bbaf :=d .DecodeElement (_cbbe .SSupPr ,&_fedc );_bbaf !=nil {return _bbaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _beeb :=d .DecodeElement (_cbbe .E ,&_fedc );_beeb !=nil {return _beeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0070"}:if _faae :=d .DecodeElement (_cbbe .Sup ,&_fedc );_faae !=nil {return _faae ;};default:_cc .Log ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u0053\u0075\u0070\u0020\u0025\u0076",_fedc .Name );if _acaeg :=d .Skip ();_acaeg !=nil {return _acaeg ;};};case _a .EndElement :break _cebc ;case _a .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_LimLowPr and its children, prefixing error messages with path
|
|
func (_gbd *CT_LimLowPr )ValidateWithPath (path string )error {if _gbd .CtrlPr !=nil {if _fdcdf :=_gbd .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_fdcdf !=nil {return _fdcdf ;};};return nil ;};type CT_Phant struct{PhantPr *CT_PhantPr ;E *CT_OMathArg ;};
|
|
|
|
// Validate validates the CT_Integer2 and its children
|
|
func (_bcge *CT_Integer2 )Validate ()error {return _bcge .ValidateWithPath ("C\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032");};func (_bbde *CT_String )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_efba :=range start .Attr {if _efba .Name .Local =="\u0076\u0061\u006c"{_ebcc ,_cbdb :=_efba .Value ,error (nil );if _cbdb !=nil {return _cbdb ;};_bbde .ValAttr =&_ebcc ;continue ;};};for {_bcbg ,_fcbeg :=d .Token ();if _fcbeg !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0074\u0072i\u006e\u0067\u003a\u0020\u0025\u0073",_fcbeg );};if _dcagd ,_aega :=_bcbg .(_a .EndElement );_aega &&_dcagd .Name ==start .Name {break ;};};return nil ;};func (_cbgd *CT_MCPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cbgd .Count !=nil {_gdad :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0063\u006f\u0075\u006e\u0074"}};e .EncodeElement (_cbgd .Count ,_gdad );};if _cbgd .McJc !=nil {_fdeee :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006d\u0063\u004a\u0063"}};e .EncodeElement (_cbgd .McJc ,_fdeee );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_SSup and its children, prefixing error messages with path
|
|
func (_bggf *CT_SSup )ValidateWithPath (path string )error {if _bggf .SSupPr !=nil {if _dcee :=_bggf .SSupPr .ValidateWithPath (path +"\u002fS\u0053\u0075\u0070\u0050\u0072");_dcee !=nil {return _dcee ;};};if _cgcf :=_bggf .E .ValidateWithPath (path +"\u002f\u0045");_cgcf !=nil {return _cgcf ;};if _daac :=_bggf .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_daac !=nil {return _daac ;};return nil ;};type CT_AccPr struct{Chr *CT_Char ;CtrlPr *CT_CtrlPr ;};func NewCT_Bar ()*CT_Bar {_gc :=&CT_Bar {};_gc .E =NewCT_OMathArg ();return _gc };func (_dgceg *CT_OMath )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dgceg .EG_OMathMathElements !=nil {for _ ,_eebdg :=range _dgceg .EG_OMathMathElements {_eebdg .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_PhantPr and its children
|
|
func (_defc *CT_PhantPr )Validate ()error {return _defc .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074\u0050\u0072");};func (_gead *CT_MPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gead .BaseJc !=nil {_addeb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0062\u0061\u0073\u0065\u004a\u0063"}};e .EncodeElement (_gead .BaseJc ,_addeb );};if _gead .PlcHide !=nil {_efbg :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0070\u006c\u0063\u0048\u0069\u0064e"}};e .EncodeElement (_gead .PlcHide ,_efbg );};if _gead .RSpRule !=nil {_ccfa :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0072\u0053\u0070\u0052\u0075\u006ce"}};e .EncodeElement (_gead .RSpRule ,_ccfa );};if _gead .CGpRule !=nil {_dbge :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0063\u0047\u0070\u0052\u0075\u006ce"}};e .EncodeElement (_gead .CGpRule ,_dbge );};if _gead .RSp !=nil {_dcgc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0072S\u0070"}};e .EncodeElement (_gead .RSp ,_dcgc );};if _gead .CSp !=nil {_dfe :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063S\u0070"}};e .EncodeElement (_gead .CSp ,_dfe );};if _gead .CGp !=nil {_afd :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063G\u0070"}};e .EncodeElement (_gead .CGp ,_afd );};if _gead .Mcs !=nil {_cfdc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006dc\u0073"}};e .EncodeElement (_gead .Mcs ,_cfdc );};if _gead .CtrlPr !=nil {_bcdb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_gead .CtrlPr ,_bcdb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_NaryPr ()*CT_NaryPr {_fcd :=&CT_NaryPr {};return _fcd };type ST_LimLoc byte ;
|
|
|
|
// Validate validates the CT_Func and its children
|
|
func (_bab *CT_Func )Validate ()error {return _bab .ValidateWithPath ("\u0043T\u005f\u0046\u0075\u006e\u0063");};func (_fcegc *OMath )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006d:\u006f\u004d\u0061\u0074\u0068";return _fcegc .CT_OMath .MarshalXML (e ,start );};
|
|
|
|
// ValidateWithPath validates the CT_FuncPr and its children, prefixing error messages with path
|
|
func (_aeg *CT_FuncPr )ValidateWithPath (path string )error {if _aeg .CtrlPr !=nil {if _bed :=_aeg .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_bed !=nil {return _bed ;};};return nil ;};
|
|
|
|
// Validate validates the CT_BarPr and its children
|
|
func (_ga *CT_BarPr )Validate ()error {return _ga .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0072\u0050\u0072");};func (_dgf *CT_Char )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cfd :=range start .Attr {if _cfd .Name .Local =="\u0076\u0061\u006c"{_abge ,_eabg :=_cfd .Value ,error (nil );if _eabg !=nil {return _eabg ;};_dgf .ValAttr =_abge ;continue ;};};for {_efg ,_abgeb :=d .Token ();if _abgeb !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u003a\u0020\u0025\u0073",_abgeb );};if _eabd ,_beg :=_efg .(_a .EndElement );_beg &&_eabd .Name ==start .Name {break ;};};return nil ;};type CT_OnOff struct{ValAttr *_ee .ST_OnOff ;};type CT_TopBot struct{ValAttr ST_TopBot ;};
|
|
|
|
// Validate validates the CT_SPrePr and its children
|
|
func (_cedd *CT_SPrePr )Validate ()error {return _cedd .ValidateWithPath ("\u0043T\u005f\u0053\u0050\u0072\u0065\u0050r");};
|
|
|
|
// ValidateWithPath validates the CT_Style and its children, prefixing error messages with path
|
|
func (_daff *CT_Style )ValidateWithPath (path string )error {if _fbgc :=_daff .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fbgc !=nil {return _fbgc ;};return nil ;};func (_eefff *CT_MPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcgd :for {_dedfe ,_cgca :=d .Token ();if _cgca !=nil {return _cgca ;};switch _beb :=_dedfe .(type ){case _a .StartElement :switch _beb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0073\u0065\u004a\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0073\u0065\u004a\u0063"}:_eefff .BaseJc =NewCT_YAlign ();if _dfgc :=d .DecodeElement (_eefff .BaseJc ,&_beb );_dfgc !=nil {return _dfgc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070l\u0063\u0048\u0069\u0064\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070l\u0063\u0048\u0069\u0064\u0065"}:_eefff .PlcHide =NewCT_OnOff ();if _ffcd :=d .DecodeElement (_eefff .PlcHide ,&_beb );_ffcd !=nil {return _ffcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072S\u0070\u0052\u0075\u006c\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072S\u0070\u0052\u0075\u006c\u0065"}:_eefff .RSpRule =NewCT_SpacingRule ();if _gdga :=d .DecodeElement (_eefff .RSpRule ,&_beb );_gdga !=nil {return _gdga ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063G\u0070\u0052\u0075\u006c\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063G\u0070\u0052\u0075\u006c\u0065"}:_eefff .CGpRule =NewCT_SpacingRule ();if _agcf :=d .DecodeElement (_eefff .CGpRule ,&_beb );_agcf !=nil {return _agcf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0053\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0053\u0070"}:_eefff .RSp =NewCT_UnSignedInteger ();if _ccbc :=d .DecodeElement (_eefff .RSp ,&_beb );_ccbc !=nil {return _ccbc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0053\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0053\u0070"}:_eefff .CSp =NewCT_UnSignedInteger ();if _ggb :=d .DecodeElement (_eefff .CSp ,&_beb );_ggb !=nil {return _ggb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0047\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0047\u0070"}:_eefff .CGp =NewCT_UnSignedInteger ();if _fdcaf :=d .DecodeElement (_eefff .CGp ,&_beb );_fdcaf !=nil {return _fdcaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0063\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0063\u0073"}:_eefff .Mcs =NewCT_MCS ();if _ddef :=d .DecodeElement (_eefff .Mcs ,&_beb );_ddef !=nil {return _ddef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_eefff .CtrlPr =NewCT_CtrlPr ();if _fbea :=d .DecodeElement (_eefff .CtrlPr ,&_beb );_fbea !=nil {return _fbea ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0050\u0072\u0020\u0025\u0076",_beb .Name );if _bdg :=d .Skip ();_bdg !=nil {return _bdg ;};};case _a .EndElement :break _bcgd ;case _a .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Acc and its children, prefixing error messages with path
|
|
func (_ca *CT_Acc )ValidateWithPath (path string )error {if _ca .AccPr !=nil {if _fc :=_ca .AccPr .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0050\u0072");_fc !=nil {return _fc ;};};if _dff :=_ca .E .ValidateWithPath (path +"\u002f\u0045");_dff !=nil {return _dff ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_BreakBinSub and its children, prefixing error messages with path
|
|
func (_adc *CT_BreakBinSub )ValidateWithPath (path string )error {if _bbf :=_adc .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bbf !=nil {return _bbf ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_F and its children, prefixing error messages with path
|
|
func (_fgf *CT_F )ValidateWithPath (path string )error {if _fgf .FPr !=nil {if _cfb :=_fgf .FPr .ValidateWithPath (path +"\u002f\u0046\u0050\u0072");_cfb !=nil {return _cfb ;};};if _afbd :=_fgf .Num .ValidateWithPath (path +"\u002f\u004e\u0075\u006d");_afbd !=nil {return _afbd ;};if _gefc :=_fgf .Den .ValidateWithPath (path +"\u002f\u0044\u0065\u006e");_gefc !=nil {return _gefc ;};return nil ;};func NewCT_LimLoc ()*CT_LimLoc {_dbfc :=&CT_LimLoc {};_dbfc .ValAttr =ST_LimLoc (1);return _dbfc };func NewEG_OMathMathElements ()*EG_OMathMathElements {_aedc :=&EG_OMathMathElements {};return _aedc };
|
|
|
|
// Validate validates the CT_RPRChoice and its children
|
|
func (_bfad *CT_RPRChoice )Validate ()error {return _bfad .ValidateWithPath ("\u0043\u0054\u005fR\u0050\u0052\u0043\u0068\u006f\u0069\u0063\u0065");};
|
|
|
|
// ValidateWithPath validates the CT_M and its children, prefixing error messages with path
|
|
func (_ceac *CT_M )ValidateWithPath (path string )error {if _ceac .MPr !=nil {if _gbgg :=_ceac .MPr .ValidateWithPath (path +"\u002f\u004d\u0050\u0072");_gbgg !=nil {return _gbgg ;};};for _dgce ,_dage :=range _ceac .Mr {if _eaab :=_dage .ValidateWithPath (_f .Sprintf ("\u0025s\u002f\u004d\u0072\u005b\u0025\u0064]",path ,_dgce ));_eaab !=nil {return _eaab ;};};return nil ;};func (_bccd *CT_BoxPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgg :for {_abfa ,_ffa :=d .Token ();if _ffa !=nil {return _ffa ;};switch _fbc :=_abfa .(type ){case _a .StartElement :switch _fbc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u0070\u0045m\u0075"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u0070\u0045m\u0075"}:_bccd .OpEmu =NewCT_OnOff ();if _bbb :=d .DecodeElement (_bccd .OpEmu ,&_fbc );_bbb !=nil {return _bbb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006eo\u0042\u0072\u0065\u0061\u006b"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006eo\u0042\u0072\u0065\u0061\u006b"}:_bccd .NoBreak =NewCT_OnOff ();if _gcd :=d .DecodeElement (_bccd .NoBreak ,&_fbc );_gcd !=nil {return _gcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0069\u0066\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0069\u0066\u0066"}:_bccd .Diff =NewCT_OnOff ();if _dcc :=d .DecodeElement (_bccd .Diff ,&_fbc );_dcc !=nil {return _dcc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0072\u006b"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0072\u006b"}:_bccd .Brk =NewCT_ManualBreak ();if _ba :=d .DecodeElement (_bccd .Brk ,&_fbc );_ba !=nil {return _ba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u006c\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u006c\u006e"}:_bccd .Aln =NewCT_OnOff ();if _ccb :=d .DecodeElement (_bccd .Aln ,&_fbc );_ccb !=nil {return _ccb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_bccd .CtrlPr =NewCT_CtrlPr ();if _agdb :=d .DecodeElement (_bccd .CtrlPr ,&_fbc );_agdb !=nil {return _agdb ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u0078\u0050\u0072\u0020\u0025\u0076",_fbc .Name );if _cgd :=d .Skip ();_cgd !=nil {return _cgd ;};};case _a .EndElement :break _cgg ;case _a .CharData :};};return nil ;};func (_dccc *CT_Integer2 )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dccc .ValAttr =-2;for _ ,_bdfg :=range start .Attr {if _bdfg .Name .Local =="\u0076\u0061\u006c"{_aaae ,_dcf :=_e .ParseInt (_bdfg .Value ,10,64);if _dcf !=nil {return _dcf ;};_dccc .ValAttr =_aaae ;continue ;};};for {_cgb ,_eea :=d .Token ();if _eea !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032\u003a\u0020\u0025\u0073",_eea );};if _cebg ,_fdgb :=_cgb .(_a .EndElement );_fdgb &&_cebg .Name ==start .Name {break ;};};return nil ;};func (_gcgf *EG_ScriptStyle )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddfee :for {_dabcd ,_afge :=d .Token ();if _afge !=nil {return _afge ;};switch _faed :=_dabcd .(type ){case _a .StartElement :switch _faed .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0063\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0063\u0072"}:_gcgf .Scr =NewCT_Script ();if _bgbcg :=d .DecodeElement (_gcgf .Scr ,&_faed );_bgbcg !=nil {return _bgbcg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0074\u0079"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0074\u0079"}:_gcgf .Sty =NewCT_Style ();if _dggbb :=d .DecodeElement (_gcgf .Sty ,&_faed );_dggbb !=nil {return _dggbb ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0063\u0072\u0069\u0070\u0074\u0053t\u0079l\u0065\u0020\u0025\u0076",_faed .Name );if _ffaf :=d .Skip ();_ffaf !=nil {return _ffaf ;};};case _a .EndElement :break _ddfee ;case _a .CharData :};};return nil ;};func (_ggge *ST_Style )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbcd ,_bde :=d .Token ();if _bde !=nil {return _bde ;};if _efddb ,_cbfa :=_bbcd .(_a .EndElement );_cbfa &&_efddb .Name ==start .Name {*_ggge =1;return nil ;};if _acbgf ,_daafg :=_bbcd .(_a .CharData );!_daafg {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbcd );}else {switch string (_acbgf ){case "":*_ggge =0;case "\u0070":*_ggge =1;case "\u0062":*_ggge =2;case "\u0069":*_ggge =3;case "\u0062\u0069":*_ggge =4;};};_bbcd ,_bde =d .Token ();if _bde !=nil {return _bde ;};if _caed ,_afae :=_bbcd .(_a .EndElement );_afae &&_caed .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbcd );};func (_fb *CT_BarPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgd :for {_age ,_efc :=d .Token ();if _efc !=nil {return _efc ;};switch _caf :=_age .(type ){case _a .StartElement :switch _caf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u006f\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u006f\u0073"}:_fb .Pos =NewCT_TopBot ();if _aee :=d .DecodeElement (_fb .Pos ,&_caf );_aee !=nil {return _aee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_fb .CtrlPr =NewCT_CtrlPr ();if _gdf :=d .DecodeElement (_fb .CtrlPr ,&_caf );_gdf !=nil {return _gdf ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0061\u0072\u0050\u0072\u0020\u0025\u0076",_caf .Name );if _eaf :=d .Skip ();_eaf !=nil {return _eaf ;};};case _a .EndElement :break _bgd ;case _a .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_R and its children, prefixing error messages with path
|
|
func (_edff *CT_R )ValidateWithPath (path string )error {if _edff .RPr !=nil {if _cgcg :=_edff .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_cgcg !=nil {return _cgcg ;};};for _ddbdc ,_ebddd :=range _edff .Choice {if _cafcg :=_ebddd .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_ddbdc ));_cafcg !=nil {return _cafcg ;};};return nil ;};
|
|
|
|
// Validate validates the CT_M and its children
|
|
func (_gdda *CT_M )Validate ()error {return _gdda .ValidateWithPath ("\u0043\u0054\u005f\u004d")};
|
|
|
|
// ValidateWithPath validates the CT_GroupChrPr and its children, prefixing error messages with path
|
|
func (_ecdd *CT_GroupChrPr )ValidateWithPath (path string )error {if _ecdd .Chr !=nil {if _acad :=_ecdd .Chr .ValidateWithPath (path +"\u002f\u0043\u0068\u0072");_acad !=nil {return _acad ;};};if _ecdd .Pos !=nil {if _gafc :=_ecdd .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_gafc !=nil {return _gafc ;};};if _ecdd .VertJc !=nil {if _gcb :=_ecdd .VertJc .ValidateWithPath (path +"\u002fV\u0065\u0072\u0074\u004a\u0063");_gcb !=nil {return _gcb ;};};if _ecdd .CtrlPr !=nil {if _abc :=_ecdd .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_abc !=nil {return _abc ;};};return nil ;};type CT_MCPr struct{Count *CT_Integer255 ;McJc *CT_XAlign ;};func (_eacae *CT_Rad )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eacae .RadPr !=nil {_ffd :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0072\u0061\u0064\u0050\u0072"}};e .EncodeElement (_eacae .RadPr ,_ffd );};_dbfa :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0064e\u0067"}};e .EncodeElement (_eacae .Deg ,_dbfa );_abae :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_eacae .E ,_abae );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fbcff *CT_TwipsMeasure )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_f .Sprintf ("\u0025\u0076",_fbcff .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_OnOff and its children
|
|
func (_fafc *CT_OnOff )Validate ()error {return _fafc .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066");};func (_eag *CT_FPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _eag .Type !=nil {_agc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0074\u0079\u0070\u0065"}};e .EncodeElement (_eag .Type ,_agc );};if _eag .CtrlPr !=nil {_dggb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_eag .CtrlPr ,_dggb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the OMath and its children
|
|
func (_edca *OMath )Validate ()error {return _edca .ValidateWithPath ("\u004f\u004d\u0061t\u0068")};func (_bdba *CT_BoxPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bdba .OpEmu !=nil {_daa :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u006f\u0070\u0045\u006d\u0075"}};e .EncodeElement (_bdba .OpEmu ,_daa );};if _bdba .NoBreak !=nil {_gaf :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u006e\u006f\u0042\u0072\u0065\u0061k"}};e .EncodeElement (_bdba .NoBreak ,_gaf );};if _bdba .Diff !=nil {_cfa :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0064\u0069\u0066\u0066"}};e .EncodeElement (_bdba .Diff ,_cfa );};if _bdba .Brk !=nil {_cbc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0062r\u006b"}};e .EncodeElement (_bdba .Brk ,_cbc );};if _bdba .Aln !=nil {_faad :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0061l\u006e"}};e .EncodeElement (_bdba .Aln ,_faad );};if _bdba .CtrlPr !=nil {_efd :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_bdba .CtrlPr ,_efd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_EqArrPr struct{BaseJc *CT_YAlign ;MaxDist *CT_OnOff ;ObjDist *CT_OnOff ;RSpRule *CT_SpacingRule ;RSp *CT_UnSignedInteger ;CtrlPr *CT_CtrlPr ;};func (_gaege *CT_XAlign )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gaege .ValAttr =_ee .ST_XAlign (1);for _ ,_befgd :=range start .Attr {if _befgd .Name .Local =="\u0076\u0061\u006c"{_gaege .ValAttr .UnmarshalXMLAttr (_befgd );continue ;};};for {_daeb ,_aaebc :=d .Token ();if _aaebc !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0058\u0041\u006ci\u0067\u006e\u003a\u0020\u0025\u0073",_aaebc );};if _fdbgg ,_ggfb :=_daeb .(_a .EndElement );_ggfb &&_fdbgg .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the CT_MR and its children
|
|
func (_ege *CT_MR )Validate ()error {return _ege .ValidateWithPath ("\u0043\u0054\u005fM\u0052")};
|
|
|
|
// ValidateWithPath validates the CT_Char and its children, prefixing error messages with path
|
|
func (_add *CT_Char )ValidateWithPath (path string )error {return nil };
|
|
|
|
// Validate validates the CT_OMathArgPr and its children
|
|
func (_ccbcg *CT_OMathArgPr )Validate ()error {return _ccbcg .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067\u0050\u0072");};type CT_GroupChrPr struct{Chr *CT_Char ;Pos *CT_TopBot ;VertJc *CT_TopBot ;CtrlPr *CT_CtrlPr ;};func NewCT_MCPr ()*CT_MCPr {_fegd :=&CT_MCPr {};return _fegd };func NewCT_EqArrPr ()*CT_EqArrPr {_gbb :=&CT_EqArrPr {};return _gbb };func (_fddbb *CT_SpacingRule )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fddbb .ValAttr =0;for _ ,_fgeaf :=range start .Attr {if _fgeaf .Name .Local =="\u0076\u0061\u006c"{_aeaab ,_dacag :=_e .ParseInt (_fgeaf .Value ,10,64);if _dacag !=nil {return _dacag ;};_fddbb .ValAttr =_aeaab ;continue ;};};for {_bdgef ,_edae :=d .Token ();if _edae !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0070\u0061\u0063\u0069\u006e\u0067\u0052\u0075\u006c\u0065:\u0020\u0025\u0073",_edae );};if _acdc ,_ffe :=_bdgef .(_a .EndElement );_ffe &&_acdc .Name ==start .Name {break ;};};return nil ;};func (_fba *CT_GroupChr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fba .E =NewCT_OMathArg ();_eafe :for {_dedf ,_dggd :=d .Token ();if _dggd !=nil {return _dggd ;};switch _ede :=_dedf .(type ){case _a .StartElement :switch _ede .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072"}:_fba .GroupChrPr =NewCT_GroupChrPr ();if _fagg :=d .DecodeElement (_fba .GroupChrPr ,&_ede );_fagg !=nil {return _fagg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _ecf :=d .DecodeElement (_fba .E ,&_ede );_ecf !=nil {return _ecf ;};default:_cc .Log ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0020\u0025\u0076",_ede .Name );if _gaedg :=d .Skip ();_gaedg !=nil {return _gaedg ;};};case _a .EndElement :break _eafe ;case _a .CharData :};};return nil ;};func NewCT_BarPr ()*CT_BarPr {_bd :=&CT_BarPr {};return _bd };
|
|
|
|
// Validate validates the CT_YAlign and its children
|
|
func (_fgbee *CT_YAlign )Validate ()error {return _fgbee .ValidateWithPath ("\u0043T\u005f\u0059\u0041\u006c\u0069\u0067n");};func (_gede *CT_OMathJc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eebe :=range start .Attr {if _eebe .Name .Local =="\u0076\u0061\u006c"{_gede .ValAttr .UnmarshalXMLAttr (_eebe );continue ;};};for {_dffe ,_adebc :=d .Token ();if _adebc !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u004a\u0063\u003a\u0020%\u0073",_adebc );};if _gfea ,_fbfa :=_dffe .(_a .EndElement );_fbfa &&_gfea .Name ==start .Name {break ;};};return nil ;};type CT_Integer2 struct{ValAttr int64 ;};func (_fbfg *CT_Nary )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbfg .Sub =NewCT_OMathArg ();_fbfg .Sup =NewCT_OMathArg ();_fbfg .E =NewCT_OMathArg ();_bfef :for {_bff ,_cccd :=d .Token ();if _cccd !=nil {return _cccd ;};switch _fff :=_bff .(type ){case _a .StartElement :switch _fff .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079\u0050\u0072"}:_fbfg .NaryPr =NewCT_NaryPr ();if _fec :=d .DecodeElement (_fbfg .NaryPr ,&_fff );_fec !=nil {return _fec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0062"}:if _bgca :=d .DecodeElement (_fbfg .Sub ,&_fff );_bgca !=nil {return _bgca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0070"}:if _dcgcd :=d .DecodeElement (_fbfg .Sup ,&_fff );_dcgcd !=nil {return _dcgcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _fegde :=d .DecodeElement (_fbfg .E ,&_fff );_fegde !=nil {return _fegde ;};default:_cc .Log ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004e\u0061\u0072\u0079\u0020\u0025\u0076",_fff .Name );if _dccd :=d .Skip ();_dccd !=nil {return _dccd ;};};case _a .EndElement :break _bfef ;case _a .CharData :};};return nil ;};func (_efbab ST_BreakBinSub )ValidateWithPath (path string )error {switch _efbab {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efbab ));};return nil ;};const (ST_TopBotUnset ST_TopBot =0;ST_TopBotTop ST_TopBot =1;ST_TopBotBot ST_TopBot =2;);func (_fbga *CT_ManualBreak )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fbga .AlnAtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d:\u0061\u006c\u006e\u0041\u0074"},Value :_f .Sprintf ("\u0025\u0076",*_fbga .AlnAtAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_LimUppPr and its children
|
|
func (_eabe *CT_LimUppPr )Validate ()error {return _eabe .ValidateWithPath ("C\u0054\u005f\u004c\u0069\u006d\u0055\u0070\u0070\u0050\u0072");};func NewCT_BreakBinSub ()*CT_BreakBinSub {_dgc :=&CT_BreakBinSub {};return _dgc };
|
|
|
|
// ValidateWithPath validates the CT_FType and its children, prefixing error messages with path
|
|
func (_eef *CT_FType )ValidateWithPath (path string )error {if _eef .ValAttr ==ST_FTypeUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path );};if _caac :=_eef .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_caac !=nil {return _caac ;};return nil ;};func NewCT_TwipsMeasure ()*CT_TwipsMeasure {_bbbcg :=&CT_TwipsMeasure {};return _bbbcg };func (_bgfd ST_BreakBinSub )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bfaad :=_a .Attr {};_bfaad .Name =name ;switch _bgfd {case ST_BreakBinSubUnset :_bfaad .Value ="";case ST_BreakBinSub__ :_bfaad .Value ="\u002d\u002d";case ST_BreakBinSub___ :_bfaad .Value ="\u002d\u002b";case ST_BreakBinSub____ :_bfaad .Value ="\u002b\u002d";};return _bfaad ,nil ;};type CT_Func struct{FuncPr *CT_FuncPr ;FName *CT_OMathArg ;E *CT_OMathArg ;};type CT_MathPrChoice struct{WrapIndent *CT_TwipsMeasure ;WrapRight *CT_OnOff ;};
|
|
|
|
// ValidateWithPath validates the CT_DPr and its children, prefixing error messages with path
|
|
func (_bddd *CT_DPr )ValidateWithPath (path string )error {if _bddd .BegChr !=nil {if _fdee :=_bddd .BegChr .ValidateWithPath (path +"\u002fB\u0065\u0067\u0043\u0068\u0072");_fdee !=nil {return _fdee ;};};if _bddd .SepChr !=nil {if _ceed :=_bddd .SepChr .ValidateWithPath (path +"\u002fS\u0065\u0070\u0043\u0068\u0072");_ceed !=nil {return _ceed ;};};if _bddd .EndChr !=nil {if _ccf :=_bddd .EndChr .ValidateWithPath (path +"\u002fE\u006e\u0064\u0043\u0068\u0072");_ccf !=nil {return _ccf ;};};if _bddd .Grow !=nil {if _ecdf :=_bddd .Grow .ValidateWithPath (path +"\u002f\u0047\u0072o\u0077");_ecdf !=nil {return _ecdf ;};};if _bddd .Shp !=nil {if _ccef :=_bddd .Shp .ValidateWithPath (path +"\u002f\u0053\u0068\u0070");_ccef !=nil {return _ccef ;};};if _bddd .CtrlPr !=nil {if _cbg :=_bddd .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_cbg !=nil {return _cbg ;};};return nil ;};func NewCT_MathPr ()*CT_MathPr {_bgde :=&CT_MathPr {};return _bgde };func (_dbeca *CT_PhantPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dbeca .Show !=nil {_fedda :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073\u0068\u006f\u0077"}};e .EncodeElement (_dbeca .Show ,_fedda );};if _dbeca .ZeroWid !=nil {_eacbb :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u007a\u0065\u0072\u006f\u0057\u0069d"}};e .EncodeElement (_dbeca .ZeroWid ,_eacbb );};if _dbeca .ZeroAsc !=nil {_bedf :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u007a\u0065\u0072\u006f\u0041\u0073c"}};e .EncodeElement (_dbeca .ZeroAsc ,_bedf );};if _dbeca .ZeroDesc !=nil {_feeb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u007a\u0065\u0072\u006f\u0044\u0065\u0073\u0063"}};e .EncodeElement (_dbeca .ZeroDesc ,_feeb );};if _dbeca .Transp !=nil {_acfe :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0074\u0072\u0061\u006e\u0073\u0070"}};e .EncodeElement (_dbeca .Transp ,_acfe );};if _dbeca .CtrlPr !=nil {_cefgc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_dbeca .CtrlPr ,_cefgc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_ManualBreak and its children, prefixing error messages with path
|
|
func (_feabd *CT_ManualBreak )ValidateWithPath (path string )error {if _feabd .AlnAtAttr !=nil {if *_feabd .AlnAtAttr < 1{return _f .Errorf ("\u0025\u0073/\u006d\u002e\u0041\u006cn\u0041\u0074A\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u003e\u003d\u0020\u0031\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_feabd .AlnAtAttr );};if *_feabd .AlnAtAttr > 255{return _f .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0041\u006c\u006e\u0041\u0074\u0041\u0074\u0074r\u0020\u006d\u0075\u0073\u0074\u0020b\u0065\u0020\u003c\u003d\u0020\u0032\u0035\u0035\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,*_feabd .AlnAtAttr );};};return nil ;};type CT_GroupChr struct{GroupChrPr *CT_GroupChrPr ;E *CT_OMathArg ;};func (_g *CT_Acc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_g .E =NewCT_OMathArg ();_b :for {_d ,_df :=d .Token ();if _df !=nil {return _df ;};switch _ec :=_d .(type ){case _a .StartElement :switch _ec .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063P\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063P\u0072"}:_g .AccPr =NewCT_AccPr ();if _gb :=d .DecodeElement (_g .AccPr ,&_ec );_gb !=nil {return _gb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _cd :=d .DecodeElement (_g .E ,&_ec );_cd !=nil {return _cd ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0063\u0063\u0020\u0025\u0076",_ec .Name );if _cdd :=d .Skip ();_cdd !=nil {return _cdd ;};};case _a .EndElement :break _b ;case _a .CharData :};};return nil ;};func (_cfde *CT_SSubPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cfde .CtrlPr !=nil {_fggdb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_cfde .CtrlPr ,_fggdb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_acc *CT_Box )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _acc .BoxPr !=nil {_fcc :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0062\u006f\u0078\u0050\u0072"}};e .EncodeElement (_acc .BoxPr ,_fcc );};_ddd :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_acc .E ,_ddd );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fgc *CT_Char )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_f .Sprintf ("\u0025\u0076",_fgc .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ced *CT_FType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_aaa ,_bgdf :=_ced .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u006d\u003a\u0076a\u006c"});if _bgdf !=nil {return _bgdf ;};start .Attr =append (start .Attr ,_aaa );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_UnSignedInteger and its children
|
|
func (_ddbdf *CT_UnSignedInteger )Validate ()error {return _ddbdf .ValidateWithPath ("\u0043T\u005fU\u006e\u0053\u0069\u0067\u006ee\u0064\u0049n\u0074\u0065\u0067\u0065\u0072");};func (_gfae *CT_ManualBreak )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fgdd :=range start .Attr {if _fgdd .Name .Local =="\u0061\u006c\u006eA\u0074"{_agcfg ,_ada :=_e .ParseInt (_fgdd .Value ,10,64);if _ada !=nil {return _ada ;};_gfae .AlnAtAttr =&_agcfg ;continue ;};};for {_ffgg ,_ebdda :=d .Token ();if _ebdda !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fM\u0061\u006e\u0075\u0061\u006c\u0042\u0072\u0065\u0061\u006b:\u0020\u0025\u0073",_ebdda );};if _cafb ,_abdf :=_ffgg .(_a .EndElement );_abdf &&_cafb .Name ==start .Name {break ;};};return nil ;};type CT_SSubSupPr struct{AlnScr *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_fdcf *CT_RPRChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fdcf .Nor !=nil {_eabfea :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006eo\u0072"}};e .EncodeElement (_fdcf .Nor ,_eabfea );};return nil ;};type CT_RadPr struct{DegHide *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_ebad ST_Style )String ()string {switch _ebad {case 0:return "";case 1:return "\u0070";case 2:return "\u0062";case 3:return "\u0069";case 4:return "\u0062\u0069";};return "";};type CT_BreakBinSub struct{ValAttr ST_BreakBinSub ;};
|
|
|
|
// ValidateWithPath validates the CT_RPRChoice and its children, prefixing error messages with path
|
|
func (_aege *CT_RPRChoice )ValidateWithPath (path string )error {if _aege .Nor !=nil {if _eegf :=_aege .Nor .ValidateWithPath (path +"\u002f\u004e\u006f\u0072");_eegf !=nil {return _eegf ;};};return nil ;};func (_dcadc *CT_SSubSupPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dcadc .AlnScr !=nil {_aed :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0061\u006c\u006e\u0053\u0063\u0072"}};e .EncodeElement (_dcadc .AlnScr ,_aed );};if _dcadc .CtrlPr !=nil {_aacb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_dcadc .CtrlPr ,_aacb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dcec *CT_MCS )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_gefe :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006d\u0063"}};for _ ,_eeec :=range _dcec .Mc {e .EncodeElement (_eeec ,_gefe );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gcgd *CT_SPre )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcgd .Sub =NewCT_OMathArg ();_gcgd .Sup =NewCT_OMathArg ();_gcgd .E =NewCT_OMathArg ();_agca :for {_dcca ,_bbg :=d .Token ();if _bbg !=nil {return _bbg ;};switch _bcfed :=_dcca .(type ){case _a .StartElement :switch _bcfed .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065\u0050\u0072"}:_gcgd .SPrePr =NewCT_SPrePr ();if _eecfa :=d .DecodeElement (_gcgd .SPrePr ,&_bcfed );_eecfa !=nil {return _eecfa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0062"}:if _bgad :=d .DecodeElement (_gcgd .Sub ,&_bcfed );_bgad !=nil {return _bgad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0070"}:if _egge :=d .DecodeElement (_gcgd .Sup ,&_bcfed );_egge !=nil {return _egge ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _bade :=d .DecodeElement (_gcgd .E ,&_bcfed );_bade !=nil {return _bade ;};default:_cc .Log ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u0050\u0072\u0065\u0020\u0025\u0076",_bcfed .Name );if _fdgeeg :=d .Skip ();_fdgeeg !=nil {return _fdgeeg ;};};case _a .EndElement :break _agca ;case _a .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_String and its children, prefixing error messages with path
|
|
func (_fbdf *CT_String )ValidateWithPath (path string )error {return nil };func (_egag ST_Shp )String ()string {switch _egag {case 0:return "";case 1:return "\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064";case 2:return "\u006d\u0061\u0074c\u0068";};return "";};func (_cgdg *CT_GroupChrPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cgdg .Chr !=nil {_gafb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063h\u0072"}};e .EncodeElement (_cgdg .Chr ,_gafb );};if _cgdg .Pos !=nil {_egb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0070o\u0073"}};e .EncodeElement (_cgdg .Pos ,_egb );};if _cgdg .VertJc !=nil {_cgc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0076\u0065\u0072\u0074\u004a\u0063"}};e .EncodeElement (_cgdg .VertJc ,_cgc );};if _cgdg .CtrlPr !=nil {_abba :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_cgdg .CtrlPr ,_abba );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fef *CT_F )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fef .FPr !=nil {_fgeb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0066P\u0072"}};e .EncodeElement (_fef .FPr ,_fgeb );};_fgdb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006eu\u006d"}};e .EncodeElement (_fef .Num ,_fgdb );_cggc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0064e\u006e"}};e .EncodeElement (_fef .Den ,_cggc );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_adcf *EG_OMathElements )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fdfb :for {_cdbc ,_aaec :=d .Token ();if _aaec !=nil {return _aaec ;};switch _aaad :=_cdbc .(type ){case _a .StartElement :switch _aaad .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063"}:_bgccc :=NewEG_OMathMathElements ();_bgccc .Acc =NewCT_Acc ();if _bbea :=d .DecodeElement (_bgccc .Acc ,&_aaad );_bbea !=nil {return _bbea ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_bgccc );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072"}:_fcaa :=NewEG_OMathMathElements ();_fcaa .Bar =NewCT_Bar ();if _dbcb :=d .DecodeElement (_fcaa .Bar ,&_aaad );_dbcb !=nil {return _dbcb ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_fcaa );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078"}:_decfa :=NewEG_OMathMathElements ();_decfa .Box =NewCT_Box ();if _bedc :=d .DecodeElement (_decfa .Box ,&_aaad );_bedc !=nil {return _bedc ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_decfa );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"}:_bbda :=NewEG_OMathMathElements ();_bbda .BorderBox =NewCT_BorderBox ();if _bggd :=d .DecodeElement (_bbda .BorderBox ,&_aaad );_bggd !=nil {return _bggd ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_bbda );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064"}:_fdfa :=NewEG_OMathMathElements ();_fdfa .D =NewCT_D ();if _dfea :=d .DecodeElement (_fdfa .D ,&_aaad );_dfea !=nil {return _dfea ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_fdfa );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"}:_cbee :=NewEG_OMathMathElements ();_cbee .EqArr =NewCT_EqArr ();if _acff :=d .DecodeElement (_cbee .EqArr ,&_aaad );_acff !=nil {return _acff ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_cbee );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066"}:_afdf :=NewEG_OMathMathElements ();_afdf .F =NewCT_F ();if _cgae :=d .DecodeElement (_afdf .F ,&_aaad );_cgae !=nil {return _cgae ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_afdf );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"}:_ddage :=NewEG_OMathMathElements ();_ddage .Func =NewCT_Func ();if _ceaaa :=d .DecodeElement (_ddage .Func ,&_aaad );_ceaaa !=nil {return _ceaaa ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_ddage );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}:_fceb :=NewEG_OMathMathElements ();_fceb .GroupChr =NewCT_GroupChr ();if _deeg :=d .DecodeElement (_fceb .GroupChr ,&_aaad );_deeg !=nil {return _deeg ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_fceb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"}:_facff :=NewEG_OMathMathElements ();_facff .LimLow =NewCT_LimLow ();if _fbbda :=d .DecodeElement (_facff .LimLow ,&_aaad );_fbbda !=nil {return _fbbda ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_facff );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"}:_geab :=NewEG_OMathMathElements ();_geab .LimUpp =NewCT_LimUpp ();if _egbe :=d .DecodeElement (_geab .LimUpp ,&_aaad );_egbe !=nil {return _egbe ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_geab );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d"}:_decfg :=NewEG_OMathMathElements ();_decfg .M =NewCT_M ();if _fabfd :=d .DecodeElement (_decfg .M ,&_aaad );_fabfd !=nil {return _fabfd ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_decfg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"}:_bfag :=NewEG_OMathMathElements ();_bfag .Nary =NewCT_Nary ();if _dbcc :=d .DecodeElement (_bfag .Nary ,&_aaad );_dbcc !=nil {return _dbcc ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_bfag );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"}:_eceb :=NewEG_OMathMathElements ();_eceb .Phant =NewCT_Phant ();if _dadgb :=d .DecodeElement (_eceb .Phant ,&_aaad );_dadgb !=nil {return _dadgb ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_eceb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064"}:_cggd :=NewEG_OMathMathElements ();_cggd .Rad =NewCT_Rad ();if _ecfe :=d .DecodeElement (_cggd .Rad ,&_aaad );_ecfe !=nil {return _ecfe ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_cggd );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"}:_afaa :=NewEG_OMathMathElements ();_afaa .SPre =NewCT_SPre ();if _cegge :=d .DecodeElement (_afaa .SPre ,&_aaad );_cegge !=nil {return _cegge ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_afaa );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"}:_bafd :=NewEG_OMathMathElements ();_bafd .SSub =NewCT_SSub ();if _edga :=d .DecodeElement (_bafd .SSub ,&_aaad );_edga !=nil {return _edga ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_bafd );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"}:_cagff :=NewEG_OMathMathElements ();_cagff .SSubSup =NewCT_SSubSup ();if _gdgg :=d .DecodeElement (_cagff .SSubSup ,&_aaad );_gdgg !=nil {return _gdgg ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_cagff );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"}:_faeec :=NewEG_OMathMathElements ();_faeec .SSup =NewCT_SSup ();if _afde :=d .DecodeElement (_faeec .SSup ,&_aaad );_afde !=nil {return _afde ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_faeec );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072"}:_bfc :=NewEG_OMathMathElements ();_bfc .R =NewCT_R ();if _acga :=d .DecodeElement (_bfc .R ,&_aaad );_acga !=nil {return _acga ;};_adcf .EG_OMathMathElements =append (_adcf .EG_OMathMathElements ,_bfc );default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u004f\u004d\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025v",_aaad .Name );if _bcgag :=d .Skip ();_bcgag !=nil {return _bcgag ;};};case _a .EndElement :break _fdfb ;case _a .CharData :};};return nil ;};func (_ebbc *CT_R )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ebbc .RPr !=nil {_abga :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0072P\u0072"}};e .EncodeElement (_ebbc .RPr ,_abga );};if _ebbc .Choice !=nil {for _ ,_aagd :=range _ebbc .Choice {_aagd .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Shp struct{ValAttr ST_Shp ;};type CT_SSubSup struct{SSubSupPr *CT_SSubSupPr ;E *CT_OMathArg ;Sub *CT_OMathArg ;Sup *CT_OMathArg ;};func (_feeab *CT_R )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egacc :for {_fbdb ,_gbba :=d .Token ();if _gbba !=nil {return _gbba ;};switch _aadf :=_fbdb .(type ){case _a .StartElement :switch _aadf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0050\u0072"}:_feeab .RPr =NewCT_RPR ();if _cebb :=d .DecodeElement (_feeab .RPr ,&_aadf );_cebb !=nil {return _cebb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0074"}:_bcga :=NewCT_RChoice ();if _eabfa :=d .DecodeElement (&_bcga .T ,&_aadf );_eabfa !=nil {return _eabfa ;};_feeab .Choice =append (_feeab .Choice ,_bcga );default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0052\u0020\u0025\u0076",_aadf .Name );if _gagg :=d .Skip ();_gagg !=nil {return _gagg ;};};case _a .EndElement :break _egacc ;case _a .CharData :};};return nil ;};func (_befcc *CT_RChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _befcc .T !=nil {_eaeb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0074"}};for _ ,_gac :=range _befcc .T {e .EncodeElement (_gac ,_eaeb );};};return nil ;};func NewCT_GroupChrPr ()*CT_GroupChrPr {_cdb :=&CT_GroupChrPr {};return _cdb };type CT_LimLowPr struct{CtrlPr *CT_CtrlPr ;};func ParseUnionST_TwipsMeasure (s string )(_ee .ST_TwipsMeasure ,error ){_geed :=_ee .ST_TwipsMeasure {};if _ee .ST_PositiveUniversalMeasurePatternRe .MatchString (s ){_geed .ST_PositiveUniversalMeasure =&s ;}else {_bcfec ,_afea :=_e .ParseFloat (s ,64);if _afea !=nil {return _geed ,_f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0025\u0073\u0020\u0061\u0073\u0020\u0075\u0069\u006e\u0074\u003a\u0020%\u0073",s ,_afea );};_geed .ST_UnsignedDecimalNumber =_cc .Uint64 (uint64 (_bcfec ));};return _geed ,nil ;};func (_gbcfb *CT_MR )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eccc :for {_eafec ,_eagb :=d .Token ();if _eagb !=nil {return _eagb ;};switch _fdcdd :=_eafec .(type ){case _a .StartElement :switch _fdcdd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:_gcaf :=NewCT_OMathArg ();if _dfgcf :=d .DecodeElement (_gcaf ,&_fdcdd );_dfgcf !=nil {return _dfgcf ;};_gbcfb .E =append (_gbcfb .E ,_gcaf );default:_cc .Log ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fM\u0052 \u0025\u0076",_fdcdd .Name );if _gff :=d .Skip ();_gff !=nil {return _gff ;};};case _a .EndElement :break _eccc ;case _a .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_XAlign and its children
|
|
func (_dbae *CT_XAlign )Validate ()error {return _dbae .ValidateWithPath ("\u0043T\u005f\u0058\u0041\u006c\u0069\u0067n");};func NewCT_Integer2 ()*CT_Integer2 {_edec :=&CT_Integer2 {};_edec .ValAttr =-2;return _edec };func (_fgfe *CT_XAlign )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_edefb ,_cgcc :=_fgfe .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u006d\u003a\u0076a\u006c"});if _cgcc !=nil {return _cgcc ;};start .Attr =append (start .Attr ,_edefb );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_SPre and its children, prefixing error messages with path
|
|
func (_acbg *CT_SPre )ValidateWithPath (path string )error {if _acbg .SPrePr !=nil {if _gdba :=_acbg .SPrePr .ValidateWithPath (path +"\u002fS\u0050\u0072\u0065\u0050\u0072");_gdba !=nil {return _gdba ;};};if _egad :=_acbg .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062");_egad !=nil {return _egad ;};if _acee :=_acbg .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_acee !=nil {return _acee ;};if _ecfb :=_acbg .E .ValidateWithPath (path +"\u002f\u0045");_ecfb !=nil {return _ecfb ;};return nil ;};type ST_Script byte ;func NewCT_Box ()*CT_Box {_eaa :=&CT_Box {};_eaa .E =NewCT_OMathArg ();return _eaa };func (_gea *CT_BorderBox )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gea .BorderBoxPr !=nil {_gde :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072"}};e .EncodeElement (_gea .BorderBoxPr ,_gde );};_bcc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_gea .E ,_bcc );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_caacb *CT_Shp )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_caacb .ValAttr =ST_Shp (1);for _ ,_dbfcd :=range start .Attr {if _dbfcd .Name .Local =="\u0076\u0061\u006c"{_caacb .ValAttr .UnmarshalXMLAttr (_dbfcd );continue ;};};for {_gaaa ,_cfba :=d .Token ();if _cfba !=nil {return _f .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0053h\u0070\u003a\u0020\u0025\u0073",_cfba );};if _cdcfe ,_dcae :=_gaaa .(_a .EndElement );_dcae &&_cdcfe .Name ==start .Name {break ;};};return nil ;};func (_fbgf *CT_BreakBinSub )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dgb :=range start .Attr {if _dgb .Name .Local =="\u0076\u0061\u006c"{_fbgf .ValAttr .UnmarshalXMLAttr (_dgb );continue ;};};for {_cafc ,_fdcb :=d .Token ();if _fdcb !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fB\u0072\u0065\u0061\u006b\u0042\u0069\u006e\u0053\u0075\u0062:\u0020\u0025\u0073",_fdcb );};if _cab ,_dgd :=_cafc .(_a .EndElement );_dgd &&_cab .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the CT_R and its children
|
|
func (_bfdg *CT_R )Validate ()error {return _bfdg .ValidateWithPath ("\u0043\u0054\u005f\u0052")};type CT_BoxPr struct{OpEmu *CT_OnOff ;NoBreak *CT_OnOff ;Diff *CT_OnOff ;Brk *CT_ManualBreak ;Aln *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_cgcdf *CT_SSupPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cgcdf .CtrlPr !=nil {_efef :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_cgcdf .CtrlPr ,_efef );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_MPr ()*CT_MPr {_adcd :=&CT_MPr {};return _adcd };func NewCT_LimUpp ()*CT_LimUpp {_gdea :=&CT_LimUpp {};_gdea .E =NewCT_OMathArg ();_gdea .Lim =NewCT_OMathArg ();return _gdea ;};
|
|
|
|
// ValidateWithPath validates the OMath and its children, prefixing error messages with path
|
|
func (_eege *OMath )ValidateWithPath (path string )error {if _aefa :=_eege .CT_OMath .ValidateWithPath (path );_aefa !=nil {return _aefa ;};return nil ;};func (_dfdg *CT_Text )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gcdff :=range start .Attr {if _gcdff .Name .Space =="\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"&&_gcdff .Name .Local =="\u0073\u0070\u0061c\u0065"{_fcbd ,_acbad :=_gcdff .Value ,error (nil );if _acbad !=nil {return _acbad ;};_dfdg .SpaceAttr =&_fcbd ;continue ;};};for {_bbgg ,_fadde :=d .Token ();if _fadde !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_fadde );};if _aegad ,_bfgdb :=_bbgg .(_a .CharData );_bfgdb {_dfdg .Content =string (_aegad );};if _dfcb ,_baff :=_bbgg .(_a .EndElement );_baff &&_dfcb .Name ==start .Name {break ;};};return nil ;};func (_efbge *CT_SpacingRule )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_f .Sprintf ("\u0025\u0076",_efbge .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Integer255 and its children, prefixing error messages with path
|
|
func (_aag *CT_Integer255 )ValidateWithPath (path string )error {if _aag .ValAttr < 1{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0031\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_aag .ValAttr );};if _aag .ValAttr > 255{return _f .Errorf ("\u0025\u0073/\u006d\u002e\u0056\u0061l\u0041\u0074t\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062e\u0020\u003c\u003d\u0020\u0032\u0035\u0035\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_aag .ValAttr );};return nil ;};type ST_BreakBin byte ;
|
|
|
|
// Validate validates the CT_OMathPara and its children
|
|
func (_ccacf *CT_OMathPara )Validate ()error {return _ccacf .ValidateWithPath ("\u0043\u0054\u005fO\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061");};
|
|
|
|
// Validate validates the CT_MCPr and its children
|
|
func (_edfc *CT_MCPr )Validate ()error {return _edfc .ValidateWithPath ("\u0043T\u005f\u004d\u0043\u0050\u0072");};func (_dafd *MathPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dafd .CT_MathPr =*NewCT_MathPr ();_adac :for {_cgeb ,_gbf :=d .Token ();if _gbf !=nil {return _gbf ;};switch _gcce :=_cgeb .(type ){case _a .StartElement :switch _gcce .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"}:_dafd .MathFont =NewCT_String ();if _bbdgc :=d .DecodeElement (_dafd .MathFont ,&_gcce );_bbdgc !=nil {return _bbdgc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0072\u006b\u0042\u0069\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0072\u006b\u0042\u0069\u006e"}:_dafd .BrkBin =NewCT_BreakBin ();if _facd :=d .DecodeElement (_dafd .BrkBin ,&_gcce );_facd !=nil {return _facd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062r\u006b\u0042\u0069\u006e\u0053\u0075b"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062r\u006b\u0042\u0069\u006e\u0053\u0075b"}:_dafd .BrkBinSub =NewCT_BreakBinSub ();if _afce :=d .DecodeElement (_dafd .BrkBinSub ,&_gcce );_afce !=nil {return _afce ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073m\u0061\u006c\u006c\u0046\u0072\u0061c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073m\u0061\u006c\u006c\u0046\u0072\u0061c"}:_dafd .SmallFrac =NewCT_OnOff ();if _fefd :=d .DecodeElement (_dafd .SmallFrac ,&_gcce );_fefd !=nil {return _fefd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064i\u0073\u0070\u0044\u0065\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064i\u0073\u0070\u0044\u0065\u0066"}:_dafd .DispDef =NewCT_OnOff ();if _edfg :=d .DecodeElement (_dafd .DispDef ,&_gcce );_edfg !=nil {return _edfg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006cM\u0061\u0072\u0067\u0069\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006cM\u0061\u0072\u0067\u0069\u006e"}:_dafd .LMargin =NewCT_TwipsMeasure ();if _cggb :=d .DecodeElement (_dafd .LMargin ,&_gcce );_cggb !=nil {return _cggb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072M\u0061\u0072\u0067\u0069\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072M\u0061\u0072\u0067\u0069\u006e"}:_dafd .RMargin =NewCT_TwipsMeasure ();if _ceae :=d .DecodeElement (_dafd .RMargin ,&_gcce );_ceae !=nil {return _ceae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0065\u0066J\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0065\u0066J\u0063"}:_dafd .DefJc =NewCT_OMathJc ();if _gfbff :=d .DecodeElement (_dafd .DefJc ,&_gcce );_gfbff !=nil {return _gfbff ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0072\u0065S\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0072\u0065S\u0070"}:_dafd .PreSp =NewCT_TwipsMeasure ();if _aceg :=d .DecodeElement (_dafd .PreSp ,&_gcce );_aceg !=nil {return _aceg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u006f\u0073\u0074\u0053\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u006f\u0073\u0074\u0053\u0070"}:_dafd .PostSp =NewCT_TwipsMeasure ();if _ffef :=d .DecodeElement (_dafd .PostSp ,&_gcce );_ffef !=nil {return _ffef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069n\u0074\u0065\u0072\u0053\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069n\u0074\u0065\u0072\u0053\u0070"}:_dafd .InterSp =NewCT_TwipsMeasure ();if _geec :=d .DecodeElement (_dafd .InterSp ,&_gcce );_geec !=nil {return _geec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069n\u0074\u0072\u0061\u0053\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069n\u0074\u0072\u0061\u0053\u0070"}:_dafd .IntraSp =NewCT_TwipsMeasure ();if _fafb :=d .DecodeElement (_dafd .IntraSp ,&_gcce );_fafb !=nil {return _fafb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}:_dafd .Choice =NewCT_MathPrChoice ();if _efaac :=d .DecodeElement (&_dafd .Choice .WrapIndent ,&_gcce );_efaac !=nil {return _efaac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"}:_dafd .Choice =NewCT_MathPrChoice ();if _faag :=d .DecodeElement (&_dafd .Choice .WrapRight ,&_gcce );_faag !=nil {return _faag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069\u006e\u0074\u004c\u0069\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069\u006e\u0074\u004c\u0069\u006d"}:_dafd .IntLim =NewCT_LimLoc ();if _edcff :=d .DecodeElement (_dafd .IntLim ,&_gcce );_edcff !=nil {return _edcff ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006ea\u0072\u0079\u004c\u0069\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006ea\u0072\u0079\u004c\u0069\u006d"}:_dafd .NaryLim =NewCT_LimLoc ();if _dfddd :=d .DecodeElement (_dafd .NaryLim ,&_gcce );_dfddd !=nil {return _dfddd ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004d\u0061\u0074\u0068\u0050\u0072\u0020\u0025\u0076",_gcce .Name );if _ffgc :=d .Skip ();_ffgc !=nil {return _ffgc ;};};case _a .EndElement :break _adac ;case _a .CharData :};};return nil ;};func NewCT_SpacingRule ()*CT_SpacingRule {_edfcb :=&CT_SpacingRule {};_edfcb .ValAttr =0;return _edfcb ;};
|
|
|
|
// ValidateWithPath validates the CT_LimUppPr and its children, prefixing error messages with path
|
|
func (_bdfb *CT_LimUppPr )ValidateWithPath (path string )error {if _bdfb .CtrlPr !=nil {if _ace :=_bdfb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_ace !=nil {return _ace ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_SpacingRule and its children, prefixing error messages with path
|
|
func (_dacfe *CT_SpacingRule )ValidateWithPath (path string )error {if _dacfe .ValAttr < 0{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003e=\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_dacfe .ValAttr );};if _dacfe .ValAttr > 4{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0034\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_dacfe .ValAttr );};return nil ;};
|
|
|
|
// Validate validates the CT_Script and its children
|
|
func (_ebcb *CT_Script )Validate ()error {return _ebcb .ValidateWithPath ("\u0043T\u005f\u0053\u0063\u0072\u0069\u0070t");};
|
|
|
|
// Validate validates the CT_F and its children
|
|
func (_bddde *CT_F )Validate ()error {return _bddde .ValidateWithPath ("\u0043\u0054\u005f\u0046")};func (_ega *CT_MathPrChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbbg :for {_gffb ,_fgbe :=d .Token ();if _fgbe !=nil {return _fgbe ;};switch _gbag :=_gffb .(type ){case _a .StartElement :switch _gbag .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}:_ega .WrapIndent =NewCT_TwipsMeasure ();if _deg :=d .DecodeElement (_ega .WrapIndent ,&_gbag );_deg !=nil {return _deg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"}:_ega .WrapRight =NewCT_OnOff ();if _bbebd :=d .DecodeElement (_ega .WrapRight ,&_gbag );_bbebd !=nil {return _bbebd ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004d\u0061\u0074h\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_gbag .Name );if _aeaa :=d .Skip ();_aeaa !=nil {return _aeaa ;};};case _a .EndElement :break _gbbg ;case _a .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_EqArr and its children, prefixing error messages with path
|
|
func (_gddd *CT_EqArr )ValidateWithPath (path string )error {if _gddd .EqArrPr !=nil {if _febf :=_gddd .EqArrPr .ValidateWithPath (path +"\u002f\u0045\u0071\u0041\u0072\u0072\u0050\u0072");_febf !=nil {return _febf ;};};for _bgda ,_cefc :=range _gddd .E {if _abfd :=_cefc .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0045\u005b\u0025\u0064\u005d",path ,_bgda ));_abfd !=nil {return _abfd ;};};return nil ;};
|
|
|
|
// Validate validates the CT_FType and its children
|
|
func (_befe *CT_FType )Validate ()error {return _befe .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0054\u0079\u0070\u0065");};func (_cg *CT_BarPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cg .Pos !=nil {_aec :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0070o\u0073"}};e .EncodeElement (_cg .Pos ,_aec );};if _cg .CtrlPr !=nil {_egf :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_cg .CtrlPr ,_egf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the EG_OMathMathElements and its children, prefixing error messages with path
|
|
func (_ggaea *EG_OMathMathElements )ValidateWithPath (path string )error {if _ggaea .Acc !=nil {if _cegdg :=_ggaea .Acc .ValidateWithPath (path +"\u002f\u0041\u0063\u0063");_cegdg !=nil {return _cegdg ;};};if _ggaea .Bar !=nil {if _abbe :=_ggaea .Bar .ValidateWithPath (path +"\u002f\u0042\u0061\u0072");_abbe !=nil {return _abbe ;};};if _ggaea .Box !=nil {if _edgc :=_ggaea .Box .ValidateWithPath (path +"\u002f\u0042\u006f\u0078");_edgc !=nil {return _edgc ;};};if _ggaea .BorderBox !=nil {if _acgaa :=_ggaea .BorderBox .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078");_acgaa !=nil {return _acgaa ;};};if _ggaea .D !=nil {if _afbdd :=_ggaea .D .ValidateWithPath (path +"\u002f\u0044");_afbdd !=nil {return _afbdd ;};};if _ggaea .EqArr !=nil {if _deag :=_ggaea .EqArr .ValidateWithPath (path +"\u002f\u0045\u0071\u0041\u0072\u0072");_deag !=nil {return _deag ;};};if _ggaea .F !=nil {if _caeb :=_ggaea .F .ValidateWithPath (path +"\u002f\u0046");_caeb !=nil {return _caeb ;};};if _ggaea .Func !=nil {if _dbd :=_ggaea .Func .ValidateWithPath (path +"\u002f\u0046\u0075n\u0063");_dbd !=nil {return _dbd ;};};if _ggaea .GroupChr !=nil {if _feaaf :=_ggaea .GroupChr .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0043\u0068r");_feaaf !=nil {return _feaaf ;};};if _ggaea .LimLow !=nil {if _acgb :=_ggaea .LimLow .ValidateWithPath (path +"\u002fL\u0069\u006d\u004c\u006f\u0077");_acgb !=nil {return _acgb ;};};if _ggaea .LimUpp !=nil {if _feabe :=_ggaea .LimUpp .ValidateWithPath (path +"\u002fL\u0069\u006d\u0055\u0070\u0070");_feabe !=nil {return _feabe ;};};if _ggaea .M !=nil {if _bddfc :=_ggaea .M .ValidateWithPath (path +"\u002f\u004d");_bddfc !=nil {return _bddfc ;};};if _ggaea .Nary !=nil {if _dbaeg :=_ggaea .Nary .ValidateWithPath (path +"\u002f\u004e\u0061r\u0079");_dbaeg !=nil {return _dbaeg ;};};if _ggaea .Phant !=nil {if _febeg :=_ggaea .Phant .ValidateWithPath (path +"\u002f\u0050\u0068\u0061\u006e\u0074");_febeg !=nil {return _febeg ;};};if _ggaea .Rad !=nil {if _cage :=_ggaea .Rad .ValidateWithPath (path +"\u002f\u0052\u0061\u0064");_cage !=nil {return _cage ;};};if _ggaea .SPre !=nil {if _bfae :=_ggaea .SPre .ValidateWithPath (path +"\u002f\u0053\u0050r\u0065");_bfae !=nil {return _bfae ;};};if _ggaea .SSub !=nil {if _cdeb :=_ggaea .SSub .ValidateWithPath (path +"\u002f\u0053\u0053u\u0062");_cdeb !=nil {return _cdeb ;};};if _ggaea .SSubSup !=nil {if _ffbbb :=_ggaea .SSubSup .ValidateWithPath (path +"\u002f\u0053\u0053\u0075\u0062\u0053\u0075\u0070");_ffbbb !=nil {return _ffbbb ;};};if _ggaea .SSup !=nil {if _gbgge :=_ggaea .SSup .ValidateWithPath (path +"\u002f\u0053\u0053u\u0070");_gbgge !=nil {return _gbgge ;};};if _ggaea .R !=nil {if _gdcc :=_ggaea .R .ValidateWithPath (path +"\u002f\u0052");_gdcc !=nil {return _gdcc ;};};return nil ;};
|
|
|
|
// Validate validates the CT_MC and its children
|
|
func (_aeca *CT_MC )Validate ()error {return _aeca .ValidateWithPath ("\u0043\u0054\u005fM\u0043")};type CT_OMath struct{EG_OMathMathElements []*EG_OMathMathElements ;};func (_ge *CT_Bar )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ge .BarPr !=nil {_eab :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0062\u0061\u0072\u0050\u0072"}};e .EncodeElement (_ge .BarPr ,_eab );};_cea :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_ge .E ,_cea );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Shp and its children, prefixing error messages with path
|
|
func (_eggef *CT_Shp )ValidateWithPath (path string )error {if _eggef .ValAttr ==ST_ShpUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path );};if _efgd :=_eggef .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_efgd !=nil {return _efgd ;};return nil ;};func (_baba *CT_M )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_abddg :for {_cbbc ,_deba :=d .Token ();if _deba !=nil {return _deba ;};switch _fggd :=_cbbc .(type ){case _a .StartElement :switch _fggd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0050\u0072"}:_baba .MPr =NewCT_MPr ();if _baeb :=d .DecodeElement (_baba .MPr ,&_fggd );_baeb !=nil {return _baeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0072"}:_acbc :=NewCT_MR ();if _egba :=d .DecodeElement (_acbc ,&_fggd );_egba !=nil {return _egba ;};_baba .Mr =append (_baba .Mr ,_acbc );default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u004d\u0020\u0025\u0076",_fggd .Name );if _bgbc :=d .Skip ();_bgbc !=nil {return _bgbc ;};};case _a .EndElement :break _abddg ;case _a .CharData :};};return nil ;};func (_bef *CT_BreakBin )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dcb :=range start .Attr {if _dcb .Name .Local =="\u0076\u0061\u006c"{_bef .ValAttr .UnmarshalXMLAttr (_dcb );continue ;};};for {_fbg ,_cad :=d .Token ();if _cad !=nil {return _f .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042\u0069\u006e\u003a\u0020\u0025\u0073",_cad );};if _gg ,_gdfd :=_fbg .(_a .EndElement );_gdfd &&_gg .Name ==start .Name {break ;};};return nil ;};type CT_R struct{RPr *CT_RPR ;Choice []*CT_RChoice ;};
|
|
|
|
// Validate validates the CT_LimUpp and its children
|
|
func (_eacb *CT_LimUpp )Validate ()error {return _eacb .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006d\u0055\u0070p");};func (_dbec *CT_Integer255 )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbec .ValAttr =1;for _ ,_gagdd :=range start .Attr {if _gagdd .Name .Local =="\u0076\u0061\u006c"{_afgd ,_cdae :=_e .ParseInt (_gagdd .Value ,10,64);if _cdae !=nil {return _cdae ;};_dbec .ValAttr =_afgd ;continue ;};};for {_faf ,_eaae :=d .Token ();if _eaae !=nil {return _f .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0049n\u0074e\u0067e\u0072\u0032\u0035\u0035\u003a\u0020\u0025s",_eaae );};if _fged ,_eddd :=_faf .(_a .EndElement );_eddd &&_fged .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_D and its children, prefixing error messages with path
|
|
func (_gae *CT_D )ValidateWithPath (path string )error {if _gae .DPr !=nil {if _dgcb :=_gae .DPr .ValidateWithPath (path +"\u002f\u0044\u0050\u0072");_dgcb !=nil {return _dgcb ;};};for _adge ,_eecd :=range _gae .E {if _fae :=_eecd .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0045\u005b\u0025\u0064\u005d",path ,_adge ));_fae !=nil {return _fae ;};};return nil ;};func (_dfb *CT_BreakBin )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dfb .ValAttr !=ST_BreakBinUnset {_dg ,_aga :=_dfb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u006d\u003a\u0076a\u006c"});if _aga !=nil {return _aga ;};start .Attr =append (start .Attr ,_dg );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_Bar and its children
|
|
func (_ae *CT_Bar )Validate ()error {return _ae .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0072");};func (_efge *CT_MathPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _efge .MathFont !=nil {_eba :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"}};e .EncodeElement (_efge .MathFont ,_eba );};if _efge .BrkBin !=nil {_deff :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0062\u0072\u006b\u0042\u0069\u006e"}};e .EncodeElement (_efge .BrkBin ,_deff );};if _efge .BrkBinSub !=nil {_dba :=_a .StartElement {Name :_a .Name {Local :"m\u003a\u0062\u0072\u006b\u0042\u0069\u006e\u0053\u0075\u0062"}};e .EncodeElement (_efge .BrkBinSub ,_dba );};if _efge .SmallFrac !=nil {_eff :=_a .StartElement {Name :_a .Name {Local :"m\u003a\u0073\u006d\u0061\u006c\u006c\u0046\u0072\u0061\u0063"}};e .EncodeElement (_efge .SmallFrac ,_eff );};if _efge .DispDef !=nil {_fed :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0064\u0069\u0073\u0070\u0044\u0065f"}};e .EncodeElement (_efge .DispDef ,_fed );};if _efge .LMargin !=nil {_egfg :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u006c\u004d\u0061\u0072\u0067\u0069n"}};e .EncodeElement (_efge .LMargin ,_egfg );};if _efge .RMargin !=nil {_cfce :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0072\u004d\u0061\u0072\u0067\u0069n"}};e .EncodeElement (_efge .RMargin ,_cfce );};if _efge .DefJc !=nil {_ceda :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0064\u0065\u0066\u004a\u0063"}};e .EncodeElement (_efge .DefJc ,_ceda );};if _efge .PreSp !=nil {_fab :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0070\u0072\u0065\u0053\u0070"}};e .EncodeElement (_efge .PreSp ,_fab );};if _efge .PostSp !=nil {_gaa :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0070\u006f\u0073\u0074\u0053\u0070"}};e .EncodeElement (_efge .PostSp ,_gaa );};if _efge .InterSp !=nil {_acg :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0069\u006e\u0074\u0065\u0072\u0053p"}};e .EncodeElement (_efge .InterSp ,_acg );};if _efge .IntraSp !=nil {_edfa :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0069\u006e\u0074\u0072\u0061\u0053p"}};e .EncodeElement (_efge .IntraSp ,_edfa );};if _efge .Choice !=nil {_efge .Choice .MarshalXML (e ,_a .StartElement {});};if _efge .IntLim !=nil {_cega :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0069\u006e\u0074\u004c\u0069\u006d"}};e .EncodeElement (_efge .IntLim ,_cega );};if _efge .NaryLim !=nil {_fedd :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u006e\u0061\u0072\u0079\u004c\u0069m"}};e .EncodeElement (_efge .NaryLim ,_fedd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Style struct{ValAttr ST_Style ;};func (_affc *ST_Style )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_affc =0;case "\u0070":*_affc =1;case "\u0062":*_affc =2;case "\u0069":*_affc =3;case "\u0062\u0069":*_affc =4;};return nil ;};func (_gaac ST_Jc )ValidateWithPath (path string )error {switch _gaac {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gaac ));};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_BarPr and its children, prefixing error messages with path
|
|
func (_bgc *CT_BarPr )ValidateWithPath (path string )error {if _bgc .Pos !=nil {if _aa :=_bgc .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_aa !=nil {return _aa ;};};if _bgc .CtrlPr !=nil {if _ebc :=_bgc .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_ebc !=nil {return _ebc ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_YAlign and its children, prefixing error messages with path
|
|
func (_ebeb *CT_YAlign )ValidateWithPath (path string )error {if _ebeb .ValAttr ==_ee .ST_YAlignUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path );};if _dbad :=_ebeb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dbad !=nil {return _dbad ;};return nil ;};type EG_OMathMathElements struct{Acc *CT_Acc ;Bar *CT_Bar ;Box *CT_Box ;BorderBox *CT_BorderBox ;D *CT_D ;EqArr *CT_EqArr ;F *CT_F ;Func *CT_Func ;GroupChr *CT_GroupChr ;LimLow *CT_LimLow ;LimUpp *CT_LimUpp ;M *CT_M ;Nary *CT_Nary ;Phant *CT_Phant ;Rad *CT_Rad ;SPre *CT_SPre ;SSub *CT_SSub ;SSubSup *CT_SSubSup ;SSup *CT_SSup ;R *CT_R ;};func (_ceabf ST_BreakBin )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ceabf .String (),start );};func (_fca *CT_Func )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fca .FuncPr !=nil {_bgb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0066\u0075\u006e\u0063\u0050\u0072"}};e .EncodeElement (_fca .FuncPr ,_bgb );};_fbgfc :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0066\u004e\u0061\u006d\u0065"}};e .EncodeElement (_fca .FName ,_fbgfc );_ebdd :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_fca .E ,_ebdd );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dgda *CT_LimUpp )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dgda .LimUppPr !=nil {_fgg :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u0055\u0070\u0070\u0050\u0072"}};e .EncodeElement (_dgda .LimUppPr ,_fgg );};_gdgf :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_dgda .E ,_gdgf );_afbb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006ci\u006d"}};e .EncodeElement (_dgda .Lim ,_afbb );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_TwipsMeasure and its children
|
|
func (_acde *CT_TwipsMeasure )Validate ()error {return _acde .ValidateWithPath ("\u0043T\u005fT\u0077\u0069\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};func NewCT_Text ()*CT_Text {_dcgg :=&CT_Text {};return _dcgg };type CT_CtrlPr struct{};func NewCT_Nary ()*CT_Nary {_eebd :=&CT_Nary {};_eebd .Sub =NewCT_OMathArg ();_eebd .Sup =NewCT_OMathArg ();_eebd .E =NewCT_OMathArg ();return _eebd ;};func (_eeagb ST_BreakBin )ValidateWithPath (path string )error {switch _eeagb {case 0,1,2,3:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eeagb ));};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_TopBot and its children, prefixing error messages with path
|
|
func (_ecad *CT_TopBot )ValidateWithPath (path string )error {if _ecad .ValAttr ==ST_TopBotUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path );};if _fbac :=_ecad .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fbac !=nil {return _fbac ;};return nil ;};func (_fgbd ST_Jc )String ()string {switch _fgbd {case 0:return "";case 1:return "\u006c\u0065\u0066\u0074";case 2:return "\u0072\u0069\u0067h\u0074";case 3:return "\u0063\u0065\u006e\u0074\u0065\u0072";case 4:return "c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070";};return "";};type CT_OMathParaPr struct{Jc *CT_OMathJc ;};func (_edf *CT_LimLoc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_gcf ,_fda :=_edf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u006d\u003a\u0076a\u006c"});if _fda !=nil {return _fda ;};start .Attr =append (start .Attr ,_gcf );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_SSub and its children, prefixing error messages with path
|
|
func (_bbfa *CT_SSub )ValidateWithPath (path string )error {if _bbfa .SSubPr !=nil {if _facf :=_bbfa .SSubPr .ValidateWithPath (path +"\u002fS\u0053\u0075\u0062\u0050\u0072");_facf !=nil {return _facf ;};};if _cbec :=_bbfa .E .ValidateWithPath (path +"\u002f\u0045");_cbec !=nil {return _cbec ;};if _bgeg :=_bbfa .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062");_bgeg !=nil {return _bgeg ;};return nil ;};func (_dfgf *CT_DPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fge :for {_bcea ,_dcg :=d .Token ();if _dcg !=nil {return _dcg ;};switch _bdd :=_bcea .(type ){case _a .StartElement :switch _bdd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0065\u0067\u0043\u0068\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0065\u0067\u0043\u0068\u0072"}:_dfgf .BegChr =NewCT_Char ();if _gda :=d .DecodeElement (_dfgf .BegChr ,&_bdd );_gda !=nil {return _gda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0065\u0070\u0043\u0068\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0065\u0070\u0043\u0068\u0072"}:_dfgf .SepChr =NewCT_Char ();if _afb :=d .DecodeElement (_dfgf .SepChr ,&_bdd );_afb !=nil {return _afb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u006e\u0064\u0043\u0068\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u006e\u0064\u0043\u0068\u0072"}:_dfgf .EndChr =NewCT_Char ();if _eegc :=d .DecodeElement (_dfgf .EndChr ,&_bdd );_eegc !=nil {return _eegc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0077"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0077"}:_dfgf .Grow =NewCT_OnOff ();if _fcf :=d .DecodeElement (_dfgf .Grow ,&_bdd );_fcf !=nil {return _fcf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0068\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0068\u0070"}:_dfgf .Shp =NewCT_Shp ();if _ded :=d .DecodeElement (_dfgf .Shp ,&_bdd );_ded !=nil {return _ded ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_dfgf .CtrlPr =NewCT_CtrlPr ();if _def :=d .DecodeElement (_dfgf .CtrlPr ,&_bdd );_def !=nil {return _def ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0044\u0050\u0072\u0020\u0025\u0076",_bdd .Name );if _bgff :=d .Skip ();_bgff !=nil {return _bgff ;};};case _a .EndElement :break _fge ;case _a .CharData :};};return nil ;};func (_fgdce ST_Jc )Validate ()error {return _fgdce .ValidateWithPath ("")};
|
|
|
|
// Validate validates the CT_TopBot and its children
|
|
func (_bca *CT_TopBot )Validate ()error {return _bca .ValidateWithPath ("\u0043T\u005f\u0054\u006f\u0070\u0042\u006ft");};
|
|
|
|
// Validate validates the CT_RPR and its children
|
|
func (_fggda *CT_RPR )Validate ()error {return _fggda .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0050\u0052");};func NewOMathPara ()*OMathPara {_edde :=&OMathPara {};_edde .CT_OMathPara =*NewCT_OMathPara ();return _edde ;};type CT_OMathPara struct{OMathParaPr *CT_OMathParaPr ;OMath []*CT_OMath ;};func NewCT_D ()*CT_D {_bfg :=&CT_D {};return _bfg };func (_bgcf *ST_Jc )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bgcf =0;case "\u006c\u0065\u0066\u0074":*_bgcf =1;case "\u0072\u0069\u0067h\u0074":*_bgcf =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_bgcf =3;case "c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_bgcf =4;};return nil ;};func (_dfaa ST_TopBot )String ()string {switch _dfaa {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0062\u006f\u0074";};return "";};type CT_Box struct{BoxPr *CT_BoxPr ;E *CT_OMathArg ;};const (ST_StyleUnset ST_Style =0;ST_StyleP ST_Style =1;ST_StyleB ST_Style =2;ST_StyleI ST_Style =3;ST_StyleBi ST_Style =4;);func (_edebg ST_LimLoc )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fcgef :=_a .Attr {};_fcgef .Name =name ;switch _edebg {case ST_LimLocUnset :_fcgef .Value ="";case ST_LimLocUndOvr :_fcgef .Value ="\u0075\u006e\u0064\u004f\u0076\u0072";case ST_LimLocSubSup :_fcgef .Value ="\u0073\u0075\u0062\u0053\u0075\u0070";};return _fcgef ,nil ;};
|
|
|
|
// Validate validates the CT_LimLowPr and its children
|
|
func (_daae *CT_LimLowPr )Validate ()error {return _daae .ValidateWithPath ("C\u0054\u005f\u004c\u0069\u006d\u004c\u006f\u0077\u0050\u0072");};func (_cfc *CT_MC )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccaf :for {_fccc ,_edcd :=d .Token ();if _edcd !=nil {return _edcd ;};switch _bgcc :=_fccc .(type ){case _a .StartElement :switch _bgcc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0063\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0063\u0050\u0072"}:_cfc .McPr =NewCT_MCPr ();if _bfee :=d .DecodeElement (_cfc .McPr ,&_bgcc );_bfee !=nil {return _bfee ;};default:_cc .Log ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u0054\u005fM\u0043 \u0025\u0076",_bgcc .Name );if _ddc :=d .Skip ();_ddc !=nil {return _ddc ;};};case _a .EndElement :break _ccaf ;case _a .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_OMathArg and its children, prefixing error messages with path
|
|
func (_efag *CT_OMathArg )ValidateWithPath (path string )error {if _efag .ArgPr !=nil {if _dbbda :=_efag .ArgPr .ValidateWithPath (path +"\u002f\u0041\u0072\u0067\u0050\u0072");_dbbda !=nil {return _dbbda ;};};for _aeag ,_gdag :=range _efag .EG_OMathMathElements {if _dgdcc :=_gdag .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u004fM\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006ce\u006d\u0065\u006et\u0073[\u0025\u0064\u005d",path ,_aeag ));_dgdcc !=nil {return _dgdcc ;};};if _efag .CtrlPr !=nil {if _cfec :=_efag .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_cfec !=nil {return _cfec ;};};return nil ;};
|
|
|
|
// Validate validates the CT_Box and its children
|
|
func (_da *CT_Box )Validate ()error {return _da .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0078");};func (_cgfd *CT_TopBot )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgfd .ValAttr =ST_TopBot (1);for _ ,_afdc :=range start .Attr {if _afdc .Name .Local =="\u0076\u0061\u006c"{_cgfd .ValAttr .UnmarshalXMLAttr (_afdc );continue ;};};for {_fbbef ,_eedb :=d .Token ();if _eedb !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0054\u006f\u0070B\u006f\u0074\u003a\u0020\u0025\u0073",_eedb );};if _fcdcc ,_gbcd :=_fbbef .(_a .EndElement );_gbcd &&_fcdcc .Name ==start .Name {break ;};};return nil ;};func NewMathPr ()*MathPr {_faged :=&MathPr {};_faged .CT_MathPr =*NewCT_MathPr ();return _faged };func (_gfab *CT_SSub )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gfab .SSubPr !=nil {_acd :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0062\u0050\u0072"}};e .EncodeElement (_gfab .SSubPr ,_acd );};_edcf :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_gfab .E ,_edcf );_fbfba :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_gfab .Sub ,_fbfba );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_OnOff ()*CT_OnOff {_cecf :=&CT_OnOff {};return _cecf };
|
|
|
|
// ValidateWithPath validates the CT_BoxPr and its children, prefixing error messages with path
|
|
func (_ffb *CT_BoxPr )ValidateWithPath (path string )error {if _ffb .OpEmu !=nil {if _gebf :=_ffb .OpEmu .ValidateWithPath (path +"\u002f\u004f\u0070\u0045\u006d\u0075");_gebf !=nil {return _gebf ;};};if _ffb .NoBreak !=nil {if _fgaf :=_ffb .NoBreak .ValidateWithPath (path +"\u002f\u004e\u006f\u0042\u0072\u0065\u0061\u006b");_fgaf !=nil {return _fgaf ;};};if _ffb .Diff !=nil {if _fe :=_ffb .Diff .ValidateWithPath (path +"\u002f\u0044\u0069f\u0066");_fe !=nil {return _fe ;};};if _ffb .Brk !=nil {if _fbb :=_ffb .Brk .ValidateWithPath (path +"\u002f\u0042\u0072\u006b");_fbb !=nil {return _fbb ;};};if _ffb .Aln !=nil {if _ddb :=_ffb .Aln .ValidateWithPath (path +"\u002f\u0041\u006c\u006e");_ddb !=nil {return _ddb ;};};if _ffb .CtrlPr !=nil {if _ecc :=_ffb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_ecc !=nil {return _ecc ;};};return nil ;};func NewCT_FType ()*CT_FType {_ece :=&CT_FType {};_ece .ValAttr =ST_FType (1);return _ece };
|
|
|
|
// ValidateWithPath validates the CT_OMathJc and its children, prefixing error messages with path
|
|
func (_adgd *CT_OMathJc )ValidateWithPath (path string )error {if _fdbg :=_adgd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_fdbg !=nil {return _fdbg ;};return nil ;};
|
|
|
|
// Validate validates the CT_RChoice and its children
|
|
func (_fgbf *CT_RChoice )Validate ()error {return _fgbf .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0043\u0068\u006f\u0069\u0063\u0065");};type CT_MC struct{McPr *CT_MCPr ;};func (_adff *CT_YAlign )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ffea ,_bccc :=_adff .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u006d\u003a\u0076a\u006c"});if _bccc !=nil {return _bccc ;};start .Attr =append (start .Attr ,_ffea );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_edaea *ST_BreakBinSub )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_edaea =0;case "\u002d\u002d":*_edaea =1;case "\u002d\u002b":*_edaea =2;case "\u002b\u002d":*_edaea =3;};return nil ;};func (_acgd ST_TopBot )Validate ()error {return _acgd .ValidateWithPath ("")};
|
|
|
|
// Validate validates the CT_OMathJc and its children
|
|
func (_agad *CT_OMathJc )Validate ()error {return _agad .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u004a\u0063");};
|
|
|
|
// ValidateWithPath validates the CT_Nary and its children, prefixing error messages with path
|
|
func (_fbbe *CT_Nary )ValidateWithPath (path string )error {if _fbbe .NaryPr !=nil {if _fecc :=_fbbe .NaryPr .ValidateWithPath (path +"\u002fN\u0061\u0072\u0079\u0050\u0072");_fecc !=nil {return _fecc ;};};if _dffb :=_fbbe .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062");_dffb !=nil {return _dffb ;};if _caaf :=_fbbe .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_caaf !=nil {return _caaf ;};if _aeae :=_fbbe .E .ValidateWithPath (path +"\u002f\u0045");_aeae !=nil {return _aeae ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_MC and its children, prefixing error messages with path
|
|
func (_cddc *CT_MC )ValidateWithPath (path string )error {if _cddc .McPr !=nil {if _fdf :=_cddc .McPr .ValidateWithPath (path +"\u002f\u004d\u0063P\u0072");_fdf !=nil {return _fdf ;};};return nil ;};func (_bfbge ST_LimLoc )ValidateWithPath (path string )error {switch _bfbge {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bfbge ));};return nil ;};func NewCT_SSup ()*CT_SSup {_deab :=&CT_SSup {};_deab .E =NewCT_OMathArg ();_deab .Sup =NewCT_OMathArg ();return _deab ;};type CT_M struct{MPr *CT_MPr ;Mr []*CT_MR ;};func (_dddd *ST_TopBot )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dddd =0;case "\u0074\u006f\u0070":*_dddd =1;case "\u0062\u006f\u0074":*_dddd =2;};return nil ;};type CT_Nary struct{NaryPr *CT_NaryPr ;Sub *CT_OMathArg ;Sup *CT_OMathArg ;E *CT_OMathArg ;};func (_cdfa ST_Script )String ()string {switch _cdfa {case 0:return "";case 1:return "\u0072\u006f\u006da\u006e";case 2:return "\u0073\u0063\u0072\u0069\u0070\u0074";case 3:return "\u0066r\u0061\u006b\u0074\u0075\u0072";case 4:return "\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b";case 5:return "\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066";case 6:return "\u006do\u006e\u006f\u0073\u0070\u0061\u0063e";};return "";};
|
|
|
|
// ValidateWithPath validates the CT_Script and its children, prefixing error messages with path
|
|
func (_bcb *CT_Script )ValidateWithPath (path string )error {if _ccafe :=_bcb .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ccafe !=nil {return _ccafe ;};return nil ;};func (_cdba *CT_RadPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdgd :for {_dacd ,_eccf :=d .Token ();if _eccf !=nil {return _eccf ;};switch _eaef :=_dacd .(type ){case _a .StartElement :switch _eaef .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064e\u0067\u0048\u0069\u0064\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064e\u0067\u0048\u0069\u0064\u0065"}:_cdba .DegHide =NewCT_OnOff ();if _agfag :=d .DecodeElement (_cdba .DegHide ,&_eaef );_agfag !=nil {return _agfag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_cdba .CtrlPr =NewCT_CtrlPr ();if _ccefd :=d .DecodeElement (_cdba .CtrlPr ,&_eaef );_ccefd !=nil {return _ccefd ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0061\u0064\u0050\u0072\u0020\u0025\u0076",_eaef .Name );if _cgbf :=d .Skip ();_cgbf !=nil {return _cgbf ;};};case _a .EndElement :break _gdgd ;case _a .CharData :};};return nil ;};type CT_Acc struct{AccPr *CT_AccPr ;E *CT_OMathArg ;};
|
|
|
|
// Validate validates the CT_GroupChr and its children
|
|
func (_gec *CT_GroupChr )Validate ()error {return _gec .ValidateWithPath ("C\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072");};func (_dddfb ST_Style )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_afcb :=_a .Attr {};_afcb .Name =name ;switch _dddfb {case ST_StyleUnset :_afcb .Value ="";case ST_StyleP :_afcb .Value ="\u0070";case ST_StyleB :_afcb .Value ="\u0062";case ST_StyleI :_afcb .Value ="\u0069";case ST_StyleBi :_afcb .Value ="\u0062\u0069";};return _afcb ,nil ;};func (_ddgg *CT_OMathJc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ddgg .ValAttr !=ST_JcUnset {_febe ,_gee :=_ddgg .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u006d\u003a\u0076a\u006c"});if _gee !=nil {return _gee ;};start .Attr =append (start .Attr ,_febe );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_SPrePr struct{CtrlPr *CT_CtrlPr ;};func (_gded *CT_FType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gded .ValAttr =ST_FType (1);for _ ,_bbeb :=range start .Attr {if _bbeb .Name .Local =="\u0076\u0061\u006c"{_gded .ValAttr .UnmarshalXMLAttr (_bbeb );continue ;};};for {_dgca ,_dgff :=d .Token ();if _dgff !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u0054\u0079\u0070\u0065: \u0025\u0073",_dgff );};if _gfg ,_gcdg :=_dgca .(_a .EndElement );_gcdg &&_gfg .Name ==start .Name {break ;};};return nil ;};type CT_RPR struct{Lit *CT_OnOff ;Choice *CT_RPRChoice ;Brk *CT_ManualBreak ;Aln *CT_OnOff ;};
|
|
|
|
// Validate validates the CT_SSub and its children
|
|
func (_fageg *CT_SSub )Validate ()error {return _fageg .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0062");};func NewCT_TopBot ()*CT_TopBot {_fafa :=&CT_TopBot {};_fafa .ValAttr =ST_TopBot (1);return _fafa };func NewCT_OMath ()*CT_OMath {_eecf :=&CT_OMath {};return _eecf };func (_dceg *CT_GroupChr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dceg .GroupChrPr !=nil {_cacg :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0067r\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072"}};e .EncodeElement (_dceg .GroupChrPr ,_cacg );};_dad :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_dceg .E ,_dad );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_caaa *CT_RChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cegd :for {_aba ,_cbf :=d .Token ();if _cbf !=nil {return _cbf ;};switch _fffa :=_aba .(type ){case _a .StartElement :switch _fffa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0074"}:_geffa :=NewCT_Text ();if _eabb :=d .DecodeElement (_geffa ,&_fffa );_eabb !=nil {return _eabb ;};_caaa .T =append (_caaa .T ,_geffa );default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fR\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_fffa .Name );if _acfg :=d .Skip ();_acfg !=nil {return _acfg ;};};case _a .EndElement :break _cegd ;case _a .CharData :};};return nil ;};type CT_BorderBoxPr struct{HideTop *CT_OnOff ;HideBot *CT_OnOff ;HideLeft *CT_OnOff ;HideRight *CT_OnOff ;StrikeH *CT_OnOff ;StrikeV *CT_OnOff ;StrikeBLTR *CT_OnOff ;StrikeTLBR *CT_OnOff ;CtrlPr *CT_CtrlPr ;};type ST_Style byte ;func (_begc *CT_CtrlPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_OMath and its children, prefixing error messages with path
|
|
func (_dabc *CT_OMath )ValidateWithPath (path string )error {for _ebgg ,_afga :=range _dabc .EG_OMathMathElements {if _abfe :=_afga .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u004fM\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006ce\u006d\u0065\u006et\u0073[\u0025\u0064\u005d",path ,_ebgg ));_abfe !=nil {return _abfe ;};};return nil ;};func NewCT_BreakBin ()*CT_BreakBin {_ebd :=&CT_BreakBin {};return _ebd };func (_acabf ST_BreakBinSub )Validate ()error {return _acabf .ValidateWithPath ("")};
|
|
|
|
// Validate validates the CT_SSubSupPr and its children
|
|
func (_dgcbf *CT_SSubSupPr )Validate ()error {return _dgcbf .ValidateWithPath ("\u0043\u0054\u005fS\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072");};type CT_Text struct{SpaceAttr *string ;Content string ;};func (_bffda *ST_BreakBin )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdcc ,_dddg :=d .Token ();if _dddg !=nil {return _dddg ;};if _fggg ,_gdbae :=_bdcc .(_a .EndElement );_gdbae &&_fggg .Name ==start .Name {*_bffda =1;return nil ;};if _cgabge ,_babb :=_bdcc .(_a .CharData );!_babb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdcc );}else {switch string (_cgabge ){case "":*_bffda =0;case "\u0062\u0065\u0066\u006f\u0072\u0065":*_bffda =1;case "\u0061\u0066\u0074e\u0072":*_bffda =2;case "\u0072\u0065\u0070\u0065\u0061\u0074":*_bffda =3;};};_bdcc ,_dddg =d .Token ();if _dddg !=nil {return _dddg ;};if _fdea ,_egea :=_bdcc .(_a .EndElement );_egea &&_fdea .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdcc );};
|
|
|
|
// ValidateWithPath validates the MathPr and its children, prefixing error messages with path
|
|
func (_cgbe *MathPr )ValidateWithPath (path string )error {if _facdg :=_cgbe .CT_MathPr .ValidateWithPath (path );_facdg !=nil {return _facdg ;};return nil ;};type CT_Rad struct{RadPr *CT_RadPr ;Deg *CT_OMathArg ;E *CT_OMathArg ;};func NewCT_FPr ()*CT_FPr {_aggf :=&CT_FPr {};return _aggf };func NewCT_OMathPara ()*CT_OMathPara {_afac :=&CT_OMathPara {};return _afac };
|
|
|
|
// ValidateWithPath validates the CT_Text and its children, prefixing error messages with path
|
|
func (_ddfc *CT_Text )ValidateWithPath (path string )error {return nil };func (_adb *CT_FuncPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _adb .CtrlPr !=nil {_agf :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_adb .CtrlPr ,_agf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_LimLowPr ()*CT_LimLowPr {_fcab :=&CT_LimLowPr {};return _fcab };func NewCT_RadPr ()*CT_RadPr {_dgaf :=&CT_RadPr {};return _dgaf };func (_cbca *EG_OMathMathElements )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_beebc :for {_agbf ,_efbd :=d .Token ();if _efbd !=nil {return _efbd ;};switch _gefec :=_agbf .(type ){case _a .StartElement :switch _gefec .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063"}:_cbca .Acc =NewCT_Acc ();if _dagd :=d .DecodeElement (_cbca .Acc ,&_gefec );_dagd !=nil {return _dagd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072"}:_cbca .Bar =NewCT_Bar ();if _fgfc :=d .DecodeElement (_cbca .Bar ,&_gefec );_fgfc !=nil {return _fgfc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078"}:_cbca .Box =NewCT_Box ();if _afed :=d .DecodeElement (_cbca .Box ,&_gefec );_afed !=nil {return _afed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"}:_cbca .BorderBox =NewCT_BorderBox ();if _gabf :=d .DecodeElement (_cbca .BorderBox ,&_gefec );_gabf !=nil {return _gabf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064"}:_cbca .D =NewCT_D ();if _dcdb :=d .DecodeElement (_cbca .D ,&_gefec );_dcdb !=nil {return _dcdb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"}:_cbca .EqArr =NewCT_EqArr ();if _abbg :=d .DecodeElement (_cbca .EqArr ,&_gefec );_abbg !=nil {return _abbg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066"}:_cbca .F =NewCT_F ();if _cdec :=d .DecodeElement (_cbca .F ,&_gefec );_cdec !=nil {return _cdec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"}:_cbca .Func =NewCT_Func ();if _fdccc :=d .DecodeElement (_cbca .Func ,&_gefec );_fdccc !=nil {return _fdccc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}:_cbca .GroupChr =NewCT_GroupChr ();if _ggae :=d .DecodeElement (_cbca .GroupChr ,&_gefec );_ggae !=nil {return _ggae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"}:_cbca .LimLow =NewCT_LimLow ();if _faba :=d .DecodeElement (_cbca .LimLow ,&_gefec );_faba !=nil {return _faba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"}:_cbca .LimUpp =NewCT_LimUpp ();if _efgbg :=d .DecodeElement (_cbca .LimUpp ,&_gefec );_efgbg !=nil {return _efgbg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d"}:_cbca .M =NewCT_M ();if _aegc :=d .DecodeElement (_cbca .M ,&_gefec );_aegc !=nil {return _aegc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"}:_cbca .Nary =NewCT_Nary ();if _ceea :=d .DecodeElement (_cbca .Nary ,&_gefec );_ceea !=nil {return _ceea ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"}:_cbca .Phant =NewCT_Phant ();if _cfbe :=d .DecodeElement (_cbca .Phant ,&_gefec );_cfbe !=nil {return _cfbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064"}:_cbca .Rad =NewCT_Rad ();if _abace :=d .DecodeElement (_cbca .Rad ,&_gefec );_abace !=nil {return _abace ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"}:_cbca .SPre =NewCT_SPre ();if _fecg :=d .DecodeElement (_cbca .SPre ,&_gefec );_fecg !=nil {return _fecg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"}:_cbca .SSub =NewCT_SSub ();if _edcg :=d .DecodeElement (_cbca .SSub ,&_gefec );_edcg !=nil {return _edcg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"}:_cbca .SSubSup =NewCT_SSubSup ();if _bbcb :=d .DecodeElement (_cbca .SSubSup ,&_gefec );_bbcb !=nil {return _bbcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"}:_cbca .SSup =NewCT_SSup ();if _acccf :=d .DecodeElement (_cbca .SSup ,&_gefec );_acccf !=nil {return _acccf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072"}:_cbca .R =NewCT_R ();if _ffce :=d .DecodeElement (_cbca .R ,&_gefec );_ffce !=nil {return _ffce ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0045\u0047\u005f\u004f\u004d\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073\u0020\u0025\u0076",_gefec .Name );if _babe :=d .Skip ();_babe !=nil {return _babe ;};};case _a .EndElement :break _beebc ;case _a .CharData :};};return nil ;};func NewEG_ScriptStyle ()*EG_ScriptStyle {_cgdb :=&EG_ScriptStyle {};return _cgdb };func (_dgfe *CT_LimLowPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dgfe .CtrlPr !=nil {_ddfa :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_dgfe .CtrlPr ,_ddfa );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ceab *CT_TopBot )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_afbe ,_gbcfe :=_ceab .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u006d\u003a\u0076a\u006c"});if _gbcfe !=nil {return _gbcfe ;};start .Attr =append (start .Attr ,_afbe );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_OnOff and its children, prefixing error messages with path
|
|
func (_faee *CT_OnOff )ValidateWithPath (path string )error {if _faee .ValAttr !=nil {if _ccbcc :=_faee .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ccbcc !=nil {return _ccbcc ;};};return nil ;};func (_ebec *CT_RPR )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aebd :for {_aecg ,_gcge :=d .Token ();if _gcge !=nil {return _gcge ;};switch _baea :=_aecg .(type ){case _a .StartElement :switch _baea .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u0074"}:_ebec .Lit =NewCT_OnOff ();if _ddfea :=d .DecodeElement (_ebec .Lit ,&_baea );_ddfea !=nil {return _ddfea ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u006f\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u006f\u0072"}:_ebec .Choice =NewCT_RPRChoice ();if _cegbe :=d .DecodeElement (&_ebec .Choice .Nor ,&_baea );_cegbe !=nil {return _cegbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0072\u006b"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0072\u006b"}:_ebec .Brk =NewCT_ManualBreak ();if _eggc :=d .DecodeElement (_ebec .Brk ,&_baea );_eggc !=nil {return _eggc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u006c\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u006c\u006e"}:_ebec .Aln =NewCT_OnOff ();if _dcag :=d .DecodeElement (_ebec .Aln ,&_baea );_dcag !=nil {return _dcag ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0052\u0050\u0052\u0020\u0025\u0076",_baea .Name );if _abe :=d .Skip ();_abe !=nil {return _abe ;};};case _a .EndElement :break _aebd ;case _a .CharData :};};return nil ;};func (_gcdf *CT_Style )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gcdf .ValAttr !=ST_StyleUnset {_acaf ,_fceg :=_gcdf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u006d\u003a\u0076a\u006c"});if _fceg !=nil {return _fceg ;};start .Attr =append (start .Attr ,_acaf );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_MPr and its children
|
|
func (_cbcc *CT_MPr )Validate ()error {return _cbcc .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0050\u0072");};func (_egda *CT_Func )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egda .FName =NewCT_OMathArg ();_egda .E =NewCT_OMathArg ();_ebf :for {_dcad ,_fdbc :=d .Token ();if _fdbc !=nil {return _fdbc ;};switch _fbd :=_dcad .(type ){case _a .StartElement :switch _fbd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063\u0050\u0072"}:_egda .FuncPr =NewCT_FuncPr ();if _gad :=d .DecodeElement (_egda .FuncPr ,&_fbd );_gad !=nil {return _gad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u004e\u0061m\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u004e\u0061m\u0065"}:if _cgfb :=d .DecodeElement (_egda .FName ,&_fbd );_cgfb !=nil {return _cgfb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _dbb :=d .DecodeElement (_egda .E ,&_fbd );_dbb !=nil {return _dbb ;};default:_cc .Log ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0046\u0075\u006e\u0063\u0020\u0025\u0076",_fbd .Name );if _bcg :=d .Skip ();_bcg !=nil {return _bcg ;};};case _a .EndElement :break _ebf ;case _a .CharData :};};return nil ;};func (_fdd *CT_FuncPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dda :for {_gbg ,_efaa :=d .Token ();if _efaa !=nil {return _efaa ;};switch _ceeg :=_gbg .(type ){case _a .StartElement :switch _ceeg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_fdd .CtrlPr =NewCT_CtrlPr ();if _ecg :=d .DecodeElement (_fdd .CtrlPr ,&_ceeg );_ecg !=nil {return _ecg ;};default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0046\u0075\u006ec\u0050\u0072 \u0025\u0076",_ceeg .Name );if _bafe :=d .Skip ();_bafe !=nil {return _bafe ;};};case _a .EndElement :break _dda ;case _a .CharData :};};return nil ;};func NewCT_MR ()*CT_MR {_ead :=&CT_MR {};return _ead };func NewCT_LimUppPr ()*CT_LimUppPr {_dabb :=&CT_LimUppPr {};return _dabb };
|
|
|
|
// ValidateWithPath validates the CT_RadPr and its children, prefixing error messages with path
|
|
func (_abac *CT_RadPr )ValidateWithPath (path string )error {if _abac .DegHide !=nil {if _gdbc :=_abac .DegHide .ValidateWithPath (path +"\u002f\u0044\u0065\u0067\u0048\u0069\u0064\u0065");_gdbc !=nil {return _gdbc ;};};if _abac .CtrlPr !=nil {if _efda :=_abac .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_efda !=nil {return _efda ;};};return nil ;};
|
|
|
|
// Validate validates the CT_EqArr and its children
|
|
func (_eeeg *CT_EqArr )Validate ()error {return _eeeg .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072");};
|
|
|
|
// Validate validates the CT_MathPrChoice and its children
|
|
func (_cafba *CT_MathPrChoice )Validate ()error {return _cafba .ValidateWithPath ("\u0043T\u005fM\u0061\u0074\u0068\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};
|
|
|
|
// Validate validates the CT_SSup and its children
|
|
func (_gedeg *CT_SSup )Validate ()error {return _gedeg .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0070");};type CT_SSub struct{SSubPr *CT_SSubPr ;E *CT_OMathArg ;Sub *CT_OMathArg ;};func (_feec *CT_OMathArg )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _feec .ArgPr !=nil {_febc :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0061\u0072\u0067\u0050\u0072"}};e .EncodeElement (_feec .ArgPr ,_febc );};if _feec .EG_OMathMathElements !=nil {for _ ,_feaa :=range _feec .EG_OMathMathElements {_feaa .MarshalXML (e ,_a .StartElement {});};};if _feec .CtrlPr !=nil {_gcae :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_feec .CtrlPr ,_gcae );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_AccPr and its children
|
|
func (_efb *CT_AccPr )Validate ()error {return _efb .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0063\u0063\u0050\u0072");};
|
|
|
|
// ValidateWithPath validates the CT_RChoice and its children, prefixing error messages with path
|
|
func (_eca *CT_RChoice )ValidateWithPath (path string )error {for _ddgb ,_dedd :=range _eca .T {if _eeffg :=_dedd .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0054\u005b\u0025\u0064\u005d",path ,_ddgb ));_eeffg !=nil {return _eeffg ;};};return nil ;};func (_gcfc *CT_Script )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gaedd :=range start .Attr {if _gaedd .Name .Local =="\u0076\u0061\u006c"{_gcfc .ValAttr .UnmarshalXMLAttr (_gaedd );continue ;};};for {_ecdc ,_defe :=d .Token ();if _defe !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0063\u0072i\u0070\u0074\u003a\u0020\u0025\u0073",_defe );};if _ccba ,_gceg :=_ecdc .(_a .EndElement );_gceg &&_ccba .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the CT_Phant and its children
|
|
func (_afaf *CT_Phant )Validate ()error {return _afaf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074");};
|
|
|
|
// ValidateWithPath validates the CT_FPr and its children, prefixing error messages with path
|
|
func (_dabd *CT_FPr )ValidateWithPath (path string )error {if _dabd .Type !=nil {if _ffabb :=_dabd .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_ffabb !=nil {return _ffabb ;};};if _dabd .CtrlPr !=nil {if _gge :=_dabd .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_gge !=nil {return _gge ;};};return nil ;};const (ST_ShpUnset ST_Shp =0;ST_ShpCentered ST_Shp =1;ST_ShpMatch ST_Shp =2;);
|
|
|
|
// ValidateWithPath validates the CT_LimLow and its children, prefixing error messages with path
|
|
func (_cafgg *CT_LimLow )ValidateWithPath (path string )error {if _cafgg .LimLowPr !=nil {if _ebbf :=_cafgg .LimLowPr .ValidateWithPath (path +"\u002fL\u0069\u006d\u004c\u006f\u0077\u0050r");_ebbf !=nil {return _ebbf ;};};if _daga :=_cafgg .E .ValidateWithPath (path +"\u002f\u0045");_daga !=nil {return _daga ;};if _efdd :=_cafgg .Lim .ValidateWithPath (path +"\u002f\u004c\u0069\u006d");_efdd !=nil {return _efdd ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Box and its children, prefixing error messages with path
|
|
func (_faa *CT_Box )ValidateWithPath (path string )error {if _faa .BoxPr !=nil {if _gdfe :=_faa .BoxPr .ValidateWithPath (path +"\u002f\u0042\u006f\u0078\u0050\u0072");_gdfe !=nil {return _gdfe ;};};if _dbe :=_faa .E .ValidateWithPath (path +"\u002f\u0045");_dbe !=nil {return _dbe ;};return nil ;};func (_accb *CT_D )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _accb .DPr !=nil {_cgf :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0064P\u0072"}};e .EncodeElement (_accb .DPr ,_cgf );};_dge :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};for _ ,_fgb :=range _accb .E {e .EncodeElement (_fgb ,_dge );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_FPr struct{Type *CT_FType ;CtrlPr *CT_CtrlPr ;};
|
|
|
|
// Validate validates the OMathPara and its children
|
|
func (_dfab *OMathPara )Validate ()error {return _dfab .ValidateWithPath ("\u004fM\u0061\u0074\u0068\u0050\u0061\u0072a");};
|
|
|
|
// Validate validates the CT_MathPr and its children
|
|
func (_bdfd *CT_MathPr )Validate ()error {return _bdfd .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0074\u0068\u0050r");};func (_aageg *ST_FType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccgfd ,_egbec :=d .Token ();if _egbec !=nil {return _egbec ;};if _fdcfe ,_cgdca :=_ccgfd .(_a .EndElement );_cgdca &&_fdcfe .Name ==start .Name {*_aageg =1;return nil ;};if _bggda ,_fgdg :=_ccgfd .(_a .CharData );!_fgdg {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ccgfd );}else {switch string (_bggda ){case "":*_aageg =0;case "\u0062\u0061\u0072":*_aageg =1;case "\u0073\u006b\u0077":*_aageg =2;case "\u006c\u0069\u006e":*_aageg =3;case "\u006e\u006f\u0042a\u0072":*_aageg =4;};};_ccgfd ,_egbec =d .Token ();if _egbec !=nil {return _egbec ;};if _dbdb ,_ebcg :=_ccgfd .(_a .EndElement );_ebcg &&_dbdb .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ccgfd );};
|
|
|
|
// Validate validates the CT_String and its children
|
|
func (_ebaag *CT_String )Validate ()error {return _ebaag .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg");};
|
|
|
|
// ValidateWithPath validates the CT_OMathParaPr and its children, prefixing error messages with path
|
|
func (_fbfb *CT_OMathParaPr )ValidateWithPath (path string )error {if _fbfb .Jc !=nil {if _bfec :=_fbfb .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_bfec !=nil {return _bfec ;};};return nil ;};func (_caagd *CT_NaryPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _caagd .Chr !=nil {_ccgb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063h\u0072"}};e .EncodeElement (_caagd .Chr ,_ccgb );};if _caagd .LimLoc !=nil {_cefg :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u004c\u006f\u0063"}};e .EncodeElement (_caagd .LimLoc ,_cefg );};if _caagd .Grow !=nil {_aefc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0067\u0072\u006f\u0077"}};e .EncodeElement (_caagd .Grow ,_aefc );};if _caagd .SubHide !=nil {_fcca :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0073\u0075\u0062\u0048\u0069\u0064e"}};e .EncodeElement (_caagd .SubHide ,_fcca );};if _caagd .SupHide !=nil {_adag :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0073\u0075\u0070\u0048\u0069\u0064e"}};e .EncodeElement (_caagd .SupHide ,_adag );};if _caagd .CtrlPr !=nil {_ccac :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_caagd .CtrlPr ,_ccac );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bafef *CT_YAlign )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bafef .ValAttr =_ee .ST_YAlign (1);for _ ,_bcgc :=range start .Attr {if _bcgc .Name .Local =="\u0076\u0061\u006c"{_bafef .ValAttr .UnmarshalXMLAttr (_bcgc );continue ;};};for {_fffd ,_ffgf :=d .Token ();if _ffgf !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0059\u0041\u006ci\u0067\u006e\u003a\u0020\u0025\u0073",_ffgf );};if _ebbe ,_ebbec :=_fffd .(_a .EndElement );_ebbec &&_ebbe .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_GroupChr and its children, prefixing error messages with path
|
|
func (_dga *CT_GroupChr )ValidateWithPath (path string )error {if _dga .GroupChrPr !=nil {if _cge :=_dga .GroupChrPr .ValidateWithPath (path +"/\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072");_cge !=nil {return _cge ;};};if _dfgd :=_dga .E .ValidateWithPath (path +"\u002f\u0045");_dfgd !=nil {return _dfgd ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_AccPr and its children, prefixing error messages with path
|
|
func (_bfb *CT_AccPr )ValidateWithPath (path string )error {if _bfb .Chr !=nil {if _ea :=_bfb .Chr .ValidateWithPath (path +"\u002f\u0043\u0068\u0072");_ea !=nil {return _ea ;};};if _bfb .CtrlPr !=nil {if _cef :=_bfb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_cef !=nil {return _cef ;};};return nil ;};func NewCT_FuncPr ()*CT_FuncPr {_ffca :=&CT_FuncPr {};return _ffca };
|
|
|
|
// Validate validates the CT_BorderBox and its children
|
|
func (_aecf *CT_BorderBox )Validate ()error {return _aecf .ValidateWithPath ("\u0043\u0054\u005fB\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078");};type CT_F struct{FPr *CT_FPr ;Num *CT_OMathArg ;Den *CT_OMathArg ;};func (_bdcfa *CT_RadPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bdcfa .DegHide !=nil {_dae :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0064\u0065\u0067\u0048\u0069\u0064e"}};e .EncodeElement (_bdcfa .DegHide ,_dae );};if _bdcfa .CtrlPr !=nil {_cbfb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_bdcfa .CtrlPr ,_cbfb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_Jc byte ;type EG_OMathElements struct{EG_OMathMathElements []*EG_OMathMathElements ;};type CT_Integer255 struct{ValAttr int64 ;};func NewCT_MCS ()*CT_MCS {_dead :=&CT_MCS {};return _dead };func (_caabb *CT_OMathArgPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _caabb .ArgSz !=nil {_cgcd :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0061\u0072\u0067\u0053\u007a"}};e .EncodeElement (_caabb .ArgSz ,_cgcd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_LimLoc and its children
|
|
func (_bbac *CT_LimLoc )Validate ()error {return _bbac .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006d\u004c\u006fc");};func (_gfaa *CT_Integer255 )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_f .Sprintf ("\u0025\u0076",_gfaa .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bdf *CT_D )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgf :for {_cgdd ,_acbb :=d .Token ();if _acbb !=nil {return _acbb ;};switch _agda :=_cgdd .(type ){case _a .StartElement :switch _agda .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0050\u0072"}:_bdf .DPr =NewCT_DPr ();if _ddbd :=d .DecodeElement (_bdf .DPr ,&_agda );_ddbd !=nil {return _ddbd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:_bce :=NewCT_OMathArg ();if _ffab :=d .DecodeElement (_bce ,&_agda );_ffab !=nil {return _ffab ;};_bdf .E =append (_bdf .E ,_bce );default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0044\u0020\u0025\u0076",_agda .Name );if _edd :=d .Skip ();_edd !=nil {return _edd ;};};case _a .EndElement :break _bgf ;case _a .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_CtrlPr and its children, prefixing error messages with path
|
|
func (_eeg *CT_CtrlPr )ValidateWithPath (path string )error {return nil };func (_de *CT_AccPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dd :for {_eec ,_bc :=d .Token ();if _bc !=nil {return _bc ;};switch _agd :=_eec .(type ){case _a .StartElement :switch _agd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0068\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0068\u0072"}:_de .Chr =NewCT_Char ();if _cca :=d .DecodeElement (_de .Chr ,&_agd );_cca !=nil {return _cca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_de .CtrlPr =NewCT_CtrlPr ();if _cdg :=d .DecodeElement (_de .CtrlPr ,&_agd );_cdg !=nil {return _cdg ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041\u0063\u0063\u0050\u0072\u0020\u0025\u0076",_agd .Name );if _ccg :=d .Skip ();_ccg !=nil {return _ccg ;};};case _a .EndElement :break _dd ;case _a .CharData :};};return nil ;};
|
|
|
|
// Validate validates the MathPr and its children
|
|
func (_cbae *MathPr )Validate ()error {return _cbae .ValidateWithPath ("\u004d\u0061\u0074\u0068\u0050\u0072");};func NewCT_Rad ()*CT_Rad {_cff :=&CT_Rad {};_cff .Deg =NewCT_OMathArg ();_cff .E =NewCT_OMathArg ();return _cff ;};func (_cgff *MathPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u006d\u003a\u006d\u0061\u0074\u0068\u0050\u0072";return _cgff .CT_MathPr .MarshalXML (e ,start );};func (_dfgcfe *CT_SSubSup )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfgcfe .E =NewCT_OMathArg ();_dfgcfe .Sub =NewCT_OMathArg ();_dfgcfe .Sup =NewCT_OMathArg ();_feaac :for {_cegbee ,_efdf :=d .Token ();if _efdf !=nil {return _efdf ;};switch _cfad :=_cegbee .(type ){case _a .StartElement :switch _cfad .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070\u0050r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070\u0050r"}:_dfgcfe .SSubSupPr =NewCT_SSubSupPr ();if _cgec :=d .DecodeElement (_dfgcfe .SSubSupPr ,&_cfad );_cgec !=nil {return _cgec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _bdgb :=d .DecodeElement (_dfgcfe .E ,&_cfad );_bdgb !=nil {return _bdgb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0062"}:if _fddb :=d .DecodeElement (_dfgcfe .Sub ,&_cfad );_fddb !=nil {return _fddb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0070"}:if _ddbg :=d .DecodeElement (_dfgcfe .Sup ,&_cfad );_ddbg !=nil {return _ddbg ;};default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fS\u0053\u0075\u0062\u0053\u0075\u0070\u0020\u0025\u0076",_cfad .Name );if _accf :=d .Skip ();_accf !=nil {return _accf ;};};case _a .EndElement :break _feaac ;case _a .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_BorderBoxPr and its children, prefixing error messages with path
|
|
func (_af *CT_BorderBoxPr )ValidateWithPath (path string )error {if _af .HideTop !=nil {if _cae :=_af .HideTop .ValidateWithPath (path +"\u002f\u0048\u0069\u0064\u0065\u0054\u006f\u0070");_cae !=nil {return _cae ;};};if _af .HideBot !=nil {if _cb :=_af .HideBot .ValidateWithPath (path +"\u002f\u0048\u0069\u0064\u0065\u0042\u006f\u0074");_cb !=nil {return _cb ;};};if _af .HideLeft !=nil {if _efa :=_af .HideLeft .ValidateWithPath (path +"\u002fH\u0069\u0064\u0065\u004c\u0065\u0066t");_efa !=nil {return _efa ;};};if _af .HideRight !=nil {if _edg :=_af .HideRight .ValidateWithPath (path +"\u002f\u0048\u0069\u0064\u0065\u0052\u0069\u0067\u0068\u0074");_edg !=nil {return _edg ;};};if _af .StrikeH !=nil {if _gfbb :=_af .StrikeH .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u0069\u006b\u0065\u0048");_gfbb !=nil {return _gfbb ;};};if _af .StrikeV !=nil {if _bcd :=_af .StrikeV .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u0069\u006b\u0065\u0056");_bcd !=nil {return _bcd ;};};if _af .StrikeBLTR !=nil {if _gdff :=_af .StrikeBLTR .ValidateWithPath (path +"/\u0053\u0074\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052");_gdff !=nil {return _gdff ;};};if _af .StrikeTLBR !=nil {if _cdeg :=_af .StrikeTLBR .ValidateWithPath (path +"/\u0053\u0074\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052");_cdeg !=nil {return _cdeg ;};};if _af .CtrlPr !=nil {if _dde :=_af .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_dde !=nil {return _dde ;};};return nil ;};func NewCT_UnSignedInteger ()*CT_UnSignedInteger {_bbeg :=&CT_UnSignedInteger {};return _bbeg };
|
|
|
|
// ValidateWithPath validates the CT_Bar and its children, prefixing error messages with path
|
|
func (_ceaf *CT_Bar )ValidateWithPath (path string )error {if _ceaf .BarPr !=nil {if _fg :=_ceaf .BarPr .ValidateWithPath (path +"\u002f\u0042\u0061\u0072\u0050\u0072");_fg !=nil {return _fg ;};};if _ad :=_ceaf .E .ValidateWithPath (path +"\u002f\u0045");_ad !=nil {return _ad ;};return nil ;};type CT_SSupPr struct{CtrlPr *CT_CtrlPr ;};func (_fcebb ST_Shp )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gcgfd :=_a .Attr {};_gcgfd .Name =name ;switch _fcebb {case ST_ShpUnset :_gcgfd .Value ="";case ST_ShpCentered :_gcgfd .Value ="\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064";case ST_ShpMatch :_gcgfd .Value ="\u006d\u0061\u0074c\u0068";};return _gcgfd ,nil ;};func (_gfbc *CT_MR )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_dfdd :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};for _ ,_fac :=range _gfbc .E {e .EncodeElement (_fac ,_dfdd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_MathPrChoice and its children, prefixing error messages with path
|
|
func (_dadg *CT_MathPrChoice )ValidateWithPath (path string )error {if _dadg .WrapIndent !=nil {if _dbfg :=_dadg .WrapIndent .ValidateWithPath (path +"/\u0057\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074");_dbfg !=nil {return _dbfg ;};};if _dadg .WrapRight !=nil {if _dged :=_dadg .WrapRight .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0052\u0069\u0067\u0068\u0074");_dged !=nil {return _dged ;};};return nil ;};func (_fgedd *CT_SSupPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddbdb :for {_edbb ,_geg :=d .Token ();if _geg !=nil {return _geg ;};switch _dafc :=_edbb .(type ){case _a .StartElement :switch _dafc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_fgedd .CtrlPr =NewCT_CtrlPr ();if _cfbf :=d .DecodeElement (_fgedd .CtrlPr ,&_dafc );_cfbf !=nil {return _cfbf ;};default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0053\u0075p\u0050\u0072 \u0025\u0076",_dafc .Name );if _aadb :=d .Skip ();_aadb !=nil {return _aadb ;};};case _a .EndElement :break _ddbdb ;case _a .CharData :};};return nil ;};func (_afdec ST_TopBot )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dcgf :=_a .Attr {};_dcgf .Name =name ;switch _afdec {case ST_TopBotUnset :_dcgf .Value ="";case ST_TopBotTop :_dcgf .Value ="\u0074\u006f\u0070";case ST_TopBotBot :_dcgf .Value ="\u0062\u006f\u0074";};return _dcgf ,nil ;};func NewCT_R ()*CT_R {_bcee :=&CT_R {};return _bcee };type CT_PhantPr struct{Show *CT_OnOff ;ZeroWid *CT_OnOff ;ZeroAsc *CT_OnOff ;ZeroDesc *CT_OnOff ;Transp *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func NewCT_OMathJc ()*CT_OMathJc {_caec :=&CT_OMathJc {};return _caec };
|
|
|
|
// Validate validates the CT_SSubPr and its children
|
|
func (_eddb *CT_SSubPr )Validate ()error {return _eddb .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0062\u0050r");};
|
|
|
|
// ValidateWithPath validates the CT_OMathArgPr and its children, prefixing error messages with path
|
|
func (_begd *CT_OMathArgPr )ValidateWithPath (path string )error {if _begd .ArgSz !=nil {if _gabc :=_begd .ArgSz .ValidateWithPath (path +"\u002f\u0041\u0072\u0067\u0053\u007a");_gabc !=nil {return _gabc ;};};return nil ;};type CT_SSup struct{SSupPr *CT_SSupPr ;E *CT_OMathArg ;Sup *CT_OMathArg ;};func (_dfdc *CT_EqArrPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccc :for {_dgg ,_bea :=d .Token ();if _bea !=nil {return _bea ;};switch _abb :=_dgg .(type ){case _a .StartElement :switch _abb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0073\u0065\u004a\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0073\u0065\u004a\u0063"}:_dfdc .BaseJc =NewCT_YAlign ();if _caa :=d .DecodeElement (_dfdc .BaseJc ,&_abb );_caa !=nil {return _caa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006da\u0078\u0044\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006da\u0078\u0044\u0069\u0073\u0074"}:_dfdc .MaxDist =NewCT_OnOff ();if _fcg :=d .DecodeElement (_dfdc .MaxDist ,&_abb );_fcg !=nil {return _fcg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006fb\u006a\u0044\u0069\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006fb\u006a\u0044\u0069\u0073\u0074"}:_dfdc .ObjDist =NewCT_OnOff ();if _fccf :=d .DecodeElement (_dfdc .ObjDist ,&_abb );_fccf !=nil {return _fccf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072S\u0070\u0052\u0075\u006c\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072S\u0070\u0052\u0075\u006c\u0065"}:_dfdc .RSpRule =NewCT_SpacingRule ();if _dag :=d .DecodeElement (_dfdc .RSpRule ,&_abb );_dag !=nil {return _dag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0053\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0053\u0070"}:_dfdc .RSp =NewCT_UnSignedInteger ();if _baf :=d .DecodeElement (_dfdc .RSp ,&_abb );_baf !=nil {return _baf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_dfdc .CtrlPr =NewCT_CtrlPr ();if _edb :=d .DecodeElement (_dfdc .CtrlPr ,&_abb );_edb !=nil {return _edb ;};default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fE\u0071\u0041\u0072\u0072\u0050\u0072\u0020\u0025\u0076",_abb .Name );if _ebg :=d .Skip ();_ebg !=nil {return _ebg ;};};case _a .EndElement :break _ccc ;case _a .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_FPr and its children
|
|
func (_fbcd *CT_FPr )Validate ()error {return _fbcd .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0050\u0072");};type CT_Bar struct{BarPr *CT_BarPr ;E *CT_OMathArg ;};
|
|
|
|
// Validate validates the CT_Char and its children
|
|
func (_aef *CT_Char )Validate ()error {return _aef .ValidateWithPath ("\u0043T\u005f\u0043\u0068\u0061\u0072");};func (_fcdc *CT_SPre )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fcdc .SPrePr !=nil {_deaa :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073\u0050\u0072\u0065\u0050\u0072"}};e .EncodeElement (_fcdc .SPrePr ,_deaa );};_ddgf :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_fcdc .Sub ,_ddgf );_gafdc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_fcdc .Sup ,_gafdc );_cafa :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_fcdc .E ,_cafa );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cac *CT_BorderBoxPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dc :for {_ceg ,_dffc :=d .Token ();if _dffc !=nil {return _dffc ;};switch _ed :=_ceg .(type ){case _a .StartElement :switch _ed .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0068i\u0064\u0065\u0054\u006f\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0068i\u0064\u0065\u0054\u006f\u0070"}:_cac .HideTop =NewCT_OnOff ();if _geb :=d .DecodeElement (_cac .HideTop ,&_ed );_geb !=nil {return _geb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0068i\u0064\u0065\u0042\u006f\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0068i\u0064\u0065\u0042\u006f\u0074"}:_cac .HideBot =NewCT_OnOff ();if _ebb :=d .DecodeElement (_cac .HideBot ,&_ed );_ebb !=nil {return _ebb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0068\u0069\u0064\u0065\u004c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0068\u0069\u0064\u0065\u004c\u0065\u0066\u0074"}:_cac .HideLeft =NewCT_OnOff ();if _dfg :=d .DecodeElement (_cac .HideLeft ,&_ed );_dfg !=nil {return _dfg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0068i\u0064\u0065\u0052\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0068i\u0064\u0065\u0052\u0069\u0067\u0068t"}:_cac .HideRight =NewCT_OnOff ();if _dfgb :=d .DecodeElement (_cac .HideRight ,&_ed );_dfgb !=nil {return _dfgb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073t\u0072\u0069\u006b\u0065\u0048"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073t\u0072\u0069\u006b\u0065\u0048"}:_cac .StrikeH =NewCT_OnOff ();if _ac :=d .DecodeElement (_cac .StrikeH ,&_ed );_ac !=nil {return _ac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073t\u0072\u0069\u006b\u0065\u0056"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073t\u0072\u0069\u006b\u0065\u0056"}:_cac .StrikeV =NewCT_OnOff ();if _cda :=d .DecodeElement (_cac .StrikeV ,&_ed );_cda !=nil {return _cda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0074\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0074\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052"}:_cac .StrikeBLTR =NewCT_OnOff ();if _dca :=d .DecodeElement (_cac .StrikeBLTR ,&_ed );_dca !=nil {return _dca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0074\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0074\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052"}:_cac .StrikeTLBR =NewCT_OnOff ();if _fga :=d .DecodeElement (_cac .StrikeTLBR ,&_ed );_fga !=nil {return _fga ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_cac .CtrlPr =NewCT_CtrlPr ();if _bcf :=d .DecodeElement (_cac .CtrlPr ,&_ed );_bcf !=nil {return _bcf ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072\u0042o\u0078P\u0072\u0020\u0025\u0076",_ed .Name );if _fad :=d .Skip ();_fad !=nil {return _fad ;};};case _a .EndElement :break _dc ;case _a .CharData :};};return nil ;};func (_cbcaa ST_LimLoc )Validate ()error {return _cbcaa .ValidateWithPath ("")};type CT_SSubPr struct{CtrlPr *CT_CtrlPr ;};
|
|
|
|
// Validate validates the CT_Shp and its children
|
|
func (_dfc *CT_Shp )Validate ()error {return _dfc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0070");};func NewCT_Shp ()*CT_Shp {_eadgg :=&CT_Shp {};_eadgg .ValAttr =ST_Shp (1);return _eadgg };type CT_MCS struct{Mc []*CT_MC ;};type CT_MR struct{E []*CT_OMathArg ;};func (_bfed *CT_Style )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_defcb :=range start .Attr {if _defcb .Name .Local =="\u0076\u0061\u006c"{_bfed .ValAttr .UnmarshalXMLAttr (_defcb );continue ;};};for {_ddeb ,_eabbb :=d .Token ();if _eabbb !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0074\u0079\u006c\u0065: \u0025\u0073",_eabbb );};if _ddgd ,_gaag :=_ddeb .(_a .EndElement );_gaag &&_ddgd .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_MCPr and its children, prefixing error messages with path
|
|
func (_cegg *CT_MCPr )ValidateWithPath (path string )error {if _cegg .Count !=nil {if _adfa :=_cegg .Count .ValidateWithPath (path +"\u002f\u0043\u006f\u0075\u006e\u0074");_adfa !=nil {return _adfa ;};};if _cegg .McJc !=nil {if _gdffb :=_cegg .McJc .ValidateWithPath (path +"\u002f\u004d\u0063J\u0063");_gdffb !=nil {return _gdffb ;};};return nil ;};func (_cggdf *ST_BreakBinSub )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfgca ,_cbgb :=d .Token ();if _cbgb !=nil {return _cbgb ;};if _fgecc ,_eadc :=_dfgca .(_a .EndElement );_eadc &&_fgecc .Name ==start .Name {*_cggdf =1;return nil ;};if _ddbb ,_ecag :=_dfgca .(_a .CharData );!_ecag {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfgca );}else {switch string (_ddbb ){case "":*_cggdf =0;case "\u002d\u002d":*_cggdf =1;case "\u002d\u002b":*_cggdf =2;case "\u002b\u002d":*_cggdf =3;};};_dfgca ,_cbgb =d .Token ();if _cbgb !=nil {return _cbgb ;};if _deege ,_caaga :=_dfgca .(_a .EndElement );_caaga &&_deege .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfgca );};func NewCT_RChoice ()*CT_RChoice {_ffbbg :=&CT_RChoice {};return _ffbbg };
|
|
|
|
// Validate validates the CT_ManualBreak and its children
|
|
func (_cged *CT_ManualBreak )Validate ()error {return _cged .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u006e\u0075\u0061\u006cB\u0072\u0065\u0061\u006b");};func (_bdaa ST_BreakBinSub )String ()string {switch _bdaa {case 0:return "";case 1:return "\u002d\u002d";case 2:return "\u002d\u002b";case 3:return "\u002b\u002d";};return "";};func (_faaff *CT_OMathParaPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _faaff .Jc !=nil {_gce :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006a\u0063"}};e .EncodeElement (_faaff .Jc ,_gce );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_decf *CT_Phant )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_decf .E =NewCT_OMathArg ();_cdee :for {_fgcc ,_gccf :=d .Token ();if _gccf !=nil {return _gccf ;};switch _egac :=_fgcc .(type ){case _a .StartElement :switch _egac .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070h\u0061\u006e\u0074\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070h\u0061\u006e\u0074\u0050\u0072"}:_decf .PhantPr =NewCT_PhantPr ();if _addf :=d .DecodeElement (_decf .PhantPr ,&_egac );_addf !=nil {return _addf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _dgad :=d .DecodeElement (_decf .E ,&_egac );_dgad !=nil {return _dgad ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074\u0020\u0025\u0076",_egac .Name );if _afeg :=d .Skip ();_afeg !=nil {return _afeg ;};};case _a .EndElement :break _cdee ;case _a .CharData :};};return nil ;};func NewCT_OMathParaPr ()*CT_OMathParaPr {_dfdf :=&CT_OMathParaPr {};return _dfdf };
|
|
|
|
// ValidateWithPath validates the CT_SSubPr and its children, prefixing error messages with path
|
|
func (_cebd *CT_SSubPr )ValidateWithPath (path string )error {if _cebd .CtrlPr !=nil {if _deee :=_cebd .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_deee !=nil {return _deee ;};};return nil ;};func NewCT_F ()*CT_F {_ffg :=&CT_F {};_ffg .Num =NewCT_OMathArg ();_ffg .Den =NewCT_OMathArg ();return _ffg ;};func NewCT_BoxPr ()*CT_BoxPr {_egga :=&CT_BoxPr {};return _egga };func NewCT_Script ()*CT_Script {_bafee :=&CT_Script {};return _bafee };func (_cgfbf *CT_RPRChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aefd :for {_bgbg ,_fgea :=d .Token ();if _fgea !=nil {return _fgea ;};switch _bead :=_bgbg .(type ){case _a .StartElement :switch _bead .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u006f\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u006f\u0072"}:_cgfbf .Nor =NewCT_OnOff ();if _eddc :=d .DecodeElement (_cgfbf .Nor ,&_bead );_eddc !=nil {return _eddc ;};default:_cc .Log ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_R\u0050\u0052C\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_bead .Name );if _fbfbb :=d .Skip ();_fbfbb !=nil {return _fbfbb ;};};case _a .EndElement :break _aefd ;case _a .CharData :};};return nil ;};func (_cbbd *CT_SPrePr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_abdb :for {_faadb ,_bfadg :=d .Token ();if _bfadg !=nil {return _bfadg ;};switch _bddf :=_faadb .(type ){case _a .StartElement :switch _bddf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_cbbd .CtrlPr =NewCT_CtrlPr ();if _cgbfa :=d .DecodeElement (_cbbd .CtrlPr ,&_bddf );_cgbfa !=nil {return _cgbfa ;};default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0050\u0072e\u0050\u0072 \u0025\u0076",_bddf .Name );if _cfbc :=d .Skip ();_cfbc !=nil {return _cfbc ;};};case _a .EndElement :break _abdb ;case _a .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_PhantPr and its children, prefixing error messages with path
|
|
func (_caef *CT_PhantPr )ValidateWithPath (path string )error {if _caef .Show !=nil {if _dccf :=_caef .Show .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077");_dccf !=nil {return _dccf ;};};if _caef .ZeroWid !=nil {if _dcgd :=_caef .ZeroWid .ValidateWithPath (path +"\u002f\u005a\u0065\u0072\u006f\u0057\u0069\u0064");_dcgd !=nil {return _dcgd ;};};if _caef .ZeroAsc !=nil {if _caba :=_caef .ZeroAsc .ValidateWithPath (path +"\u002f\u005a\u0065\u0072\u006f\u0041\u0073\u0063");_caba !=nil {return _caba ;};};if _caef .ZeroDesc !=nil {if _ffcdd :=_caef .ZeroDesc .ValidateWithPath (path +"\u002fZ\u0065\u0072\u006f\u0044\u0065\u0073c");_ffcdd !=nil {return _ffcdd ;};};if _caef .Transp !=nil {if _efac :=_caef .Transp .ValidateWithPath (path +"\u002fT\u0072\u0061\u006e\u0073\u0070");_efac !=nil {return _efac ;};};if _caef .CtrlPr !=nil {if _fgdca :=_caef .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_fgdca !=nil {return _fgdca ;};};return nil ;};func (_bdcd *EG_OMathElements )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bdcd .EG_OMathMathElements !=nil {for _ ,_ecgd :=range _bdcd .EG_OMathMathElements {_ecgd .MarshalXML (e ,_a .StartElement {});};};return nil ;};
|
|
|
|
// ValidateWithPath validates the OMathPara and its children, prefixing error messages with path
|
|
func (_eecdd *OMathPara )ValidateWithPath (path string )error {if _fdbd :=_eecdd .CT_OMathPara .ValidateWithPath (path );_fdbd !=nil {return _fdbd ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_NaryPr and its children, prefixing error messages with path
|
|
func (_dgfd *CT_NaryPr )ValidateWithPath (path string )error {if _dgfd .Chr !=nil {if _eaaee :=_dgfd .Chr .ValidateWithPath (path +"\u002f\u0043\u0068\u0072");_eaaee !=nil {return _eaaee ;};};if _dgfd .LimLoc !=nil {if _bfea :=_dgfd .LimLoc .ValidateWithPath (path +"\u002fL\u0069\u006d\u004c\u006f\u0063");_bfea !=nil {return _bfea ;};};if _dgfd .Grow !=nil {if _dcga :=_dgfd .Grow .ValidateWithPath (path +"\u002f\u0047\u0072o\u0077");_dcga !=nil {return _dcga ;};};if _dgfd .SubHide !=nil {if _dagac :=_dgfd .SubHide .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0048\u0069\u0064\u0065");_dagac !=nil {return _dagac ;};};if _dgfd .SupHide !=nil {if _ggg :=_dgfd .SupHide .ValidateWithPath (path +"\u002f\u0053\u0075\u0070\u0048\u0069\u0064\u0065");_ggg !=nil {return _ggg ;};};if _dgfd .CtrlPr !=nil {if _abddf :=_dgfd .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_abddf !=nil {return _abddf ;};};return nil ;};
|
|
|
|
// Validate validates the CT_BreakBin and its children
|
|
func (_fgd *CT_BreakBin )Validate ()error {return _fgd .ValidateWithPath ("C\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042\u0069\u006e");};const (ST_BreakBinUnset ST_BreakBin =0;ST_BreakBinBefore ST_BreakBin =1;ST_BreakBinAfter ST_BreakBin =2;ST_BreakBinRepeat ST_BreakBin =3;);type CT_String struct{ValAttr *string ;};
|
|
|
|
// Validate validates the CT_Nary and its children
|
|
func (_acba *CT_Nary )Validate ()error {return _acba .ValidateWithPath ("\u0043T\u005f\u004e\u0061\u0072\u0079");};
|
|
|
|
// ValidateWithPath validates the CT_Integer2 and its children, prefixing error messages with path
|
|
func (_befa *CT_Integer2 )ValidateWithPath (path string )error {if _befa .ValAttr < -2{return _f .Errorf ("\u0025\u0073/m\u002e\u0056\u0061l\u0041\u0074\u0074\u0072 mu\u0073t \u0062\u0065\u0020\u003e\u003d\u0020\u002d2 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_befa .ValAttr );};if _befa .ValAttr > 2{return _f .Errorf ("%\u0073\u002f\u006d\u002e\u0056\u0061l\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020\u003c=\u0020\u0032\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_befa .ValAttr );};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_MCS and its children, prefixing error messages with path
|
|
func (_edgb *CT_MCS )ValidateWithPath (path string )error {for _bggb ,_gadc :=range _edgb .Mc {if _cabe :=_gadc .ValidateWithPath (_f .Sprintf ("\u0025s\u002f\u004d\u0063\u005b\u0025\u0064]",path ,_bggb ));_cabe !=nil {return _cabe ;};};return nil ;};func (_bfab ST_FType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bfab .String (),start );};func (_gdgce ST_BreakBinSub )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gdgce .String (),start );};func NewCT_LimLow ()*CT_LimLow {_fdcd :=&CT_LimLow {};_fdcd .E =NewCT_OMathArg ();_fdcd .Lim =NewCT_OMathArg ();return _fdcd ;};
|
|
|
|
// Validate validates the EG_ScriptStyle and its children
|
|
func (_acbda *EG_ScriptStyle )Validate ()error {return _acbda .ValidateWithPath ("\u0045\u0047\u005f\u0053\u0063\u0072\u0069\u0070\u0074S\u0074\u0079\u006c\u0065");};type CT_XAlign struct{ValAttr _ee .ST_XAlign ;};
|
|
|
|
// ValidateWithPath validates the CT_SSubSupPr and its children, prefixing error messages with path
|
|
func (_fabf *CT_SSubSupPr )ValidateWithPath (path string )error {if _fabf .AlnScr !=nil {if _bgdc :=_fabf .AlnScr .ValidateWithPath (path +"\u002fA\u006c\u006e\u0053\u0063\u0072");_bgdc !=nil {return _bgdc ;};};if _fabf .CtrlPr !=nil {if _cbdg :=_fabf .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_cbdg !=nil {return _cbdg ;};};return nil ;};func NewCT_SSubSup ()*CT_SSubSup {_fbde :=&CT_SSubSup {};_fbde .E =NewCT_OMathArg ();_fbde .Sub =NewCT_OMathArg ();_fbde .Sup =NewCT_OMathArg ();return _fbde ;};
|
|
|
|
// Validate validates the CT_OMathParaPr and its children
|
|
func (_fdde *CT_OMathParaPr )Validate ()error {return _fdde .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0050a\u0072\u0061\u0050\u0072");};func (_aca *CT_CtrlPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for {_bge ,_dfd :=d .Token ();if _dfd !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0043\u0074\u0072l\u0050\u0072\u003a\u0020\u0025\u0073",_dfd );};if _bda ,_bfa :=_bge .(_a .EndElement );_bfa &&_bda .Name ==start .Name {break ;};};return nil ;};type CT_LimLoc struct{ValAttr ST_LimLoc ;};
|
|
|
|
// Validate validates the EG_OMathElements and its children
|
|
func (_ebffd *EG_OMathElements )Validate ()error {return _ebffd .ValidateWithPath ("\u0045\u0047_\u004f\u004d\u0061t\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073");};func (_beec ST_Jc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_beec .String (),start );};type CT_OMathArgPr struct{ArgSz *CT_Integer2 ;};
|
|
|
|
// Validate validates the CT_GroupChrPr and its children
|
|
func (_adde *CT_GroupChrPr )Validate ()error {return _adde .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072");};type CT_SPre struct{SPrePr *CT_SPrePr ;Sub *CT_OMathArg ;Sup *CT_OMathArg ;E *CT_OMathArg ;};type CT_OMathArg struct{ArgPr *CT_OMathArgPr ;EG_OMathMathElements []*EG_OMathMathElements ;CtrlPr *CT_CtrlPr ;};type CT_UnSignedInteger struct{ValAttr uint32 ;};func NewCT_Char ()*CT_Char {_feg :=&CT_Char {};return _feg };func (_baa *CT_TwipsMeasure )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gebag :=range start .Attr {if _gebag .Name .Local =="\u0076\u0061\u006c"{_fcbc ,_cdgc :=ParseUnionST_TwipsMeasure (_gebag .Value );if _cdgc !=nil {return _cdgc ;};_baa .ValAttr =_fcbc ;continue ;};};for {_dgcab ,_afgb :=d .Token ();if _afgb !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0077\u0069\u0070\u0073\u004de\u0061\u0073\u0075r\u0065:\u0020\u0025\u0073",_afgb );};if _bcca ,_dbaa :=_dgcab .(_a .EndElement );_dbaa &&_bcca .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_OMathPara and its children, prefixing error messages with path
|
|
func (_fcdd *CT_OMathPara )ValidateWithPath (path string )error {if _fcdd .OMathParaPr !=nil {if _eedg :=_fcdd .OMathParaPr .ValidateWithPath (path +"\u002f\u004f\u004da\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072");_eedg !=nil {return _eedg ;};};for _bbdf ,_abcb :=range _fcdd .OMath {if _feba :=_abcb .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002fO\u004d\u0061\u0074\u0068\u005b\u0025\u0064\u005d",path ,_bbdf ));_feba !=nil {return _feba ;};};return nil ;};func NewCT_SSubSupPr ()*CT_SSubSupPr {_gacg :=&CT_SSubSupPr {};return _gacg };
|
|
|
|
// ValidateWithPath validates the EG_ScriptStyle and its children, prefixing error messages with path
|
|
func (_ffdc *EG_ScriptStyle )ValidateWithPath (path string )error {if _ffdc .Scr !=nil {if _aebb :=_ffdc .Scr .ValidateWithPath (path +"\u002f\u0053\u0063\u0072");_aebb !=nil {return _aebb ;};};if _ffdc .Sty !=nil {if _gfef :=_ffdc .Sty .ValidateWithPath (path +"\u002f\u0053\u0074\u0079");_gfef !=nil {return _gfef ;};};return nil ;};func (_cbdgb ST_FType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gcdc :=_a .Attr {};_gcdc .Name =name ;switch _cbdgb {case ST_FTypeUnset :_gcdc .Value ="";case ST_FTypeBar :_gcdc .Value ="\u0062\u0061\u0072";case ST_FTypeSkw :_gcdc .Value ="\u0073\u006b\u0077";case ST_FTypeLin :_gcdc .Value ="\u006c\u0069\u006e";case ST_FTypeNoBar :_gcdc .Value ="\u006e\u006f\u0042a\u0072";};return _gcdc ,nil ;};
|
|
|
|
// Validate validates the CT_Style and its children
|
|
func (_ecac *CT_Style )Validate ()error {return _ecac .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065");};type CT_RChoice struct{T []*CT_Text ;};func NewCT_Integer255 ()*CT_Integer255 {_dbbd :=&CT_Integer255 {};_dbbd .ValAttr =1;return _dbbd };func (_gcfa ST_TopBot )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gcfa .String (),start );};func (_fgdff *CT_RPR )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fgdff .Lit !=nil {_dcce :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006ci\u0074"}};e .EncodeElement (_fgdff .Lit ,_dcce );};if _fgdff .Choice !=nil {_fgdff .Choice .MarshalXML (e ,_a .StartElement {});};if _fgdff .Brk !=nil {_gfge :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0062r\u006b"}};e .EncodeElement (_fgdff .Brk ,_gfge );};if _fgdff .Aln !=nil {_bfba :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0061l\u006e"}};e .EncodeElement (_fgdff .Aln ,_bfba );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_BoxPr and its children
|
|
func (_acb *CT_BoxPr )Validate ()error {return _acb .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0078\u0050\u0072");};func (_fbdee ST_LimLoc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fbdee .String (),start );};const (ST_ScriptUnset ST_Script =0;ST_ScriptRoman ST_Script =1;ST_ScriptScript ST_Script =2;ST_ScriptFraktur ST_Script =3;ST_ScriptDouble_struck ST_Script =4;ST_ScriptSans_serif ST_Script =5;ST_ScriptMonospace ST_Script =6;);func NewCT_XAlign ()*CT_XAlign {_fcga :=&CT_XAlign {};_fcga .ValAttr =_ee .ST_XAlign (1);return _fcga };type CT_LimLow struct{LimLowPr *CT_LimLowPr ;E *CT_OMathArg ;Lim *CT_OMathArg ;};type OMathPara struct{CT_OMathPara };func (_aeaad *EG_ScriptStyle )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Name .Local ="\u006d\u003aE\u0047\u005f\u0053c\u0072\u0069\u0070\u0074\u0053\u0074\u0079\u006c\u0065";if _aeaad .Scr !=nil {_daaec :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073c\u0072"}};e .EncodeElement (_aeaad .Scr ,_daaec );};if _aeaad .Sty !=nil {_gbbcc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073t\u0079"}};e .EncodeElement (_aeaad .Sty ,_gbbcc );};return nil ;};func (_ebca *ST_TopBot )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aaff ,_cbaeb :=d .Token ();if _cbaeb !=nil {return _cbaeb ;};if _fgedf ,_fccg :=_aaff .(_a .EndElement );_fccg &&_fgedf .Name ==start .Name {*_ebca =1;return nil ;};if _ceeb ,_bfeb :=_aaff .(_a .CharData );!_bfeb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aaff );}else {switch string (_ceeb ){case "":*_ebca =0;case "\u0074\u006f\u0070":*_ebca =1;case "\u0062\u006f\u0074":*_ebca =2;};};_aaff ,_cbaeb =d .Token ();if _cbaeb !=nil {return _cbaeb ;};if _aaab ,_dcbbd :=_aaff .(_a .EndElement );_dcbbd &&_aaab .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aaff );};func NewOMath ()*OMath {_fceba :=&OMath {};_fceba .CT_OMath =*NewCT_OMath ();return _fceba };func (_bg *CT_Bar )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bg .E =NewCT_OMathArg ();_gd :for {_cag ,_agg :=d .Token ();if _agg !=nil {return _agg ;};switch _be :=_cag .(type ){case _a .StartElement :switch _be .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072P\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072P\u0072"}:_bg .BarPr =NewCT_BarPr ();if _ceaa :=d .DecodeElement (_bg .BarPr ,&_be );_ceaa !=nil {return _ceaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _abd :=d .DecodeElement (_bg .E ,&_be );_abd !=nil {return _abd ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u0061\u0072\u0020\u0025\u0076",_be .Name );if _abf :=d .Skip ();_abf !=nil {return _abf ;};};case _a .EndElement :break _gd ;case _a .CharData :};};return nil ;};type CT_LimUpp struct{LimUppPr *CT_LimUppPr ;E *CT_OMathArg ;Lim *CT_OMathArg ;};
|
|
|
|
// Validate validates the CT_FuncPr and its children
|
|
func (_faga *CT_FuncPr )Validate ()error {return _faga .ValidateWithPath ("\u0043T\u005f\u0046\u0075\u006e\u0063\u0050r");};type ST_Shp byte ;func (_dbee *CT_Nary )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dbee .NaryPr !=nil {_fgbg :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006e\u0061\u0072\u0079\u0050\u0072"}};e .EncodeElement (_dbee .NaryPr ,_fgbg );};_bee :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_dbee .Sub ,_bee );_cfe :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_dbee .Sup ,_cfe );_dffd :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_dbee .E ,_dffd );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_LimUpp and its children, prefixing error messages with path
|
|
func (_gba *CT_LimUpp )ValidateWithPath (path string )error {if _gba .LimUppPr !=nil {if _bdbd :=_gba .LimUppPr .ValidateWithPath (path +"\u002fL\u0069\u006d\u0055\u0070\u0070\u0050r");_bdbd !=nil {return _bdbd ;};};if _fdbcg :=_gba .E .ValidateWithPath (path +"\u002f\u0045");_fdbcg !=nil {return _fdbcg ;};if _eeff :=_gba .Lim .ValidateWithPath (path +"\u002f\u004c\u0069\u006d");_eeff !=nil {return _eeff ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the EG_OMathElements and its children, prefixing error messages with path
|
|
func (_agcg *EG_OMathElements )ValidateWithPath (path string )error {for _edcc ,_fcef :=range _agcg .EG_OMathMathElements {if _ffbd :=_fcef .ValidateWithPath (_f .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u004fM\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006ce\u006d\u0065\u006et\u0073[\u0025\u0064\u005d",path ,_edcc ));_ffbd !=nil {return _ffbd ;};};return nil ;};
|
|
|
|
// Validate validates the CT_DPr and its children
|
|
func (_aabe *CT_DPr )Validate ()error {return _aabe .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0050\u0072");};func (_ebfa ST_Style )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ebfa .String (),start );};func (_fdg *CT_Box )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fdg .E =NewCT_OMathArg ();_fcb :for {_gfc ,_bdb :=d .Token ();if _bdb !=nil {return _bdb ;};switch _dcaa :=_gfc .(type ){case _a .StartElement :switch _dcaa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078P\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078P\u0072"}:_fdg .BoxPr =NewCT_BoxPr ();if _ade :=d .DecodeElement (_fdg .BoxPr ,&_dcaa );_ade !=nil {return _ade ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _cefe :=d .DecodeElement (_fdg .E ,&_dcaa );_cefe !=nil {return _cefe ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042\u006f\u0078\u0020\u0025\u0076",_dcaa .Name );if _afg :=d .Skip ();_afg !=nil {return _afg ;};};case _a .EndElement :break _fcb ;case _a .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_D and its children
|
|
func (_geac *CT_D )Validate ()error {return _geac .ValidateWithPath ("\u0043\u0054\u005f\u0044")};func (_bbdca *CT_LimLoc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbdca .ValAttr =ST_LimLoc (1);for _ ,_daf :=range start .Attr {if _daf .Name .Local =="\u0076\u0061\u006c"{_bbdca .ValAttr .UnmarshalXMLAttr (_daf );continue ;};};for {_eabf ,_fagc :=d .Token ();if _fagc !=nil {return _f .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004c\u0069\u006dL\u006f\u0063\u003a\u0020\u0025\u0073",_fagc );};if _fea ,_fdaf :=_eabf .(_a .EndElement );_fdaf &&_fea .Name ==start .Name {break ;};};return nil ;};func (_dacdc *CT_String )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dacdc .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_dacdc .ValAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Char struct{ValAttr string ;};const (ST_LimLocUnset ST_LimLoc =0;ST_LimLocUndOvr ST_LimLoc =1;ST_LimLocSubSup ST_LimLoc =2;);
|
|
|
|
// Validate validates the CT_BreakBinSub and its children
|
|
func (_egc *CT_BreakBinSub )Validate ()error {return _egc .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042i\u006e\u0053\u0075\u0062");};type CT_FType struct{ValAttr ST_FType ;};
|
|
|
|
// ValidateWithPath validates the CT_Phant and its children, prefixing error messages with path
|
|
func (_baef *CT_Phant )ValidateWithPath (path string )error {if _baef .PhantPr !=nil {if _afec :=_baef .PhantPr .ValidateWithPath (path +"\u002f\u0050\u0068\u0061\u006e\u0074\u0050\u0072");_afec !=nil {return _afec ;};};if _ecb :=_baef .E .ValidateWithPath (path +"\u002f\u0045");_ecb !=nil {return _ecb ;};return nil ;};
|
|
|
|
// Validate validates the EG_OMathMathElements and its children
|
|
func (_fffb *EG_OMathMathElements )Validate ()error {return _fffb .ValidateWithPath ("E\u0047_\u004f\u004d\u0061\u0074\u0068\u004d\u0061\u0074h\u0045\u006c\u0065\u006den\u0074\u0073");};
|
|
|
|
// ValidateWithPath validates the CT_Rad and its children, prefixing error messages with path
|
|
func (_dbecc *CT_Rad )ValidateWithPath (path string )error {if _dbecc .RadPr !=nil {if _acef :=_dbecc .RadPr .ValidateWithPath (path +"\u002f\u0052\u0061\u0064\u0050\u0072");_acef !=nil {return _acef ;};};if _gdb :=_dbecc .Deg .ValidateWithPath (path +"\u002f\u0044\u0065\u0067");_gdb !=nil {return _gdb ;};if _gcda :=_dbecc .E .ValidateWithPath (path +"\u002f\u0045");_gcda !=nil {return _gcda ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_MR and its children, prefixing error messages with path
|
|
func (_fadd *CT_MR )ValidateWithPath (path string )error {for _gfce ,_gddf :=range _fadd .E {if _eggd :=_gddf .ValidateWithPath (_f .Sprintf ("\u0025\u0073\u002f\u0045\u005b\u0025\u0064\u005d",path ,_gfce ));_eggd !=nil {return _eggd ;};};return nil ;};func (_gcdab *ST_Script )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdfa ,_fcgcb :=d .Token ();if _fcgcb !=nil {return _fcgcb ;};if _gdeaf ,_ddea :=_gdfa .(_a .EndElement );_ddea &&_gdeaf .Name ==start .Name {*_gcdab =1;return nil ;};if _abeg ,_acfb :=_gdfa .(_a .CharData );!_acfb {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gdfa );}else {switch string (_abeg ){case "":*_gcdab =0;case "\u0072\u006f\u006da\u006e":*_gcdab =1;case "\u0073\u0063\u0072\u0069\u0070\u0074":*_gcdab =2;case "\u0066r\u0061\u006b\u0074\u0075\u0072":*_gcdab =3;case "\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b":*_gcdab =4;case "\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066":*_gcdab =5;case "\u006do\u006e\u006f\u0073\u0070\u0061\u0063e":*_gcdab =6;};};_gdfa ,_fcgcb =d .Token ();if _fcgcb !=nil {return _fcgcb ;};if _fbef ,_gfgb :=_gdfa .(_a .EndElement );_gfgb &&_fbef .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gdfa );};func (_fbdbe ST_TopBot )ValidateWithPath (path string )error {switch _fbdbe {case 0,1,2:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fbdbe ));};return nil ;};func NewEG_OMathElements ()*EG_OMathElements {_adbb :=&EG_OMathElements {};return _adbb };
|
|
|
|
// ValidateWithPath validates the CT_LimLoc and its children, prefixing error messages with path
|
|
func (_egbf *CT_LimLoc )ValidateWithPath (path string )error {if _egbf .ValAttr ==ST_LimLocUnset {return _f .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path );};if _eae :=_egbf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eae !=nil {return _eae ;};return nil ;};func NewCT_GroupChr ()*CT_GroupChr {_efad :=&CT_GroupChr {};_efad .E =NewCT_OMathArg ();return _efad };func (_debee *EG_OMathMathElements )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _debee .Acc !=nil {_efadf :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0061c\u0063"}};e .EncodeElement (_debee .Acc ,_efadf );};if _debee .Bar !=nil {_cecd :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0062a\u0072"}};e .EncodeElement (_debee .Bar ,_cecd );};if _debee .Box !=nil {_afbbb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0062o\u0078"}};e .EncodeElement (_debee .Box ,_afbbb );};if _debee .BorderBox !=nil {_fddd :=_a .StartElement {Name :_a .Name {Local :"m\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078"}};e .EncodeElement (_debee .BorderBox ,_fddd );};if _debee .D !=nil {_fgefc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0064"}};e .EncodeElement (_debee .D ,_fgefc );};if _debee .EqArr !=nil {_abbf :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0065\u0071\u0041\u0072\u0072"}};e .EncodeElement (_debee .EqArr ,_abbf );};if _debee .F !=nil {_ebggb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0066"}};e .EncodeElement (_debee .F ,_ebggb );};if _debee .Func !=nil {_fbbc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0066\u0075\u006e\u0063"}};e .EncodeElement (_debee .Func ,_fbbc );};if _debee .GroupChr !=nil {_ccca :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}};e .EncodeElement (_debee .GroupChr ,_ccca );};if _debee .LimLow !=nil {_gbcb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u004c\u006f\u0077"}};e .EncodeElement (_debee .LimLow ,_gbcb );};if _debee .LimUpp !=nil {_agfagc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u0055\u0070\u0070"}};e .EncodeElement (_debee .LimUpp ,_agfagc );};if _debee .M !=nil {_begce :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006d"}};e .EncodeElement (_debee .M ,_begce );};if _debee .Nary !=nil {_efggg :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006e\u0061\u0072\u0079"}};e .EncodeElement (_debee .Nary ,_efggg );};if _debee .Phant !=nil {_eabbe :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0070\u0068\u0061\u006e\u0074"}};e .EncodeElement (_debee .Phant ,_eabbe );};if _debee .Rad !=nil {_badc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0072a\u0064"}};e .EncodeElement (_debee .Rad ,_badc );};if _debee .SPre !=nil {_dgcbfe :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073\u0050\u0072\u0065"}};e .EncodeElement (_debee .SPre ,_dgcbfe );};if _debee .SSub !=nil {_ggfc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0062"}};e .EncodeElement (_debee .SSub ,_ggfc );};if _debee .SSubSup !=nil {_fbdff :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0073\u0053\u0075\u0062\u0053\u0075p"}};e .EncodeElement (_debee .SSubSup ,_fbdff );};if _debee .SSup !=nil {_bage :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0070"}};e .EncodeElement (_debee .SSup ,_bage );};if _debee .R !=nil {_ecfc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0072"}};e .EncodeElement (_debee .R ,_ecfc );};return nil ;};func NewCT_SSupPr ()*CT_SSupPr {_aff :=&CT_SSupPr {};return _aff };func (_cege ST_LimLoc )String ()string {switch _cege {case 0:return "";case 1:return "\u0075\u006e\u0064\u004f\u0076\u0072";case 2:return "\u0073\u0075\u0062\u0053\u0075\u0070";};return "";};func NewCT_Style ()*CT_Style {_aagf :=&CT_Style {};return _aagf };
|
|
|
|
// ValidateWithPath validates the CT_SSubSup and its children, prefixing error messages with path
|
|
func (_dccec *CT_SSubSup )ValidateWithPath (path string )error {if _dccec .SSubSupPr !=nil {if _fdafd :=_dccec .SSubSupPr .ValidateWithPath (path +"\u002f\u0053\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072");_fdafd !=nil {return _fdafd ;};};if _abef :=_dccec .E .ValidateWithPath (path +"\u002f\u0045");_abef !=nil {return _abef ;};if _aefe :=_dccec .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062");_aefe !=nil {return _aefe ;};if _ggbc :=_dccec .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_ggbc !=nil {return _ggbc ;};return nil ;};func NewCT_Acc ()*CT_Acc {_ag :=&CT_Acc {};_ag .E =NewCT_OMathArg ();return _ag };func (_dcfe *ST_BreakBin )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dcfe =0;case "\u0062\u0065\u0066\u006f\u0072\u0065":*_dcfe =1;case "\u0061\u0066\u0074e\u0072":*_dcfe =2;case "\u0072\u0065\u0070\u0065\u0061\u0074":*_dcfe =3;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_RPR and its children, prefixing error messages with path
|
|
func (_acab *CT_RPR )ValidateWithPath (path string )error {if _acab .Lit !=nil {if _caefe :=_acab .Lit .ValidateWithPath (path +"\u002f\u004c\u0069\u0074");_caefe !=nil {return _caefe ;};};if _acab .Choice !=nil {if _geaf :=_acab .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_geaf !=nil {return _geaf ;};};if _acab .Brk !=nil {if _cgef :=_acab .Brk .ValidateWithPath (path +"\u002f\u0042\u0072\u006b");_cgef !=nil {return _cgef ;};};if _acab .Aln !=nil {if _fcfb :=_acab .Aln .ValidateWithPath (path +"\u002f\u0041\u006c\u006e");_fcfb !=nil {return _fcfb ;};};return nil ;};func (_ffafc *ST_Shp )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ffafc =0;case "\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064":*_ffafc =1;case "\u006d\u0061\u0074c\u0068":*_ffafc =2;};return nil ;};func (_bdbdc ST_Style )Validate ()error {return _bdbdc .ValidateWithPath ("")};func (_geda *CT_SSub )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_geda .E =NewCT_OMathArg ();_geda .Sub =NewCT_OMathArg ();_dfade :for {_aagg ,_bec :=d .Token ();if _bec !=nil {return _bec ;};switch _dcgcg :=_aagg .(type ){case _a .StartElement :switch _dcgcg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062\u0050\u0072"}:_geda .SSubPr =NewCT_SSubPr ();if _gdgc :=d .DecodeElement (_geda .SSubPr ,&_dcgcg );_gdgc !=nil {return _gdgc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _cegdc :=d .DecodeElement (_geda .E ,&_dcgcg );_cegdc !=nil {return _cegdc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0075\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0075\u0062"}:if _bfgd :=d .DecodeElement (_geda .Sub ,&_dcgcg );_bfgd !=nil {return _bfgd ;};default:_cc .Log ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u0053\u0075\u0062\u0020\u0025\u0076",_dcgcg .Name );if _acce :=d .Skip ();_acce !=nil {return _acce ;};};case _a .EndElement :break _dfade ;case _a .CharData :};};return nil ;};func (_ebfg *ST_Script )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ebfg =0;case "\u0072\u006f\u006da\u006e":*_ebfg =1;case "\u0073\u0063\u0072\u0069\u0070\u0074":*_ebfg =2;case "\u0066r\u0061\u006b\u0074\u0075\u0072":*_ebfg =3;case "\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b":*_ebfg =4;case "\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066":*_ebfg =5;case "\u006do\u006e\u006f\u0073\u0070\u0061\u0063e":*_ebfg =6;};return nil ;};func (_abcc *CT_LimLowPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eceg :for {_gbgb ,_gadg :=d .Token ();if _gadg !=nil {return _gadg ;};switch _aad :=_gbgb .(type ){case _a .StartElement :switch _aad .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_abcc .CtrlPr =NewCT_CtrlPr ();if _eabfe :=d .DecodeElement (_abcc .CtrlPr ,&_aad );_eabfe !=nil {return _eabfe ;};default:_cc .Log ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u006d\u004c\u006f\u0077\u0050\u0072\u0020\u0025\u0076",_aad .Name );if _bac :=d .Skip ();_bac !=nil {return _bac ;};};case _a .EndElement :break _eceg ;case _a .CharData :};};return nil ;};type CT_SpacingRule struct{ValAttr int64 ;};func (_daef ST_Script )Validate ()error {return _daef .ValidateWithPath ("")};func (_cadd *CT_PhantPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gadb :for {_begf ,_dggf :=d .Token ();if _dggf !=nil {return _dggf ;};switch _efeb :=_begf .(type ){case _a .StartElement :switch _efeb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0068\u006f\u0077"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0068\u006f\u0077"}:_cadd .Show =NewCT_OnOff ();if _bgaa :=d .DecodeElement (_cadd .Show ,&_efeb );_bgaa !=nil {return _bgaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u007ae\u0072\u006f\u0057\u0069\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u007ae\u0072\u006f\u0057\u0069\u0064"}:_cadd .ZeroWid =NewCT_OnOff ();if _aeab :=d .DecodeElement (_cadd .ZeroWid ,&_efeb );_aeab !=nil {return _aeab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u007ae\u0072\u006f\u0041\u0073\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u007ae\u0072\u006f\u0041\u0073\u0063"}:_cadd .ZeroAsc =NewCT_OnOff ();if _ggf :=d .DecodeElement (_cadd .ZeroAsc ,&_efeb );_ggf !=nil {return _ggf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u007a\u0065\u0072\u006f\u0044\u0065\u0073\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u007a\u0065\u0072\u006f\u0044\u0065\u0073\u0063"}:_cadd .ZeroDesc =NewCT_OnOff ();if _bgded :=d .DecodeElement (_cadd .ZeroDesc ,&_efeb );_bgded !=nil {return _bgded ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0074\u0072\u0061\u006e\u0073\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0074\u0072\u0061\u006e\u0073\u0070"}:_cadd .Transp =NewCT_OnOff ();if _bfaf :=d .DecodeElement (_cadd .Transp ,&_efeb );_bfaf !=nil {return _bfaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_cadd .CtrlPr =NewCT_CtrlPr ();if _beff :=d .DecodeElement (_cadd .CtrlPr ,&_efeb );_beff !=nil {return _beff ;};default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0068\u0061\u006e\u0074\u0050\u0072\u0020\u0025\u0076",_efeb .Name );if _daag :=d .Skip ();_daag !=nil {return _daag ;};};case _a .EndElement :break _gadb ;case _a .CharData :};};return nil ;};type MathPr struct{CT_MathPr };func NewCT_ManualBreak ()*CT_ManualBreak {_adce :=&CT_ManualBreak {};return _adce };func NewCT_AccPr ()*CT_AccPr {_bf :=&CT_AccPr {};return _bf };
|
|
|
|
// ValidateWithPath validates the CT_TwipsMeasure and its children, prefixing error messages with path
|
|
func (_ggbe *CT_TwipsMeasure )ValidateWithPath (path string )error {if _bggca :=_ggbe .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bggca !=nil {return _bggca ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_EqArrPr and its children, prefixing error messages with path
|
|
func (_gcg *CT_EqArrPr )ValidateWithPath (path string )error {if _gcg .BaseJc !=nil {if _cga :=_gcg .BaseJc .ValidateWithPath (path +"\u002fB\u0061\u0073\u0065\u004a\u0063");_cga !=nil {return _cga ;};};if _gcg .MaxDist !=nil {if _gaee :=_gcg .MaxDist .ValidateWithPath (path +"\u002f\u004d\u0061\u0078\u0044\u0069\u0073\u0074");_gaee !=nil {return _gaee ;};};if _gcg .ObjDist !=nil {if _bba :=_gcg .ObjDist .ValidateWithPath (path +"\u002f\u004f\u0062\u006a\u0044\u0069\u0073\u0074");_bba !=nil {return _bba ;};};if _gcg .RSpRule !=nil {if _ceeef :=_gcg .RSpRule .ValidateWithPath (path +"\u002f\u0052\u0053\u0070\u0052\u0075\u006c\u0065");_ceeef !=nil {return _ceeef ;};};if _gcg .RSp !=nil {if _bafc :=_gcg .RSp .ValidateWithPath (path +"\u002f\u0052\u0053\u0070");_bafc !=nil {return _bafc ;};};if _gcg .CtrlPr !=nil {if _dbg :=_gcg .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_dbg !=nil {return _dbg ;};};return nil ;};func (_bgfeb *CT_Shp )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_cead ,_fabc :=_bgfeb .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u006d\u003a\u0076a\u006c"});if _fabc !=nil {return _fabc ;};start .Attr =append (start .Attr ,_cead );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_Text and its children
|
|
func (_fefb *CT_Text )Validate ()error {return _fefb .ValidateWithPath ("\u0043T\u005f\u0054\u0065\u0078\u0074");};func NewCT_CtrlPr ()*CT_CtrlPr {_aeff :=&CT_CtrlPr {};return _aeff };type CT_LimUppPr struct{CtrlPr *CT_CtrlPr ;};func (_eagf *ST_FType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_eagf =0;case "\u0062\u0061\u0072":*_eagf =1;case "\u0073\u006b\u0077":*_eagf =2;case "\u006c\u0069\u006e":*_eagf =3;case "\u006e\u006f\u0042a\u0072":*_eagf =4;};return nil ;};func (_bgab *CT_SPrePr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bgab .CtrlPr !=nil {_fafe :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_bgab .CtrlPr ,_fafe );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_OMathJc struct{ValAttr ST_Jc ;};type CT_NaryPr struct{Chr *CT_Char ;LimLoc *CT_LimLoc ;Grow *CT_OnOff ;SubHide *CT_OnOff ;SupHide *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_efbgg *ST_Jc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cccc ,_bgffe :=d .Token ();if _bgffe !=nil {return _bgffe ;};if _ffabbe ,_gafda :=_cccc .(_a .EndElement );_gafda &&_ffabbe .Name ==start .Name {*_efbgg =1;return nil ;};if _degc ,_cgffa :=_cccc .(_a .CharData );!_cgffa {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cccc );}else {switch string (_degc ){case "":*_efbgg =0;case "\u006c\u0065\u0066\u0074":*_efbgg =1;case "\u0072\u0069\u0067h\u0074":*_efbgg =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_efbgg =3;case "c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_efbgg =4;};};_cccc ,_bgffe =d .Token ();if _bgffe !=nil {return _bgffe ;};if _gdfed ,_fggb :=_cccc .(_a .EndElement );_fggb &&_gdfed .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cccc );};func (_abccg *OMathPara )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u006d"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0077"},Value :"ht\u0074\u0070:\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073.\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0077\u006f\u0072\u0064\u0070\u0072\u006f\u0063\u0065s\u0073i\u006e\u0067\u006d\u006c\u002f\u0032\u0030\u00306\u002fm\u0061\u0069n"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="m\u003a\u006f\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061";return _abccg .CT_OMathPara .MarshalXML (e ,start );};func (_feeg *CT_OnOff )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _feeg .ValAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_f .Sprintf ("\u0025\u0076",*_feeg .ValAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gebd *CT_F )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gebd .Num =NewCT_OMathArg ();_gebd .Den =NewCT_OMathArg ();_gdfc :for {_cafg ,_eeb :=d .Token ();if _eeb !=nil {return _eeb ;};switch _agge :=_cafg .(type ){case _a .StartElement :switch _agge .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0050\u0072"}:_gebd .FPr =NewCT_FPr ();if _afe :=d .DecodeElement (_gebd .FPr ,&_agge );_afe !=nil {return _afe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0075\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0075\u006d"}:if _aae :=d .DecodeElement (_gebd .Num ,&_agge );_aae !=nil {return _aae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0065\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0065\u006e"}:if _fdb :=d .DecodeElement (_gebd .Den ,&_agge );_fdb !=nil {return _fdb ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0046\u0020\u0025\u0076",_agge .Name );if _dee :=d .Skip ();_dee !=nil {return _dee ;};};case _a .EndElement :break _gdfc ;case _a .CharData :};};return nil ;};func (_bacb *CT_OMathParaPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccgd :for {_fgdf ,_eagc :=d .Token ();if _eagc !=nil {return _eagc ;};switch _dgba :=_fgdf .(type ){case _a .StartElement :switch _dgba .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006a\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006a\u0063"}:_bacb .Jc =NewCT_OMathJc ();if _eafa :=d .DecodeElement (_bacb .Jc ,&_dgba );_eafa !=nil {return _eafa ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0050\u0061r\u0061P\u0072\u0020\u0025\u0076",_dgba .Name );if _febeb :=d .Skip ();_febeb !=nil {return _febeb ;};};case _a .EndElement :break _ccgd ;case _a .CharData :};};return nil ;};func NewCT_BorderBoxPr ()*CT_BorderBoxPr {_adg :=&CT_BorderBoxPr {};return _adg };type CT_EqArr struct{EqArrPr *CT_EqArrPr ;E []*CT_OMathArg ;};
|
|
|
|
// ValidateWithPath validates the CT_UnSignedInteger and its children, prefixing error messages with path
|
|
func (_cgabg *CT_UnSignedInteger )ValidateWithPath (path string )error {return nil };type ST_BreakBinSub byte ;func (_ccdf *CT_OMath )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adgg :for {_fgde ,_bad :=d .Token ();if _bad !=nil {return _bad ;};switch _ffcae :=_fgde .(type ){case _a .StartElement :switch _ffcae .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063"}:_ddag :=NewEG_OMathMathElements ();_ddag .Acc =NewCT_Acc ();if _agfa :=d .DecodeElement (_ddag .Acc ,&_ffcae );_agfa !=nil {return _agfa ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_ddag );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072"}:_fbcg :=NewEG_OMathMathElements ();_fbcg .Bar =NewCT_Bar ();if _fedde :=d .DecodeElement (_fbcg .Bar ,&_ffcae );_fedde !=nil {return _fedde ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_fbcg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078"}:_gfe :=NewEG_OMathMathElements ();_gfe .Box =NewCT_Box ();if _fegf :=d .DecodeElement (_gfe .Box ,&_ffcae );_fegf !=nil {return _fegf ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_gfe );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"}:_edaa :=NewEG_OMathMathElements ();_edaa .BorderBox =NewCT_BorderBox ();if _babg :=d .DecodeElement (_edaa .BorderBox ,&_ffcae );_babg !=nil {return _babg ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_edaa );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064"}:_gab :=NewEG_OMathMathElements ();_gab .D =NewCT_D ();if _cbba :=d .DecodeElement (_gab .D ,&_ffcae );_cbba !=nil {return _cbba ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_gab );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"}:_cfab :=NewEG_OMathMathElements ();_cfab .EqArr =NewCT_EqArr ();if _dddbe :=d .DecodeElement (_cfab .EqArr ,&_ffcae );_dddbe !=nil {return _dddbe ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_cfab );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066"}:_bdaf :=NewEG_OMathMathElements ();_bdaf .F =NewCT_F ();if _fddc :=d .DecodeElement (_bdaf .F ,&_ffcae );_fddc !=nil {return _fddc ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_bdaf );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"}:_fdbfb :=NewEG_OMathMathElements ();_fdbfb .Func =NewCT_Func ();if _fdcc :=d .DecodeElement (_fdbfb .Func ,&_ffcae );_fdcc !=nil {return _fdcc ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_fdbfb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}:_afbg :=NewEG_OMathMathElements ();_afbg .GroupChr =NewCT_GroupChr ();if _babgb :=d .DecodeElement (_afbg .GroupChr ,&_ffcae );_babgb !=nil {return _babgb ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_afbg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"}:_adca :=NewEG_OMathMathElements ();_adca .LimLow =NewCT_LimLow ();if _fcad :=d .DecodeElement (_adca .LimLow ,&_ffcae );_fcad !=nil {return _fcad ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_adca );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"}:_fdcab :=NewEG_OMathMathElements ();_fdcab .LimUpp =NewCT_LimUpp ();if _fdge :=d .DecodeElement (_fdcab .LimUpp ,&_ffcae );_fdge !=nil {return _fdge ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_fdcab );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d"}:_cfcb :=NewEG_OMathMathElements ();_cfcb .M =NewCT_M ();if _bagg :=d .DecodeElement (_cfcb .M ,&_ffcae );_bagg !=nil {return _bagg ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_cfcb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"}:_ddfe :=NewEG_OMathMathElements ();_ddfe .Nary =NewCT_Nary ();if _efgg :=d .DecodeElement (_ddfe .Nary ,&_ffcae );_efgg !=nil {return _efgg ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_ddfe );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"}:_agfb :=NewEG_OMathMathElements ();_agfb .Phant =NewCT_Phant ();if _aefb :=d .DecodeElement (_agfb .Phant ,&_ffcae );_aefb !=nil {return _aefb ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_agfb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064"}:_eadb :=NewEG_OMathMathElements ();_eadb .Rad =NewCT_Rad ();if _eadg :=d .DecodeElement (_eadb .Rad ,&_ffcae );_eadg !=nil {return _eadg ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_eadb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"}:_bfbg :=NewEG_OMathMathElements ();_bfbg .SPre =NewCT_SPre ();if _dcea :=d .DecodeElement (_bfbg .SPre ,&_ffcae );_dcea !=nil {return _dcea ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_bfbg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"}:_bbef :=NewEG_OMathMathElements ();_bbef .SSub =NewCT_SSub ();if _fgef :=d .DecodeElement (_bbef .SSub ,&_ffcae );_fgef !=nil {return _fgef ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_bbef );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"}:_cfaa :=NewEG_OMathMathElements ();_cfaa .SSubSup =NewCT_SSubSup ();if _ddg :=d .DecodeElement (_cfaa .SSubSup ,&_ffcae );_ddg !=nil {return _ddg ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_cfaa );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"}:_cfed :=NewEG_OMathMathElements ();_cfed .SSup =NewCT_SSup ();if _ddcf :=d .DecodeElement (_cfed .SSup ,&_ffcae );_ddcf !=nil {return _ddcf ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_cfed );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072"}:_ecdg :=NewEG_OMathMathElements ();_ecdg .R =NewCT_R ();if _eeaeb :=d .DecodeElement (_ecdg .R ,&_ffcae );_eeaeb !=nil {return _eeaeb ;};_ccdf .EG_OMathMathElements =append (_ccdf .EG_OMathMathElements ,_ecdg );default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0020\u0025\u0076",_ffcae .Name );if _gddb :=d .Skip ();_gddb !=nil {return _gddb ;};};case _a .EndElement :break _adgg ;case _a .CharData :};};return nil ;};type CT_MPr struct{BaseJc *CT_YAlign ;PlcHide *CT_OnOff ;RSpRule *CT_SpacingRule ;CGpRule *CT_SpacingRule ;RSp *CT_UnSignedInteger ;CSp *CT_UnSignedInteger ;CGp *CT_UnSignedInteger ;Mcs *CT_MCS ;CtrlPr *CT_CtrlPr ;};func (_ggaf *CT_M )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ggaf .MPr !=nil {_bga :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006dP\u0072"}};e .EncodeElement (_ggaf .MPr ,_bga );};_gfd :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006d\u0072"}};for _ ,_gefcg :=range _ggaf .Mr {e .EncodeElement (_gefcg ,_gfd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_efgb *CT_LimLow )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _efgb .LimLowPr !=nil {_dgdc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u004c\u006f\u0077\u0050\u0072"}};e .EncodeElement (_efgb .LimLowPr ,_dgdc );};_fded :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_efgb .E ,_fded );_fdca :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006ci\u006d"}};e .EncodeElement (_efgb .Lim ,_fdca );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eggcf *ST_Shp )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ceff ,_fbda :=d .Token ();if _fbda !=nil {return _fbda ;};if _cgcdd ,_ecccd :=_ceff .(_a .EndElement );_ecccd &&_cgcdd .Name ==start .Name {*_eggcf =1;return nil ;};if _bfdga ,_cgfdd :=_ceff .(_a .CharData );!_cgfdd {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ceff );}else {switch string (_bfdga ){case "":*_eggcf =0;case "\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064":*_eggcf =1;case "\u006d\u0061\u0074c\u0068":*_eggcf =2;};};_ceff ,_fbda =d .Token ();if _fbda !=nil {return _fbda ;};if _cbeea ,_egdb :=_ceff .(_a .EndElement );_egdb &&_cbeea .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ceff );};func (_ebff *CT_MC )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ebff .McPr !=nil {_adeb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006d\u0063\u0050\u0072"}};e .EncodeElement (_ebff .McPr ,_adeb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ffaa *CT_UnSignedInteger )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_f .Sprintf ("\u0025\u0076",_ffaa .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_SPrePr and its children, prefixing error messages with path
|
|
func (_afda *CT_SPrePr )ValidateWithPath (path string )error {if _afda .CtrlPr !=nil {if _ddbfe :=_afda .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_ddbfe !=nil {return _ddbfe ;};};return nil ;};func (_fcge *OMath )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcge .CT_OMath =*NewCT_OMath ();_dgac :for {_fccee ,_cgebc :=d .Token ();if _cgebc !=nil {return _cgebc ;};switch _cbcf :=_fccee .(type ){case _a .StartElement :switch _cbcf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063"}:_fgec :=NewEG_OMathMathElements ();_fgec .Acc =NewCT_Acc ();if _fgccf :=d .DecodeElement (_fgec .Acc ,&_cbcf );_fgccf !=nil {return _fgccf ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_fgec );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072"}:_fdda :=NewEG_OMathMathElements ();_fdda .Bar =NewCT_Bar ();if _acdg :=d .DecodeElement (_fdda .Bar ,&_cbcf );_acdg !=nil {return _acdg ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_fdda );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078"}:_bacg :=NewEG_OMathMathElements ();_bacg .Box =NewCT_Box ();if _acccg :=d .DecodeElement (_bacg .Box ,&_cbcf );_acccg !=nil {return _acccg ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_bacg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"}:_ecgf :=NewEG_OMathMathElements ();_ecgf .BorderBox =NewCT_BorderBox ();if _bdagc :=d .DecodeElement (_ecgf .BorderBox ,&_cbcf );_bdagc !=nil {return _bdagc ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_ecgf );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064"}:_dcab :=NewEG_OMathMathElements ();_dcab .D =NewCT_D ();if _fddf :=d .DecodeElement (_dcab .D ,&_cbcf );_fddf !=nil {return _fddf ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_dcab );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"}:_afdb :=NewEG_OMathMathElements ();_afdb .EqArr =NewCT_EqArr ();if _ccgf :=d .DecodeElement (_afdb .EqArr ,&_cbcf );_ccgf !=nil {return _ccgf ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_afdb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066"}:_bbbe :=NewEG_OMathMathElements ();_bbbe .F =NewCT_F ();if _ffcaf :=d .DecodeElement (_bbbe .F ,&_cbcf );_ffcaf !=nil {return _ffcaf ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_bbbe );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"}:_geef :=NewEG_OMathMathElements ();_geef .Func =NewCT_Func ();if _efcb :=d .DecodeElement (_geef .Func ,&_cbcf );_efcb !=nil {return _efcb ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_geef );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}:_acbe :=NewEG_OMathMathElements ();_acbe .GroupChr =NewCT_GroupChr ();if _fccad :=d .DecodeElement (_acbe .GroupChr ,&_cbcf );_fccad !=nil {return _fccad ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_acbe );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"}:_beed :=NewEG_OMathMathElements ();_beed .LimLow =NewCT_LimLow ();if _bbec :=d .DecodeElement (_beed .LimLow ,&_cbcf );_bbec !=nil {return _bbec ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_beed );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"}:_gdbf :=NewEG_OMathMathElements ();_gdbf .LimUpp =NewCT_LimUpp ();if _aeead :=d .DecodeElement (_gdbf .LimUpp ,&_cbcf );_aeead !=nil {return _aeead ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_gdbf );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d"}:_agcac :=NewEG_OMathMathElements ();_agcac .M =NewCT_M ();if _aadfd :=d .DecodeElement (_agcac .M ,&_cbcf );_aadfd !=nil {return _aadfd ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_agcac );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"}:_ecae :=NewEG_OMathMathElements ();_ecae .Nary =NewCT_Nary ();if _fcgc :=d .DecodeElement (_ecae .Nary ,&_cbcf );_fcgc !=nil {return _fcgc ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_ecae );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"}:_bece :=NewEG_OMathMathElements ();_bece .Phant =NewCT_Phant ();if _aecae :=d .DecodeElement (_bece .Phant ,&_cbcf );_aecae !=nil {return _aecae ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_bece );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064"}:_gdfb :=NewEG_OMathMathElements ();_gdfb .Rad =NewCT_Rad ();if _eafad :=d .DecodeElement (_gdfb .Rad ,&_cbcf );_eafad !=nil {return _eafad ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_gdfb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"}:_gdcg :=NewEG_OMathMathElements ();_gdcg .SPre =NewCT_SPre ();if _cbcg :=d .DecodeElement (_gdcg .SPre ,&_cbcf );_cbcg !=nil {return _cbcg ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_gdcg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"}:_fcfd :=NewEG_OMathMathElements ();_fcfd .SSub =NewCT_SSub ();if _bfff :=d .DecodeElement (_fcfd .SSub ,&_cbcf );_bfff !=nil {return _bfff ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_fcfd );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"}:_ebdf :=NewEG_OMathMathElements ();_ebdf .SSubSup =NewCT_SSubSup ();if _fada :=d .DecodeElement (_ebdf .SSubSup ,&_cbcf );_fada !=nil {return _fada ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_ebdf );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"}:_gcfga :=NewEG_OMathMathElements ();_gcfga .SSup =NewCT_SSup ();if _cgcaa :=d .DecodeElement (_gcfga .SSup ,&_cbcf );_cgcaa !=nil {return _cgcaa ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_gcfga );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072"}:_fcae :=NewEG_OMathMathElements ();_fcae .R =NewCT_R ();if _bfaa :=d .DecodeElement (_fcae .R ,&_cbcf );_bfaa !=nil {return _bfaa ;};_fcge .EG_OMathMathElements =append (_fcge .EG_OMathMathElements ,_fcae );default:_cc .Log ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u004f\u004d\u0061t\u0068 \u0025\u0076",_cbcf .Name );if _cdfe :=d .Skip ();_cdfe !=nil {return _cdfe ;};};case _a .EndElement :break _dgac ;case _a .CharData :};};return nil ;};func NewCT_DPr ()*CT_DPr {_gaed :=&CT_DPr {};return _gaed };func (_acfc ST_BreakBin )Validate ()error {return _acfc .ValidateWithPath ("")};func (_dfbg *CT_MathPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_caag :for {_eeae ,_cdcg :=d .Token ();if _cdcg !=nil {return _cdcg ;};switch _cafe :=_eeae .(type ){case _a .StartElement :switch _cafe .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"}:_dfbg .MathFont =NewCT_String ();if _afc :=d .DecodeElement (_dfbg .MathFont ,&_cafe );_afc !=nil {return _afc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0072\u006b\u0042\u0069\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0072\u006b\u0042\u0069\u006e"}:_dfbg .BrkBin =NewCT_BreakBin ();if _ebef :=d .DecodeElement (_dfbg .BrkBin ,&_cafe );_ebef !=nil {return _ebef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062r\u006b\u0042\u0069\u006e\u0053\u0075b"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062r\u006b\u0042\u0069\u006e\u0053\u0075b"}:_dfbg .BrkBinSub =NewCT_BreakBinSub ();if _afa :=d .DecodeElement (_dfbg .BrkBinSub ,&_cafe );_afa !=nil {return _afa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073m\u0061\u006c\u006c\u0046\u0072\u0061c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073m\u0061\u006c\u006c\u0046\u0072\u0061c"}:_dfbg .SmallFrac =NewCT_OnOff ();if _fdbf :=d .DecodeElement (_dfbg .SmallFrac ,&_cafe );_fdbf !=nil {return _fdbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064i\u0073\u0070\u0044\u0065\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064i\u0073\u0070\u0044\u0065\u0066"}:_dfbg .DispDef =NewCT_OnOff ();if _eeaef :=d .DecodeElement (_dfbg .DispDef ,&_cafe );_eeaef !=nil {return _eeaef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006cM\u0061\u0072\u0067\u0069\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006cM\u0061\u0072\u0067\u0069\u006e"}:_dfbg .LMargin =NewCT_TwipsMeasure ();if _aaeb :=d .DecodeElement (_dfbg .LMargin ,&_cafe );_aaeb !=nil {return _aaeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072M\u0061\u0072\u0067\u0069\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072M\u0061\u0072\u0067\u0069\u006e"}:_dfbg .RMargin =NewCT_TwipsMeasure ();if _edef :=d .DecodeElement (_dfbg .RMargin ,&_cafe );_edef !=nil {return _edef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064\u0065\u0066J\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064\u0065\u0066J\u0063"}:_dfbg .DefJc =NewCT_OMathJc ();if _bafcd :=d .DecodeElement (_dfbg .DefJc ,&_cafe );_bafcd !=nil {return _bafcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0072\u0065S\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0072\u0065S\u0070"}:_dfbg .PreSp =NewCT_TwipsMeasure ();if _dadc :=d .DecodeElement (_dfbg .PreSp ,&_cafe );_dadc !=nil {return _dadc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u006f\u0073\u0074\u0053\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u006f\u0073\u0074\u0053\u0070"}:_dfbg .PostSp =NewCT_TwipsMeasure ();if _edge :=d .DecodeElement (_dfbg .PostSp ,&_cafe );_edge !=nil {return _edge ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069n\u0074\u0065\u0072\u0053\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069n\u0074\u0065\u0072\u0053\u0070"}:_dfbg .InterSp =NewCT_TwipsMeasure ();if _eaca :=d .DecodeElement (_dfbg .InterSp ,&_cafe );_eaca !=nil {return _eaca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069n\u0074\u0072\u0061\u0053\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069n\u0074\u0072\u0061\u0053\u0070"}:_dfbg .IntraSp =NewCT_TwipsMeasure ();if _afgg :=d .DecodeElement (_dfbg .IntraSp ,&_cafe );_afgg !=nil {return _afgg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}:_dfbg .Choice =NewCT_MathPrChoice ();if _ffcb :=d .DecodeElement (&_dfbg .Choice .WrapIndent ,&_cafe );_ffcb !=nil {return _ffcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0077r\u0061\u0070\u0052\u0069\u0067\u0068t"}:_dfbg .Choice =NewCT_MathPrChoice ();if _bbdg :=d .DecodeElement (&_dfbg .Choice .WrapRight ,&_cafe );_bbdg !=nil {return _bbdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0069\u006e\u0074\u004c\u0069\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0069\u006e\u0074\u004c\u0069\u006d"}:_dfbg .IntLim =NewCT_LimLoc ();if _gefb :=d .DecodeElement (_dfbg .IntLim ,&_cafe );_gefb !=nil {return _gefb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006ea\u0072\u0079\u004c\u0069\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006ea\u0072\u0079\u004c\u0069\u006d"}:_dfbg .NaryLim =NewCT_LimLoc ();if _cacc :=d .DecodeElement (_dfbg .NaryLim ,&_cafe );_cacc !=nil {return _cacc ;};default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004d\u0061\u0074h\u0050\u0072 \u0025\u0076",_cafe .Name );if _dagc :=d .Skip ();_dagc !=nil {return _dagc ;};};case _a .EndElement :break _caag ;case _a .CharData :};};return nil ;};type ST_TopBot byte ;type CT_RPRChoice struct{Nor *CT_OnOff ;};func (_faaf *CT_OMathPara )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _faaf .OMathParaPr !=nil {_gbef :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u006f\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"}};e .EncodeElement (_faaf .OMathParaPr ,_gbef );};_cdf :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u006f\u004d\u0061\u0074\u0068"}};for _ ,_afgf :=range _faaf .OMath {e .EncodeElement (_afgf ,_cdf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_BorderBoxPr and its children
|
|
func (_db *CT_BorderBoxPr )Validate ()error {return _db .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072B\u006f\u0078\u0050\u0072");};type CT_BarPr struct{Pos *CT_TopBot ;CtrlPr *CT_CtrlPr ;};func (_dfcf ST_BreakBin )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ddaa :=_a .Attr {};_ddaa .Name =name ;switch _dfcf {case ST_BreakBinUnset :_ddaa .Value ="";case ST_BreakBinBefore :_ddaa .Value ="\u0062\u0065\u0066\u006f\u0072\u0065";case ST_BreakBinAfter :_ddaa .Value ="\u0061\u0066\u0074e\u0072";case ST_BreakBinRepeat :_ddaa .Value ="\u0072\u0065\u0070\u0065\u0061\u0074";};return _ddaa ,nil ;};func (_ebcge ST_FType )ValidateWithPath (path string )error {switch _ebcge {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebcge ));};return nil ;};func (_gaga *CT_LimUpp )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gaga .E =NewCT_OMathArg ();_gaga .Lim =NewCT_OMathArg ();_feea :for {_acf ,_gdc :=d .Token ();if _gdc !=nil {return _gdc ;};switch _fdad :=_acf .(type ){case _a .StartElement :switch _fdad .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070\u0050\u0072"}:_gaga .LimUppPr =NewCT_LimUppPr ();if _dedfa :=d .DecodeElement (_gaga .LimUppPr ,&_fdad );_dedfa !=nil {return _dedfa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _fgdc :=d .DecodeElement (_gaga .E ,&_fdad );_fgdc !=nil {return _fgdc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d"}:if _daaf :=d .DecodeElement (_gaga .Lim ,&_fdad );_daaf !=nil {return _daaf ;};default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004c\u0069\u006dU\u0070\u0070 \u0025\u0076",_fdad .Name );if _gbc :=d .Skip ();_gbc !=nil {return _gbc ;};};case _a .EndElement :break _feea ;case _a .CharData :};};return nil ;};type CT_FuncPr struct{CtrlPr *CT_CtrlPr ;};func (_abgba *OMathPara )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_abgba .CT_OMathPara =*NewCT_OMathPara ();_bgaba :for {_dgfg ,_adbg :=d .Token ();if _adbg !=nil {return _adbg ;};switch _aafc :=_dgfg .(type ){case _a .StartElement :switch _aafc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"o\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"o\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"}:_abgba .OMathParaPr =NewCT_OMathParaPr ();if _gaae :=d .DecodeElement (_abgba .OMathParaPr ,&_aafc );_gaae !=nil {return _gaae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_eage :=NewCT_OMath ();if _cgedb :=d .DecodeElement (_eage ,&_aafc );_cgedb !=nil {return _cgedb ;};_abgba .OMath =append (_abgba .OMath ,_eage );default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u004f\u004d\u0061\u0074\u0068\u0050a\u0072\u0061 \u0025\u0076",_aafc .Name );if _dcbe :=d .Skip ();_dcbe !=nil {return _dcbe ;};};case _a .EndElement :break _bgaba ;case _a .CharData :};};return nil ;};func (_fcbee *CT_OMathArg )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afcg :for {_fcaf ,_ged :=d .Token ();if _ged !=nil {return _ged ;};switch _fdgee :=_fcaf .(type ){case _a .StartElement :switch _fdgee .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0072\u0067P\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0072\u0067P\u0072"}:_fcbee .ArgPr =NewCT_OMathArgPr ();if _aeee :=d .DecodeElement (_fcbee .ArgPr ,&_fdgee );_aeee !=nil {return _aeee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0063\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0063\u0063"}:_faef :=NewEG_OMathMathElements ();_faef .Acc =NewCT_Acc ();if _efgc :=d .DecodeElement (_faef .Acc ,&_fdgee );_efgc !=nil {return _efgc ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_faef );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u0061\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u0061\u0072"}:_dcbb :=NewEG_OMathMathElements ();_dcbb .Bar =NewCT_Bar ();if _afca :=d .DecodeElement (_dcbb .Bar ,&_fdgee );_afca !=nil {return _afca ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_dcbb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062\u006f\u0078"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062\u006f\u0078"}:_fbgb :=NewEG_OMathMathElements ();_fbgb .Box =NewCT_Box ();if _eece :=d .DecodeElement (_fbgb .Box ,&_fdgee );_eece !=nil {return _eece ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_fbgb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0062o\u0072\u0064\u0065\u0072\u0042\u006fx"}:_bdae :=NewEG_OMathMathElements ();_bdae .BorderBox =NewCT_BorderBox ();if _eabga :=d .DecodeElement (_bdae .BorderBox ,&_fdgee );_eabga !=nil {return _eabga ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_bdae );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0064"}:_cfea :=NewEG_OMathMathElements ();_cfea .D =NewCT_D ();if _dgdag :=d .DecodeElement (_cfea .D ,&_fdgee );_dgdag !=nil {return _dgdag ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_cfea );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065\u0071\u0041r\u0072"}:_ddecb :=NewEG_OMathMathElements ();_ddecb .EqArr =NewCT_EqArr ();if _dgee :=d .DecodeElement (_ddecb .EqArr ,&_fdgee );_dgee !=nil {return _dgee ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_ddecb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066"}:_gbbc :=NewEG_OMathMathElements ();_gbbc .F =NewCT_F ();if _ddbf :=d .DecodeElement (_gbbc .F ,&_fdgee );_ddbf !=nil {return _ddbf ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_gbbc );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0066\u0075\u006e\u0063"}:_ebdc :=NewEG_OMathMathElements ();_ebdc .Func =NewCT_Func ();if _gcbg :=d .DecodeElement (_ebdc .Func ,&_fdgee );_gcbg !=nil {return _gcbg ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_ebdc );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}:_fdeb :=NewEG_OMathMathElements ();_fdeb .GroupChr =NewCT_GroupChr ();if _eefe :=d .DecodeElement (_fdeb .GroupChr ,&_fdgee );_eefe !=nil {return _eefe ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_fdeb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077"}:_fcdb :=NewEG_OMathMathElements ();_fcdb .LimLow =NewCT_LimLow ();if _befc :=d .DecodeElement (_fcdb .LimLow ,&_fdgee );_befc !=nil {return _befc ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_fcdb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u0055\u0070\u0070"}:_acae :=NewEG_OMathMathElements ();_acae .LimUpp =NewCT_LimUpp ();if _acbf :=d .DecodeElement (_acae .LimUpp ,&_fdgee );_acbf !=nil {return _acbf ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_acae );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d"}:_dfge :=NewEG_OMathMathElements ();_dfge .M =NewCT_M ();if _bbae :=d .DecodeElement (_dfge .M ,&_fdgee );_bbae !=nil {return _bbae ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_dfge );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006e\u0061\u0072\u0079"}:_agged :=NewEG_OMathMathElements ();_agged .Nary =NewCT_Nary ();if _badg :=d .DecodeElement (_agged .Nary ,&_fdgee );_badg !=nil {return _badg ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_agged );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u0068\u0061n\u0074"}:_dfad :=NewEG_OMathMathElements ();_dfad .Phant =NewCT_Phant ();if _bgag :=d .DecodeElement (_dfad .Phant ,&_fdgee );_bgag !=nil {return _bgag ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_dfad );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072\u0061\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072\u0061\u0064"}:_eggdd :=NewEG_OMathMathElements ();_eggdd .Rad =NewCT_Rad ();if _acec :=d .DecodeElement (_eggdd .Rad ,&_fdgee );_acec !=nil {return _acec ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_eggdd );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0050\u0072\u0065"}:_bgfg :=NewEG_OMathMathElements ();_bgfg .SPre =NewCT_SPre ();if _feff :=d .DecodeElement (_bgfg .SPre ,&_fdgee );_feff !=nil {return _feff ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_bgfg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0062"}:_bafb :=NewEG_OMathMathElements ();_bafb .SSub =NewCT_SSub ();if _bcfg :=d .DecodeElement (_bafb .SSub ,&_fdgee );_bcfg !=nil {return _bcfg ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_bafb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073S\u0075\u0062\u0053\u0075\u0070"}:_gbe :=NewEG_OMathMathElements ();_gbe .SSubSup =NewCT_SSubSup ();if _dcd :=d .DecodeElement (_gbe .SSubSup ,&_fdgee );_dcd !=nil {return _dcd ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_gbe );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073\u0053\u0075\u0070"}:_caab :=NewEG_OMathMathElements ();_caab .SSup =NewCT_SSup ();if _ebdca :=d .DecodeElement (_caab .SSup ,&_fdgee );_ebdca !=nil {return _ebdca ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_caab );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0072"}:_fcgb :=NewEG_OMathMathElements ();_fcgb .R =NewCT_R ();if _afcd :=d .DecodeElement (_fcgb .R ,&_fdgee );_afcd !=nil {return _afcd ;};_fcbee .EG_OMathMathElements =append (_fcbee .EG_OMathMathElements ,_fcgb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_fcbee .CtrlPr =NewCT_CtrlPr ();if _fcdaa :=d .DecodeElement (_fcbee .CtrlPr ,&_fdgee );_fcdaa !=nil {return _fcdaa ;};default:_cc .Log ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067\u0020\u0025\u0076",_fdgee .Name );if _debe :=d .Skip ();_debe !=nil {return _debe ;};};case _a .EndElement :break _afcg ;case _a .CharData :};};return nil ;};func (_gbeg *CT_SSubPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbdg :for {_fdce ,_fbfgb :=d .Token ();if _fbfgb !=nil {return _fbfgb ;};switch _ddfb :=_fdce .(type ){case _a .StartElement :switch _ddfb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_gbeg .CtrlPr =NewCT_CtrlPr ();if _bgef :=d .DecodeElement (_gbeg .CtrlPr ,&_ddfb );_bgef !=nil {return _bgef ;};default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u0053\u0053\u0075b\u0050\u0072 \u0025\u0076",_ddfb .Name );if _gabd :=d .Skip ();_gabd !=nil {return _gabd ;};};case _a .EndElement :break _gbdg ;case _a .CharData :};};return nil ;};func (_cfeg *CT_Phant )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cfeg .PhantPr !=nil {_efce :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0070\u0068\u0061\u006e\u0074\u0050r"}};e .EncodeElement (_cfeg .PhantPr ,_efce );};_bcfe :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cfeg .E ,_bcfe );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_RPRChoice ()*CT_RPRChoice {_edeb :=&CT_RPRChoice {};return _edeb };func NewCT_MC ()*CT_MC {_ccag :=&CT_MC {};return _ccag };func NewCT_PhantPr ()*CT_PhantPr {_eefg :=&CT_PhantPr {};return _eefg };func (_ggee *ST_LimLoc )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgce ,_fdgba :=d .Token ();if _fdgba !=nil {return _fdgba ;};if _gfbce ,_gcdgd :=_cgce .(_a .EndElement );_gcdgd &&_gfbce .Name ==start .Name {*_ggee =1;return nil ;};if _adcae ,_gaaf :=_cgce .(_a .CharData );!_gaaf {return _f .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cgce );}else {switch string (_adcae ){case "":*_ggee =0;case "\u0075\u006e\u0064\u004f\u0076\u0072":*_ggee =1;case "\u0073\u0075\u0062\u0053\u0075\u0070":*_ggee =2;};};_cgce ,_fdgba =d .Token ();if _fdgba !=nil {return _fdgba ;};if _abab ,_eeag :=_cgce .(_a .EndElement );_eeag &&_abab .Name ==start .Name {return nil ;};return _f .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cgce );};func (_agaa *CT_Text )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _agaa .SpaceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u003a\u0073\u0070\u0061\u0063e"},Value :_f .Sprintf ("\u0025\u0076",*_agaa .SpaceAttr )});};e .EncodeElement (_agaa .Content ,start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_FTypeUnset ST_FType =0;ST_FTypeBar ST_FType =1;ST_FTypeSkw ST_FType =2;ST_FTypeLin ST_FType =3;ST_FTypeNoBar ST_FType =4;);func (_gdfee *CT_NaryPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgbb :for {_cgaf ,_debd :=d .Token ();if _debd !=nil {return _debd ;};switch _adefg :=_cgaf .(type ){case _a .StartElement :switch _adefg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0068\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0068\u0072"}:_gdfee .Chr =NewCT_Char ();if _fabe :=d .DecodeElement (_gdfee .Chr ,&_adefg );_fabe !=nil {return _fabe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0063"}:_gdfee .LimLoc =NewCT_LimLoc ();if _gdgb :=d .DecodeElement (_gdfee .LimLoc ,&_adefg );_gdgb !=nil {return _gdgb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0067\u0072\u006f\u0077"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0067\u0072\u006f\u0077"}:_gdfee .Grow =NewCT_OnOff ();if _dbbf :=d .DecodeElement (_gdfee .Grow ,&_adefg );_dbbf !=nil {return _dbbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073u\u0062\u0048\u0069\u0064\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073u\u0062\u0048\u0069\u0064\u0065"}:_gdfee .SubHide =NewCT_OnOff ();if _debc :=d .DecodeElement (_gdfee .SubHide ,&_adefg );_debc !=nil {return _debc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0073u\u0070\u0048\u0069\u0064\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0073u\u0070\u0048\u0069\u0064\u0065"}:_gdfee .SupHide =NewCT_OnOff ();if _eaed :=d .DecodeElement (_gdfee .SupHide ,&_adefg );_eaed !=nil {return _eaed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_gdfee .CtrlPr =NewCT_CtrlPr ();if _cba :=d .DecodeElement (_gdfee .CtrlPr ,&_adefg );_cba !=nil {return _cba ;};default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004e\u0061\u0072y\u0050\u0072 \u0025\u0076",_adefg .Name );if _afbdb :=d .Skip ();_afbdb !=nil {return _afbdb ;};};case _a .EndElement :break _fgbb ;case _a .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_BorderBox and its children, prefixing error messages with path
|
|
func (_ddf *CT_BorderBox )ValidateWithPath (path string )error {if _ddf .BorderBoxPr !=nil {if _gfb :=_ddf .BorderBoxPr .ValidateWithPath (path +"\u002f\u0042\u006fr\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072");_gfb !=nil {return _gfb ;};};if _fbf :=_ddf .E .ValidateWithPath (path +"\u002f\u0045");_fbf !=nil {return _fbf ;};return nil ;};
|
|
|
|
// Validate validates the CT_OMath and its children
|
|
func (_bffd *CT_OMath )Validate ()error {return _bffd .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068");};type CT_ManualBreak struct{AlnAtAttr *int64 ;};type CT_D struct{DPr *CT_DPr ;E []*CT_OMathArg ;};func (_fcbe *CT_Integer2 )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_f .Sprintf ("\u0025\u0076",_fcbe .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ageb ST_BreakBin )String ()string {switch _ageb {case 0:return "";case 1:return "\u0062\u0065\u0066\u006f\u0072\u0065";case 2:return "\u0061\u0066\u0074e\u0072";case 3:return "\u0072\u0065\u0070\u0065\u0061\u0074";};return "";};func (_bagb *ST_LimLoc )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bagb =0;case "\u0075\u006e\u0064\u004f\u0076\u0072":*_bagb =1;case "\u0073\u0075\u0062\u0053\u0075\u0070":*_bagb =2;};return nil ;};func NewCT_YAlign ()*CT_YAlign {_abgb :=&CT_YAlign {};_abgb .ValAttr =_ee .ST_YAlign (1);return _abgb };func NewCT_M ()*CT_M {_fdafe :=&CT_M {};return _fdafe };type CT_MathPr struct{MathFont *CT_String ;BrkBin *CT_BreakBin ;BrkBinSub *CT_BreakBinSub ;SmallFrac *CT_OnOff ;DispDef *CT_OnOff ;LMargin *CT_TwipsMeasure ;RMargin *CT_TwipsMeasure ;DefJc *CT_OMathJc ;PreSp *CT_TwipsMeasure ;PostSp *CT_TwipsMeasure ;InterSp *CT_TwipsMeasure ;IntraSp *CT_TwipsMeasure ;Choice *CT_MathPrChoice ;IntLim *CT_LimLoc ;NaryLim *CT_LimLoc ;};func NewCT_Func ()*CT_Func {_adef :=&CT_Func {};_adef .FName =NewCT_OMathArg ();_adef .E =NewCT_OMathArg ();return _adef ;};func (_gcgbf *CT_SSubSup )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gcgbf .SSubSupPr !=nil {_eegb :=_a .StartElement {Name :_a .Name {Local :"m\u003a\u0073\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072"}};e .EncodeElement (_gcgbf .SSubSupPr ,_eegb );};_bggc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_gcgbf .E ,_bggc );_cgfbg :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_gcgbf .Sub ,_cgfbg );_efcc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_gcgbf .Sup ,_efcc );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bbc *CT_Script )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bbc .ValAttr !=ST_ScriptUnset {_aagbg ,_agbd :=_bbc .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u006d\u003a\u0076a\u006c"});if _agbd !=nil {return _agbd ;};start .Attr =append (start .Attr ,_aagbg );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_SpacingRule and its children
|
|
func (_bbee *CT_SpacingRule )Validate ()error {return _bbee .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006eg\u0052\u0075\u006c\u0065");};func (_gebfd *CT_MCPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddfaf :for {_bfd ,_eed :=d .Token ();if _eed !=nil {return _eed ;};switch _aebg :=_bfd .(type ){case _a .StartElement :switch _aebg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u006f\u0075n\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u006f\u0075n\u0074"}:_gebfd .Count =NewCT_Integer255 ();if _gbgf :=d .DecodeElement (_gebfd .Count ,&_aebg );_gbgf !=nil {return _gbgf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006d\u0063\u004a\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006d\u0063\u004a\u0063"}:_gebfd .McJc =NewCT_XAlign ();if _ebfb :=d .DecodeElement (_gebfd .McJc ,&_aebg );_ebfb !=nil {return _ebfb ;};default:_cc .Log ("\u0073\u006b\u0069p\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004d\u0043\u0050\u0072\u0020\u0025\u0076",_aebg .Name );if _cbbg :=d .Skip ();_cbbg !=nil {return _cbbg ;};};case _a .EndElement :break _ddfaf ;case _a .CharData :};};return nil ;};func (_cbd *CT_EqArr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebce :for {_dab ,_fce :=d .Token ();if _fce !=nil {return _fce ;};switch _dffcg :=_dab .(type ){case _a .StartElement :switch _dffcg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065q\u0041\u0072\u0072\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065q\u0041\u0072\u0072\u0050\u0072"}:_cbd .EqArrPr =NewCT_EqArrPr ();if _bbdc :=d .DecodeElement (_cbd .EqArrPr ,&_dffcg );_bbdc !=nil {return _bbdc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:_eeeb :=NewCT_OMathArg ();if _aabd :=d .DecodeElement (_eeeb ,&_dffcg );_aabd !=nil {return _aabd ;};_cbd .E =append (_cbd .E ,_eeeb );default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072\u0020\u0025\u0076",_dffcg .Name );if _eac :=d .Skip ();_eac !=nil {return _eac ;};};case _a .EndElement :break _ebce ;case _a .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_MPr and its children, prefixing error messages with path
|
|
func (_ddfg *CT_MPr )ValidateWithPath (path string )error {if _ddfg .BaseJc !=nil {if _fgcb :=_ddfg .BaseJc .ValidateWithPath (path +"\u002fB\u0061\u0073\u0065\u004a\u0063");_fgcb !=nil {return _fgcb ;};};if _ddfg .PlcHide !=nil {if _befg :=_ddfg .PlcHide .ValidateWithPath (path +"\u002f\u0050\u006c\u0063\u0048\u0069\u0064\u0065");_befg !=nil {return _befg ;};};if _ddfg .RSpRule !=nil {if _bdfc :=_ddfg .RSpRule .ValidateWithPath (path +"\u002f\u0052\u0053\u0070\u0052\u0075\u006c\u0065");_bdfc !=nil {return _bdfc ;};};if _ddfg .CGpRule !=nil {if _cdcf :=_ddfg .CGpRule .ValidateWithPath (path +"\u002f\u0043\u0047\u0070\u0052\u0075\u006c\u0065");_cdcf !=nil {return _cdcf ;};};if _ddfg .RSp !=nil {if _cedg :=_ddfg .RSp .ValidateWithPath (path +"\u002f\u0052\u0053\u0070");_cedg !=nil {return _cedg ;};};if _ddfg .CSp !=nil {if _dagae :=_ddfg .CSp .ValidateWithPath (path +"\u002f\u0043\u0053\u0070");_dagae !=nil {return _dagae ;};};if _ddfg .CGp !=nil {if _cccg :=_ddfg .CGp .ValidateWithPath (path +"\u002f\u0043\u0047\u0070");_cccg !=nil {return _cccg ;};};if _ddfg .Mcs !=nil {if _edce :=_ddfg .Mcs .ValidateWithPath (path +"\u002f\u004d\u0063\u0073");_edce !=nil {return _edce ;};};if _ddfg .CtrlPr !=nil {if _dac :=_ddfg .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_dac !=nil {return _dac ;};};return nil ;};
|
|
|
|
// Validate validates the CT_SSupPr and its children
|
|
func (_dcebc *CT_SSupPr )Validate ()error {return _dcebc .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0070\u0050r");};func NewCT_EqArr ()*CT_EqArr {_efe :=&CT_EqArr {};return _efe };func ParseUnionST_OnOff (s string )(_ee .ST_OnOff ,error ){return _ee .ParseUnionST_OnOff (s )};func NewCT_Phant ()*CT_Phant {_cgdc :=&CT_Phant {};_cgdc .E =NewCT_OMathArg ();return _cgdc };func (_efcg *CT_LimUppPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgcd :for {_fcfg ,_dfgfe :=d .Token ();if _dfgfe !=nil {return _dfgfe ;};switch _agb :=_fcfg .(type ){case _a .StartElement :switch _agb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_efcg .CtrlPr =NewCT_CtrlPr ();if _bag :=d .DecodeElement (_efcg .CtrlPr ,&_agb );_bag !=nil {return _bag ;};default:_cc .Log ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004c\u0069\u006d\u0055\u0070\u0070\u0050\u0072\u0020\u0025\u0076",_agb .Name );if _aage :=d .Skip ();_aage !=nil {return _aage ;};};case _a .EndElement :break _bgcd ;case _a .CharData :};};return nil ;};const (ST_JcUnset ST_Jc =0;ST_JcLeft ST_Jc =1;ST_JcRight ST_Jc =2;ST_JcCenter ST_Jc =3;ST_JcCenterGroup ST_Jc =4;);func NewCT_SSubPr ()*CT_SSubPr {_dacb :=&CT_SSubPr {};return _dacb };
|
|
|
|
// Validate validates the CT_CtrlPr and its children
|
|
func (_bbbc *CT_CtrlPr )Validate ()error {return _bbbc .ValidateWithPath ("\u0043T\u005f\u0043\u0074\u0072\u006c\u0050r");};func (_cf *CT_Acc )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cf .AccPr !=nil {_ce :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0061\u0063\u0063\u0050\u0072"}};e .EncodeElement (_cf .AccPr ,_ce );};_eb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cf .E ,_eb );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cbgg ST_FType )String ()string {switch _cbgg {case 0:return "";case 1:return "\u0062\u0061\u0072";case 2:return "\u0073\u006b\u0077";case 3:return "\u006c\u0069\u006e";case 4:return "\u006e\u006f\u0042a\u0072";};return "";};
|
|
|
|
// Validate validates the CT_SPre and its children
|
|
func (_dfga *CT_SPre )Validate ()error {return _dfga .ValidateWithPath ("\u0043T\u005f\u0053\u0050\u0072\u0065");};func (_adbc *CT_OMathArgPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcgb :for {_facg ,_bdcf :=d .Token ();if _bdcf !=nil {return _bdcf ;};switch _gaeg :=_facg .(type ){case _a .StartElement :switch _gaeg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u0072\u0067S\u007a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u0072\u0067S\u007a"}:_adbc .ArgSz =NewCT_Integer2 ();if _ebbd :=d .DecodeElement (_adbc .ArgSz ,&_gaeg );_ebbd !=nil {return _ebbd ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004fM\u0061\u0074\u0068\u0041\u0072\u0067\u0050\u0072 \u0025\u0076",_gaeg .Name );if _adga :=d .Skip ();_adga !=nil {return _adga ;};};case _a .EndElement :break _gcgb ;case _a .CharData :};};return nil ;};func (_edgbb ST_Script )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_edgbb .String (),start );};
|
|
|
|
// Validate validates the CT_Rad and its children
|
|
func (_afba *CT_Rad )Validate ()error {return _afba .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0064");};
|
|
|
|
// Validate validates the CT_LimLow and its children
|
|
func (_bgg *CT_LimLow )Validate ()error {return _bgg .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006d\u004c\u006fw");};type ST_FType byte ;
|
|
|
|
// Validate validates the CT_Acc and its children
|
|
func (_eg *CT_Acc )Validate ()error {return _eg .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0063\u0063");};func (_ccec *CT_LimLow )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccec .E =NewCT_OMathArg ();_ccec .Lim =NewCT_OMathArg ();_dddb :for {_dddf ,_feab :=d .Token ();if _feab !=nil {return _feab ;};switch _egcb :=_dddf .(type ){case _a .StartElement :switch _egcb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d\u004c\u006f\u0077\u0050\u0072"}:_ccec .LimLowPr =NewCT_LimLowPr ();if _ebe :=d .DecodeElement (_ccec .LimLowPr ,&_egcb );_ebe !=nil {return _ebe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _dceb :=d .DecodeElement (_ccec .E ,&_egcb );_dceb !=nil {return _dceb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006c\u0069\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006c\u0069\u006d"}:if _geff :=d .DecodeElement (_ccec .Lim ,&_egcb );_geff !=nil {return _geff ;};default:_cc .Log ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0043\u0054\u005f\u004c\u0069\u006dL\u006f\u0077 \u0025\u0076",_egcb .Name );if _gdg :=d .Skip ();_gdg !=nil {return _gdg ;};};case _a .EndElement :break _dddb ;case _a .CharData :};};return nil ;};func (_efbc *CT_BorderBoxPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _efbc .HideTop !=nil {_ff :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0068\u0069\u0064\u0065\u0054\u006fp"}};e .EncodeElement (_efbc .HideTop ,_ff );};if _efbc .HideBot !=nil {_bb :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0068\u0069\u0064\u0065\u0042\u006ft"}};e .EncodeElement (_efbc .HideBot ,_bb );};if _efbc .HideLeft !=nil {_egg :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0068\u0069\u0064\u0065\u004c\u0065\u0066\u0074"}};e .EncodeElement (_efbc .HideLeft ,_egg );};if _efbc .HideRight !=nil {_egff :=_a .StartElement {Name :_a .Name {Local :"m\u003a\u0068\u0069\u0064\u0065\u0052\u0069\u0067\u0068\u0074"}};e .EncodeElement (_efbc .HideRight ,_egff );};if _efbc .StrikeH !=nil {_cce :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0073\u0074\u0072\u0069\u006b\u0065H"}};e .EncodeElement (_efbc .StrikeH ,_cce );};if _efbc .StrikeV !=nil {_abg :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0073\u0074\u0072\u0069\u006b\u0065V"}};e .EncodeElement (_efbc .StrikeV ,_abg );};if _efbc .StrikeBLTR !=nil {_bbe :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073t\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052"}};e .EncodeElement (_efbc .StrikeBLTR ,_bbe );};if _efbc .StrikeTLBR !=nil {_bbd :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073t\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052"}};e .EncodeElement (_efbc .StrikeTLBR ,_bbd );};if _efbc .CtrlPr !=nil {_cde :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_efbc .CtrlPr ,_cde );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ffcdg ST_Shp )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ffcdg .String (),start );};type CT_TwipsMeasure struct{ValAttr _ee .ST_TwipsMeasure ;};func NewCT_SPre ()*CT_SPre {_aaea :=&CT_SPre {};_aaea .Sub =NewCT_OMathArg ();_aaea .Sup =NewCT_OMathArg ();_aaea .E =NewCT_OMathArg ();return _aaea ;};func (_eee *CT_BorderBox )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eee .E =NewCT_OMathArg ();_gag :for {_fd ,_fdc :=d .Token ();if _fdc !=nil {return _fdc ;};switch _ccd :=_fd .(type ){case _a .StartElement :switch _ccd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"b\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"b\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072"}:_eee .BorderBoxPr =NewCT_BorderBoxPr ();if _adf :=d .DecodeElement (_eee .BorderBoxPr ,&_ccd );_adf !=nil {return _adf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0065"}:if _bfe :=d .DecodeElement (_eee .E ,&_ccd );_bfe !=nil {return _bfe ;};default:_cc .Log ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_B\u006f\u0072d\u0065\u0072\u0042\u006f\u0078\u0020\u0025\u0076",_ccd .Name );if _fa :=d .Skip ();_fa !=nil {return _fa ;};};case _a .EndElement :break _gag ;case _a .CharData :};};return nil ;};func NewCT_OMathArgPr ()*CT_OMathArgPr {_accc :=&CT_OMathArgPr {};return _accc };const (ST_BreakBinSubUnset ST_BreakBinSub =0;ST_BreakBinSub__ ST_BreakBinSub =1;ST_BreakBinSub___ ST_BreakBinSub =2;ST_BreakBinSub____ ST_BreakBinSub =3;);func (_eccg ST_Jc )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ccbe :=_a .Attr {};_ccbe .Name =name ;switch _eccg {case ST_JcUnset :_ccbe .Value ="";case ST_JcLeft :_ccbe .Value ="\u006c\u0065\u0066\u0074";case ST_JcRight :_ccbe .Value ="\u0072\u0069\u0067h\u0074";case ST_JcCenter :_ccbe .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_JcCenterGroup :_ccbe .Value ="c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070";};return _ccbe ,nil ;};func (_bfgc *CT_SSubSupPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdde :for {_efbce ,_bdge :=d .Token ();if _bdge !=nil {return _bdge ;};switch _abea :=_efbce .(type ){case _a .StartElement :switch _abea .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0061\u006c\u006e\u0053\u0063\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0061\u006c\u006e\u0053\u0063\u0072"}:_bfgc .AlnScr =NewCT_OnOff ();if _acag :=d .DecodeElement (_bfgc .AlnScr ,&_abea );_acag !=nil {return _acag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_bfgc .CtrlPr =NewCT_CtrlPr ();if _fcba :=d .DecodeElement (_bfgc .CtrlPr ,&_abea );_fcba !=nil {return _fcba ;};default:_cc .Log ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_S\u0053\u0075b\u0053\u0075\u0070\u0050\u0072\u0020\u0025\u0076",_abea .Name );if _fdef :=d .Skip ();_fdef !=nil {return _fdef ;};};case _a .EndElement :break _bdde ;case _a .CharData :};};return nil ;};type CT_YAlign struct{ValAttr _ee .ST_YAlign ;};func NewCT_SPrePr ()*CT_SPrePr {_gcfg :=&CT_SPrePr {};return _gcfg };
|
|
|
|
// Validate validates the CT_EqArrPr and its children
|
|
func (_egd *CT_EqArrPr )Validate ()error {return _egd .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072\u0050\u0072");};func (_ggd *CT_SSup )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ggd .SSupPr !=nil {_bgagc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0070\u0050\u0072"}};e .EncodeElement (_ggd .SSupPr ,_bgagc );};_ddad :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_ggd .E ,_ddad );_gedad :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_ggd .Sup ,_gedad );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dbbde ST_Shp )Validate ()error {return _dbbde .ValidateWithPath ("")};func (_dgag *CT_UnSignedInteger )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bagd :=range start .Attr {if _bagd .Name .Local =="\u0076\u0061\u006c"{_egee ,_dgdce :=_e .ParseUint (_bagd .Value ,10,32);if _dgdce !=nil {return _dgdce ;};_dgag .ValAttr =uint32 (_egee );continue ;};};for {_cebe ,_face :=d .Token ();if _face !=nil {return _f .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0055\u006e\u0053\u0069\u0067\u006e\u0065d\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u003a\u0020\u0025\u0073",_face );};if _egce ,_gdce :=_cebe .(_a .EndElement );_gdce &&_egce .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_BreakBin and its children, prefixing error messages with path
|
|
func (_cee *CT_BreakBin )ValidateWithPath (path string )error {if _gga :=_cee .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gga !=nil {return _gga ;};return nil ;};func (_aab *CT_BreakBinSub )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _aab .ValAttr !=ST_BreakBinSubUnset {_dce ,_ffbe :=_aab .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u006d\u003a\u0076a\u006c"});if _ffbe !=nil {return _ffbe ;};start .Attr =append (start .Attr ,_dce );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_edebe ST_Style )ValidateWithPath (path string )error {switch _edebe {case 0,1,2,3,4:default:return _f .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_edebe ));};return nil ;};func NewCT_MathPrChoice ()*CT_MathPrChoice {_bdc :=&CT_MathPrChoice {};return _bdc };func (_feb *CT_EqArr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _feb .EqArrPr !=nil {_cegb :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0065\u0071\u0041\u0072\u0072\u0050r"}};e .EncodeElement (_feb .EqArrPr ,_cegb );};_ecde :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0065"}};for _ ,_bbff :=range _feb .E {e .EncodeElement (_bbff ,_ecde );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fbe *CT_EqArrPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fbe .BaseJc !=nil {_ffbb :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0062\u0061\u0073\u0065\u004a\u0063"}};e .EncodeElement (_fbe .BaseJc ,_ffbb );};if _fbe .MaxDist !=nil {_ceb :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u006d\u0061\u0078\u0044\u0069\u0073t"}};e .EncodeElement (_fbe .MaxDist ,_ceb );};if _fbe .ObjDist !=nil {_geba :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u006f\u0062\u006a\u0044\u0069\u0073t"}};e .EncodeElement (_fbe .ObjDist ,_geba );};if _fbe .RSpRule !=nil {_dfa :=_a .StartElement {Name :_a .Name {Local :"\u006d:\u0072\u0053\u0070\u0052\u0075\u006ce"}};e .EncodeElement (_fbe .RSpRule ,_dfa );};if _fbe .RSp !=nil {_fbbd :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0072S\u0070"}};e .EncodeElement (_fbe .RSp ,_fbbd );};if _fbe .CtrlPr !=nil {_edc :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_fbe .CtrlPr ,_edc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_String ()*CT_String {_aeea :=&CT_String {};return _aeea };func (_dgdg *CT_OMathPara )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcgg :for {_fbdc ,_deaf :=d .Token ();if _deaf !=nil {return _deaf ;};switch _bgagg :=_fbdc .(type ){case _a .StartElement :switch _bgagg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"o\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"o\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"}:_dgdg .OMathParaPr =NewCT_OMathParaPr ();if _gcc :=d .DecodeElement (_dgdg .OMathParaPr ,&_bgagg );_gcc !=nil {return _gcc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u006f\u004d\u0061t\u0068"}:_cgab :=NewCT_OMath ();if _adfc :=d .DecodeElement (_cgab ,&_bgagg );_adfc !=nil {return _adfc ;};_dgdg .OMath =append (_dgdg .OMath ,_cgab );default:_cc .Log ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_O\u004d\u0061t\u0068\u0050\u0061\u0072\u0061\u0020\u0025\u0076",_bgagg .Name );if _edefe :=d .Skip ();_edefe !=nil {return _edefe ;};};case _a .EndElement :break _fcgg ;case _a .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_SSubSup and its children
|
|
func (_dcfc *CT_SSubSup )Validate ()error {return _dcfc .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0053\u0075\u0062\u0053\u0075\u0070");};func (_eegd *CT_GroupChrPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cedf :for {_cfg ,_abdd :=d .Token ();if _abdd !=nil {return _abdd ;};switch _cbb :=_cfg .(type ){case _a .StartElement :switch _cbb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0068\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0068\u0072"}:_eegd .Chr =NewCT_Char ();if _aea :=d .DecodeElement (_eegd .Chr ,&_cbb );_aea !=nil {return _aea ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0070\u006f\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0070\u006f\u0073"}:_eegd .Pos =NewCT_TopBot ();if _cagf :=d .DecodeElement (_eegd .Pos ,&_cbb );_cagf !=nil {return _cagf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0076\u0065\u0072\u0074\u004a\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0076\u0065\u0072\u0074\u004a\u0063"}:_eegd .VertJc =NewCT_TopBot ();if _dbf :=d .DecodeElement (_eegd .VertJc ,&_cbb );_dbf !=nil {return _dbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u006d\u0061\u0074\u0068",Local :"\u0063\u0074\u0072\u006c\u0050\u0072"}:_eegd .CtrlPr =NewCT_CtrlPr ();if _cec :=d .DecodeElement (_eegd .CtrlPr ,&_cbb );_cec !=nil {return _cec ;};default:_cc .Log ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072 \u0025\u0076",_cbb .Name );if _eebf :=d .Skip ();_eebf !=nil {return _eebf ;};};case _a .EndElement :break _cedf ;case _a .CharData :};};return nil ;};type CT_Script struct{ValAttr ST_Script ;};func (_ef *CT_AccPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ef .Chr !=nil {_gf :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063h\u0072"}};e .EncodeElement (_ef .Chr ,_gf );};if _ef .CtrlPr !=nil {_ab :=_a .StartElement {Name :_a .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_ef .CtrlPr ,_ab );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_Integer255 and its children
|
|
func (_dea *CT_Integer255 )Validate ()error {return _dea .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032\u0035\u0035");};func (_gafd *CT_OnOff )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fage :=range start .Attr {if _fage .Name .Local =="\u0076\u0061\u006c"{_dcba ,_caca :=ParseUnionST_OnOff (_fage .Value );if _caca !=nil {return _caca ;};_gafd .ValAttr =&_dcba ;continue ;};};for {_efddc ,_beba :=d .Token ();if _beba !=nil {return _f .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u006e\u004f\u0066\u0066: \u0025\u0073",_beba );};if _fadc ,_bffg :=_efddc .(_a .EndElement );_bffg &&_fadc .Name ==start .Name {break ;};};return nil ;};type OMath struct{CT_OMath };func init (){_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032\u0035\u0035",NewCT_Integer255 );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032",NewCT_Integer2 );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006eg\u0052\u0075\u006c\u0065",NewCT_SpacingRule );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005fU\u006e\u0053\u0069\u0067\u006ee\u0064\u0049n\u0074\u0065\u0067\u0065\u0072",NewCT_UnSignedInteger );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0043\u0068\u0061\u0072",NewCT_Char );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066",NewCT_OnOff );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg",NewCT_String );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0058\u0041\u006c\u0069\u0067n",NewCT_XAlign );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0059\u0041\u006c\u0069\u0067n",NewCT_YAlign );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0053\u0068\u0070",NewCT_Shp );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0046\u0054\u0079\u0070\u0065",NewCT_FType );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004c\u0069\u006d\u004c\u006fc",NewCT_LimLoc );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0054\u006f\u0070\u0042\u006ft",NewCT_TopBot );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0063\u0072\u0069\u0070t",NewCT_Script );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065",NewCT_Style );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004d\u0061\u006e\u0075\u0061\u006cB\u0072\u0065\u0061\u006b",NewCT_ManualBreak );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0052\u0050\u0052",NewCT_RPR );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0054\u0065\u0078\u0074",NewCT_Text );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0052",NewCT_R );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0043\u0074\u0072\u006c\u0050r",NewCT_CtrlPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0041\u0063\u0063\u0050\u0072",NewCT_AccPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0041\u0063\u0063",NewCT_Acc );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u0061\u0072\u0050\u0072",NewCT_BarPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u0061\u0072",NewCT_Bar );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u006f\u0078\u0050\u0072",NewCT_BoxPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u006f\u0078",NewCT_Box );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072B\u006f\u0078\u0050\u0072",NewCT_BorderBoxPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fB\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078",NewCT_BorderBox );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0044\u0050\u0072",NewCT_DPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0044",NewCT_D );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072\u0050\u0072",NewCT_EqArrPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072",NewCT_EqArr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0046\u0050\u0072",NewCT_FPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0046",NewCT_F );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0046\u0075\u006e\u0063\u0050r",NewCT_FuncPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0046\u0075\u006e\u0063",NewCT_Func );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072",NewCT_GroupChrPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072",NewCT_GroupChr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u004c\u0069\u006d\u004c\u006f\u0077\u0050\u0072",NewCT_LimLowPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004c\u0069\u006d\u004c\u006fw",NewCT_LimLow );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u004c\u0069\u006d\u0055\u0070\u0070\u0050\u0072",NewCT_LimUppPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004c\u0069\u006d\u0055\u0070p",NewCT_LimUpp );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004d\u0043\u0050\u0072",NewCT_MCPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fM\u0043",NewCT_MC );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004d\u0043\u0053",NewCT_MCS );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004d\u0050\u0072",NewCT_MPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fM\u0052",NewCT_MR );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004d",NewCT_M );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004e\u0061\u0072\u0079\u0050r",NewCT_NaryPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004e\u0061\u0072\u0079",NewCT_Nary );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074\u0050\u0072",NewCT_PhantPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074",NewCT_Phant );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0052\u0061\u0064\u0050\u0072",NewCT_RadPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0052\u0061\u0064",NewCT_Rad );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0050\u0072\u0065\u0050r",NewCT_SPrePr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0050\u0072\u0065",NewCT_SPre );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0053\u0075\u0062\u0050r",NewCT_SSubPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0053\u0075\u0062",NewCT_SSub );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fS\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072",NewCT_SSubSupPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0053\u0053\u0075\u0062\u0053\u0075\u0070",NewCT_SSubSup );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0053\u0075\u0070\u0050r",NewCT_SSupPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u0053\u0053\u0075\u0070",NewCT_SSup );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067\u0050\u0072",NewCT_OMathArgPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067",NewCT_OMathArg );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u004a\u0063",NewCT_OMathJc );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0050a\u0072\u0061\u0050\u0072",NewCT_OMathParaPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005fT\u0077\u0069\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065",NewCT_TwipsMeasure );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","C\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042\u0069\u006e",NewCT_BreakBin );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042i\u006e\u0053\u0075\u0062",NewCT_BreakBinSub );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043T\u005f\u004d\u0061\u0074\u0068\u0050r",NewCT_MathPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005fO\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061",NewCT_OMathPara );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068",NewCT_OMath );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u006d\u0061\u0074\u0068\u0050\u0072",NewMathPr );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u006fM\u0061\u0074\u0068\u0050\u0061\u0072a",NewOMathPara );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u006f\u004d\u0061t\u0068",NewOMath );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0045\u0047\u005f\u0053\u0063\u0072\u0069\u0070\u0074S\u0074\u0079\u006c\u0065",NewEG_ScriptStyle );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","E\u0047_\u004f\u004d\u0061\u0074\u0068\u004d\u0061\u0074h\u0045\u006c\u0065\u006den\u0074\u0073",NewEG_OMathMathElements );_cc .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075m\u0065\u006e\u0074\u002f\u0032\u00300\u0036\u002f\u006da\u0074\u0068","\u0045\u0047_\u004f\u004d\u0061t\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073",NewEG_OMathElements );}; |