mirror of
https://github.com/unidoc/unioffice.git
synced 2025-05-04 22:17:38 +08:00
498 lines
456 KiB
Go
498 lines
456 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 (_e "encoding/xml";_ed "fmt";_d "github.com/unidoc/unioffice";_ea "github.com/unidoc/unioffice/schema/soo/ofc/sharedTypes";_a "strconv";);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 ;};
|
|
|
|
// Validate validates the CT_RPRChoice and its children
|
|
func (_bacec *CT_RPRChoice )Validate ()error {return _bacec .ValidateWithPath ("\u0043\u0054\u005fR\u0050\u0052\u0043\u0068\u006f\u0069\u0063\u0065");};
|
|
|
|
// ValidateWithPath validates the CT_Acc and its children, prefixing error messages with path
|
|
func (_cd *CT_Acc )ValidateWithPath (path string )error {if _cd .AccPr !=nil {if _ef :=_cd .AccPr .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0050\u0072");_ef !=nil {return _ef ;};};if _fd :=_cd .E .ValidateWithPath (path +"\u002f\u0045");_fd !=nil {return _fd ;};return nil ;};func (_ee *CT_Bar )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ee .E =NewCT_OMathArg ();_fcf :for {_ebf ,_dg :=d .Token ();if _dg !=nil {return _dg ;};switch _dgf :=_ebf .(type ){case _e .StartElement :switch _dgf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ee .BarPr =NewCT_BarPr ();if _fg :=d .DecodeElement (_ee .BarPr ,&_dgf );_fg !=nil {return _fg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _ca :=d .DecodeElement (_ee .E ,&_dgf );_ca !=nil {return _ca ;};default:_d .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",_dgf .Name );if _dcda :=d .Skip ();_dcda !=nil {return _dcda ;};};case _e .EndElement :break _fcf ;case _e .CharData :};};return nil ;};func (_eabd *CT_SSup )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eabd .E =NewCT_OMathArg ();_eabd .Sup =NewCT_OMathArg ();_bffgc :for {_cbgba ,_eceb :=d .Token ();if _eceb !=nil {return _eceb ;};switch _gbde :=_cbgba .(type ){case _e .StartElement :switch _gbde .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eabd .SSupPr =NewCT_SSupPr ();if _agedg :=d .DecodeElement (_eabd .SSupPr ,&_gbde );_agedg !=nil {return _agedg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _cgcgf :=d .DecodeElement (_eabd .E ,&_gbde );_cgcgf !=nil {return _cgcgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _bfbc :=d .DecodeElement (_eabd .Sup ,&_gbde );_bfbc !=nil {return _bfbc ;};default:_d .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",_gbde .Name );if _dcg :=d .Skip ();_dcg !=nil {return _dcg ;};};case _e .EndElement :break _bffgc ;case _e .CharData :};};return nil ;};func (_eaaec *CT_OMathJc )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cfae :=range start .Attr {if _cfae .Name .Local =="\u0076\u0061\u006c"{_eaaec .ValAttr .UnmarshalXMLAttr (_cfae );continue ;};};for {_bfac ,_egfa :=d .Token ();if _egfa !=nil {return _ed .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u004a\u0063\u003a\u0020%\u0073",_egfa );};if _bddd ,_eee :=_bfac .(_e .EndElement );_eee &&_bddd .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_RadPr and its children, prefixing error messages with path
|
|
func (_eeafd *CT_RadPr )ValidateWithPath (path string )error {if _eeafd .DegHide !=nil {if _eaca :=_eeafd .DegHide .ValidateWithPath (path +"\u002f\u0044\u0065\u0067\u0048\u0069\u0064\u0065");_eaca !=nil {return _eaca ;};};if _eeafd .CtrlPr !=nil {if _bbdea :=_eeafd .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_bbdea !=nil {return _bbdea ;};};return nil ;};func NewCT_MCPr ()*CT_MCPr {_dffg :=&CT_MCPr {};return _dffg };func (_bdcc *CT_TopBot )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_ddca ,_bbfa :=_bdcc .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u003a\u0076a\u006c"});if _bbfa !=nil {return _bbfa ;};start .Attr =append (start .Attr ,_ddca );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_Integer255 and its children
|
|
func (_ebba *CT_Integer255 )Validate ()error {return _ebba .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032\u0035\u0035");};
|
|
|
|
// ValidateWithPath validates the CT_TopBot and its children, prefixing error messages with path
|
|
func (_cdagf *CT_TopBot )ValidateWithPath (path string )error {if _cdagf .ValAttr ==ST_TopBotUnset {return _ed .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 _ffdde :=_cdagf .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ffdde !=nil {return _ffdde ;};return nil ;};func NewCT_MCS ()*CT_MCS {_dffe :=&CT_MCS {};return _dffe };
|
|
|
|
// ValidateWithPath validates the OMath and its children, prefixing error messages with path
|
|
func (_bdab *OMath )ValidateWithPath (path string )error {if _fgdf :=_bdab .CT_OMath .ValidateWithPath (path );_fgdf !=nil {return _fgdf ;};return nil ;};func (_feddc *CT_SSupPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gabf :for {_gdeb ,_ddcdc :=d .Token ();if _ddcdc !=nil {return _ddcdc ;};switch _egeba :=_gdeb .(type ){case _e .StartElement :switch _egeba .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_feddc .CtrlPr =NewCT_CtrlPr ();if _gcfecc :=d .DecodeElement (_feddc .CtrlPr ,&_egeba );_gcfecc !=nil {return _gcfecc ;};default:_d .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",_egeba .Name );if _ecff :=d .Skip ();_ecff !=nil {return _ecff ;};};case _e .EndElement :break _gabf ;case _e .CharData :};};return nil ;};func (_beccc ST_Shp )String ()string {switch _beccc {case 0:return "";case 1:return "\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064";case 2:return "\u006d\u0061\u0074c\u0068";};return "";};
|
|
|
|
// Validate validates the CT_ManualBreak and its children
|
|
func (_cfg *CT_ManualBreak )Validate ()error {return _cfg .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0061\u006e\u0075\u0061\u006cB\u0072\u0065\u0061\u006b");};
|
|
|
|
// ValidateWithPath validates the CT_CtrlPr and its children, prefixing error messages with path
|
|
func (_dec *CT_CtrlPr )ValidateWithPath (path string )error {return nil };func (_fccb ST_FType )ValidateWithPath (path string )error {switch _fccb {case 0,1,2,3,4:default:return _ed .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fccb ));};return nil ;};func NewCT_RPR ()*CT_RPR {_cfag :=&CT_RPR {};return _cfag };
|
|
|
|
// ValidateWithPath validates the CT_SSup and its children, prefixing error messages with path
|
|
func (_gggc *CT_SSup )ValidateWithPath (path string )error {if _gggc .SSupPr !=nil {if _egfe :=_gggc .SSupPr .ValidateWithPath (path +"\u002fS\u0053\u0075\u0070\u0050\u0072");_egfe !=nil {return _egfe ;};};if _afgd :=_gggc .E .ValidateWithPath (path +"\u002f\u0045");_afgd !=nil {return _afgd ;};if _debee :=_gggc .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_debee !=nil {return _debee ;};return nil ;};func (_cgdd *CT_XAlign )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cgdd .ValAttr =_ea .ST_XAlign (1);for _ ,_daadg :=range start .Attr {if _daadg .Name .Local =="\u0076\u0061\u006c"{_cgdd .ValAttr .UnmarshalXMLAttr (_daadg );continue ;};};for {_eddga ,_dcde :=d .Token ();if _dcde !=nil {return _ed .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0058\u0041\u006ci\u0067\u006e\u003a\u0020\u0025\u0073",_dcde );};if _aabd ,_gcdb :=_eddga .(_e .EndElement );_gcdb &&_aabd .Name ==start .Name {break ;};};return nil ;};func NewCT_SpacingRule ()*CT_SpacingRule {_ffbf :=&CT_SpacingRule {};_ffbf .ValAttr =0;return _ffbf };func NewCT_EqArrPr ()*CT_EqArrPr {_ege :=&CT_EqArrPr {};return _ege };type ST_Style byte ;
|
|
|
|
// Validate validates the CT_FPr and its children
|
|
func (_fcb *CT_FPr )Validate ()error {return _fcb .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0050\u0072");};func (_bdgg *CT_MathPrChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fadf :for {_ceef ,_cbagg :=d .Token ();if _cbagg !=nil {return _cbagg ;};switch _cgdca :=_ceef .(type ){case _e .StartElement :switch _cgdca .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bdgg .WrapIndent =NewCT_TwipsMeasure ();if _cfad :=d .DecodeElement (_bdgg .WrapIndent ,&_cgdca );_cfad !=nil {return _cfad ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bdgg .WrapRight =NewCT_OnOff ();if _adbe :=d .DecodeElement (_bdgg .WrapRight ,&_cgdca );_adbe !=nil {return _adbe ;};default:_d .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",_cgdca .Name );if _effd :=d .Skip ();_effd !=nil {return _effd ;};};case _e .EndElement :break _fadf ;case _e .CharData :};};return nil ;};func (_gfdb *CT_OMathArg )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _gfdb .ArgPr !=nil {_ccg :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0061\u0072\u0067\u0050\u0072"}};e .EncodeElement (_gfdb .ArgPr ,_ccg );};if _gfdb .EG_OMathMathElements !=nil {for _ ,_fbae :=range _gfdb .EG_OMathMathElements {_fbae .MarshalXML (e ,_e .StartElement {});};};if _gfdb .CtrlPr !=nil {_fgefce :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_gfdb .CtrlPr ,_fgefce );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_Shp struct{ValAttr ST_Shp ;};func (_dde *CT_Func )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dde .FName =NewCT_OMathArg ();_dde .E =NewCT_OMathArg ();_deb :for {_ddf ,_ggee :=d .Token ();if _ggee !=nil {return _ggee ;};switch _cgdbc :=_ddf .(type ){case _e .StartElement :switch _cgdbc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dde .FuncPr =NewCT_FuncPr ();if _bcbg :=d .DecodeElement (_dde .FuncPr ,&_cgdbc );_bcbg !=nil {return _bcbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _fea :=d .DecodeElement (_dde .FName ,&_cgdbc );_fea !=nil {return _fea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _cbg :=d .DecodeElement (_dde .E ,&_cgdbc );_cbg !=nil {return _cbg ;};default:_d .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",_cgdbc .Name );if _fad :=d .Skip ();_fad !=nil {return _fad ;};};case _e .EndElement :break _deb ;case _e .CharData :};};return nil ;};func NewCT_Text ()*CT_Text {_egec :=&CT_Text {};return _egec };type CT_SSupPr struct{CtrlPr *CT_CtrlPr ;};
|
|
|
|
// Validate validates the CT_Nary and its children
|
|
func (_dafa *CT_Nary )Validate ()error {return _dafa .ValidateWithPath ("\u0043T\u005f\u004e\u0061\u0072\u0079");};
|
|
|
|
// Validate validates the CT_LimLowPr and its children
|
|
func (_bddf *CT_LimLowPr )Validate ()error {return _bddf .ValidateWithPath ("C\u0054\u005f\u004c\u0069\u006d\u004c\u006f\u0077\u0050\u0072");};func (_afd *CT_LimLoc )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_afd .ValAttr =ST_LimLoc (1);for _ ,_bcf :=range start .Attr {if _bcf .Name .Local =="\u0076\u0061\u006c"{_afd .ValAttr .UnmarshalXMLAttr (_bcf );continue ;};};for {_ffecg ,_cbb :=d .Token ();if _cbb !=nil {return _ed .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u004c\u0069\u006dL\u006f\u0063\u003a\u0020\u0025\u0073",_cbb );};if _edf ,_dgg :=_ffecg .(_e .EndElement );_dgg &&_edf .Name ==start .Name {break ;};};return nil ;};func (_bge *CT_FPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fbb :for {_acgf ,_aged :=d .Token ();if _aged !=nil {return _aged ;};switch _fgefc :=_acgf .(type ){case _e .StartElement :switch _fgefc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bge .Type =NewCT_FType ();if _fbdg :=d .DecodeElement (_bge .Type ,&_fgefc );_fbdg !=nil {return _fbdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bge .CtrlPr =NewCT_CtrlPr ();if _fccc :=d .DecodeElement (_bge .CtrlPr ,&_fgefc );_fccc !=nil {return _fccc ;};default:_d .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",_fgefc .Name );if _bbge :=d .Skip ();_bbge !=nil {return _bbge ;};};case _e .EndElement :break _fbb ;case _e .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_Rad and its children
|
|
func (_aafbe *CT_Rad )Validate ()error {return _aafbe .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0064");};type CT_FuncPr struct{CtrlPr *CT_CtrlPr ;};
|
|
|
|
// ValidateWithPath validates the CT_GroupChr and its children, prefixing error messages with path
|
|
func (_eac *CT_GroupChr )ValidateWithPath (path string )error {if _eac .GroupChrPr !=nil {if _bgge :=_eac .GroupChrPr .ValidateWithPath (path +"/\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072");_bgge !=nil {return _bgge ;};};if _ggbe :=_eac .E .ValidateWithPath (path +"\u002f\u0045");_ggbe !=nil {return _ggbe ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_BarPr and its children, prefixing error messages with path
|
|
func (_ff *CT_BarPr )ValidateWithPath (path string )error {if _ff .Pos !=nil {if _eef :=_ff .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_eef !=nil {return _eef ;};};if _ff .CtrlPr !=nil {if _bdc :=_ff .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_bdc !=nil {return _bdc ;};};return nil ;};func (_edgd *ST_Style )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_edgd =0;case "\u0070":*_edgd =1;case "\u0062":*_edgd =2;case "\u0069":*_edgd =3;case "\u0062\u0069":*_edgd =4;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_OMathArgPr and its children, prefixing error messages with path
|
|
func (_ffac *CT_OMathArgPr )ValidateWithPath (path string )error {if _ffac .ArgSz !=nil {if _aaag :=_ffac .ArgSz .ValidateWithPath (path +"\u002f\u0041\u0072\u0067\u0053\u007a");_aaag !=nil {return _aaag ;};};return nil ;};
|
|
|
|
// Validate validates the CT_XAlign and its children
|
|
func (_adgf *CT_XAlign )Validate ()error {return _adgf .ValidateWithPath ("\u0043T\u005f\u0058\u0041\u006c\u0069\u0067n");};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 (_egeb *CT_Integer2 )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_egeb .ValAttr =-2;for _ ,_faf :=range start .Attr {if _faf .Name .Local =="\u0076\u0061\u006c"{_fcbc ,_eddg :=_a .ParseInt (_faf .Value ,10,64);if _eddg !=nil {return _eddg ;};_egeb .ValAttr =_fcbc ;continue ;};};for {_fbfa ,_dda :=d .Token ();if _dda !=nil {return _ed .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032\u003a\u0020\u0025\u0073",_dda );};if _debe ,_fegc :=_fbfa .(_e .EndElement );_fegc &&_debe .Name ==start .Name {break ;};};return nil ;};func (_bdffe *ST_BreakBin )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bbed ,_agfa :=d .Token ();if _agfa !=nil {return _agfa ;};if _geebb ,_bcdgg :=_bbed .(_e .EndElement );_bcdgg &&_geebb .Name ==start .Name {*_bdffe =1;return nil ;};if _bgbc ,_fgbba :=_bbed .(_e .CharData );!_fgbba {return _ed .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",_bbed );}else {switch string (_bgbc ){case "":*_bdffe =0;case "\u0062\u0065\u0066\u006f\u0072\u0065":*_bdffe =1;case "\u0061\u0066\u0074e\u0072":*_bdffe =2;case "\u0072\u0065\u0070\u0065\u0061\u0074":*_bdffe =3;};};_bbed ,_agfa =d .Token ();if _agfa !=nil {return _agfa ;};if _gfafd ,_fafca :=_bbed .(_e .EndElement );_fafca &&_gfafd .Name ==start .Name {return nil ;};return _ed .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",_bbed );};type CT_Bar struct{BarPr *CT_BarPr ;E *CT_OMathArg ;};func NewCT_OMathArgPr ()*CT_OMathArgPr {_febd :=&CT_OMathArgPr {};return _febd };
|
|
|
|
// Validate validates the CT_OMathJc and its children
|
|
func (_abdgb *CT_OMathJc )Validate ()error {return _abdgb .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u004a\u0063");};func ParseUnionST_TwipsMeasure (s string )(_ea .ST_TwipsMeasure ,error ){_fagf :=_ea .ST_TwipsMeasure {};if _ea .ST_PositiveUniversalMeasurePatternRe .MatchString (s ){_fagf .ST_PositiveUniversalMeasure =&s ;}else {_dfcbf ,_fbdce :=_a .ParseFloat (s ,64);if _fbdce !=nil {return _fagf ,_ed .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0025\u0073\u0020\u0061\u0073\u0020\u0075\u0069\u006e\u0074\u003a\u0020%\u0073",s ,_fbdce );};_fagf .ST_UnsignedDecimalNumber =_d .Uint64 (uint64 (_dfcbf ));};return _fagf ,nil ;};
|
|
|
|
// ValidateWithPath validates the CT_RPR and its children, prefixing error messages with path
|
|
func (_dgfb *CT_RPR )ValidateWithPath (path string )error {if _dgfb .Lit !=nil {if _bbbdd :=_dgfb .Lit .ValidateWithPath (path +"\u002f\u004c\u0069\u0074");_bbbdd !=nil {return _bbbdd ;};};if _dgfb .Choice !=nil {if _ebab :=_dgfb .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_ebab !=nil {return _ebab ;};};if _dgfb .Brk !=nil {if _acgbf :=_dgfb .Brk .ValidateWithPath (path +"\u002f\u0042\u0072\u006b");_acgbf !=nil {return _acgbf ;};};if _dgfb .Aln !=nil {if _deee :=_dgfb .Aln .ValidateWithPath (path +"\u002f\u0041\u006c\u006e");_deee !=nil {return _deee ;};};return nil ;};type CT_SSubSup struct{SSubSupPr *CT_SSubSupPr ;E *CT_OMathArg ;Sub *CT_OMathArg ;Sup *CT_OMathArg ;};type CT_BreakBin struct{ValAttr ST_BreakBin ;};func (_caf *CT_CtrlPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for {_dbg ,_deaf :=d .Token ();if _deaf !=nil {return _ed .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0043\u0074\u0072l\u0050\u0072\u003a\u0020\u0025\u0073",_deaf );};if _fefg ,_fgb :=_dbg .(_e .EndElement );_fgb &&_fefg .Name ==start .Name {break ;};};return nil ;};func NewCT_BorderBox ()*CT_BorderBox {_bf :=&CT_BorderBox {};_bf .E =NewCT_OMathArg ();return _bf };
|
|
|
|
// ValidateWithPath validates the CT_RPRChoice and its children, prefixing error messages with path
|
|
func (_bdbc *CT_RPRChoice )ValidateWithPath (path string )error {if _bdbc .Nor !=nil {if _dagf :=_bdbc .Nor .ValidateWithPath (path +"\u002f\u004e\u006f\u0072");_dagf !=nil {return _dagf ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Shp and its children, prefixing error messages with path
|
|
func (_cbdg *CT_Shp )ValidateWithPath (path string )error {if _cbdg .ValAttr ==ST_ShpUnset {return _ed .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 _cdfe :=_cbdg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_cdfe !=nil {return _cdfe ;};return nil ;};func (_ffb *CT_FType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ffb .ValAttr =ST_FType (1);for _ ,_egge :=range start .Attr {if _egge .Name .Local =="\u0076\u0061\u006c"{_ffb .ValAttr .UnmarshalXMLAttr (_egge );continue ;};};for {_bcg ,_edd :=d .Token ();if _edd !=nil {return _ed .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fF\u0054\u0079\u0070\u0065: \u0025\u0073",_edd );};if _fgf ,_bbe :=_bcg .(_e .EndElement );_bbe &&_fgf .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the CT_OMathPara and its children
|
|
func (_fcbbg *CT_OMathPara )Validate ()error {return _fcbbg .ValidateWithPath ("\u0043\u0054\u005fO\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061");};func (_eefcb *EG_ScriptStyle )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ecfba :for {_gabgb ,_decg :=d .Token ();if _decg !=nil {return _decg ;};switch _ecgfaa :=_gabgb .(type ){case _e .StartElement :switch _ecgfaa .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eefcb .Scr =NewCT_Script ();if _cdbd :=d .DecodeElement (_eefcb .Scr ,&_ecgfaa );_cdbd !=nil {return _cdbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eefcb .Sty =NewCT_Style ();if _fcebg :=d .DecodeElement (_eefcb .Sty ,&_ecgfaa );_fcebg !=nil {return _fcebg ;};default:_d .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",_ecgfaa .Name );if _cbgg :=d .Skip ();_cbgg !=nil {return _cbgg ;};};case _e .EndElement :break _ecfba ;case _e .CharData :};};return nil ;};func NewCT_FType ()*CT_FType {_cade :=&CT_FType {};_cade .ValAttr =ST_FType (1);return _cade };func NewCT_TwipsMeasure ()*CT_TwipsMeasure {_eged :=&CT_TwipsMeasure {};return _eged };type ST_BreakBinSub byte ;func (_cgbg *CT_OnOff )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cff :=range start .Attr {if _cff .Name .Local =="\u0076\u0061\u006c"{_deff ,_cfd :=ParseUnionST_OnOff (_cff .Value );if _cfd !=nil {return _cfd ;};_cgbg .ValAttr =&_deff ;continue ;};};for {_gefae ,_daac :=d .Token ();if _daac !=nil {return _ed .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fO\u006e\u004f\u0066\u0066: \u0025\u0073",_daac );};if _facbe ,_bgfa :=_gefae .(_e .EndElement );_bgfa &&_facbe .Name ==start .Name {break ;};};return nil ;};type CT_XAlign struct{ValAttr _ea .ST_XAlign ;};
|
|
|
|
// ValidateWithPath validates the CT_BoxPr and its children, prefixing error messages with path
|
|
func (_ded *CT_BoxPr )ValidateWithPath (path string )error {if _ded .OpEmu !=nil {if _bad :=_ded .OpEmu .ValidateWithPath (path +"\u002f\u004f\u0070\u0045\u006d\u0075");_bad !=nil {return _bad ;};};if _ded .NoBreak !=nil {if _bgg :=_ded .NoBreak .ValidateWithPath (path +"\u002f\u004e\u006f\u0042\u0072\u0065\u0061\u006b");_bgg !=nil {return _bgg ;};};if _ded .Diff !=nil {if _egb :=_ded .Diff .ValidateWithPath (path +"\u002f\u0044\u0069f\u0066");_egb !=nil {return _egb ;};};if _ded .Brk !=nil {if _dfe :=_ded .Brk .ValidateWithPath (path +"\u002f\u0042\u0072\u006b");_dfe !=nil {return _dfe ;};};if _ded .Aln !=nil {if _ecd :=_ded .Aln .ValidateWithPath (path +"\u002f\u0041\u006c\u006e");_ecd !=nil {return _ecd ;};};if _ded .CtrlPr !=nil {if _fff :=_ded .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_fff !=nil {return _fff ;};};return nil ;};func (_ceadb *CT_Shp )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_fafa ,_ccdgb :=_ceadb .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u003a\u0076a\u006c"});if _ccdgb !=nil {return _ccdgb ;};start .Attr =append (start .Attr ,_fafa );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_NaryPr struct{Chr *CT_Char ;LimLoc *CT_LimLoc ;Grow *CT_OnOff ;SubHide *CT_OnOff ;SupHide *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_gaed *CT_SSubPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cdcf :for {_abfag ,_ebaa :=d .Token ();if _ebaa !=nil {return _ebaa ;};switch _ffad :=_abfag .(type ){case _e .StartElement :switch _ffad .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gaed .CtrlPr =NewCT_CtrlPr ();if _cdbg :=d .DecodeElement (_gaed .CtrlPr ,&_ffad );_cdbg !=nil {return _cdbg ;};default:_d .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",_ffad .Name );if _ebae :=d .Skip ();_ebae !=nil {return _ebae ;};};case _e .EndElement :break _cdcf ;case _e .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_GroupChr and its children
|
|
func (_abg *CT_GroupChr )Validate ()error {return _abg .ValidateWithPath ("C\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072");};func (_ffada ST_LimLoc )String ()string {switch _ffada {case 0:return "";case 1:return "\u0075\u006e\u0064\u004f\u0076\u0072";case 2:return "\u0073\u0075\u0062\u0053\u0075\u0070";};return "";};func (_bffga *MathPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bffga .CT_MathPr =*NewCT_MathPr ();_fdde :for {_aedf ,_adabd :=d .Token ();if _adabd !=nil {return _adabd ;};switch _aabff :=_aedf .(type ){case _e .StartElement :switch _aabff .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .MathFont =NewCT_String ();if _cfeg :=d .DecodeElement (_bffga .MathFont ,&_aabff );_cfeg !=nil {return _cfeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .BrkBin =NewCT_BreakBin ();if _caea :=d .DecodeElement (_bffga .BrkBin ,&_aabff );_caea !=nil {return _caea ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .BrkBinSub =NewCT_BreakBinSub ();if _egce :=d .DecodeElement (_bffga .BrkBinSub ,&_aabff );_egce !=nil {return _egce ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .SmallFrac =NewCT_OnOff ();if _gedaf :=d .DecodeElement (_bffga .SmallFrac ,&_aabff );_gedaf !=nil {return _gedaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .DispDef =NewCT_OnOff ();if _eacb :=d .DecodeElement (_bffga .DispDef ,&_aabff );_eacb !=nil {return _eacb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .LMargin =NewCT_TwipsMeasure ();if _cedfa :=d .DecodeElement (_bffga .LMargin ,&_aabff );_cedfa !=nil {return _cedfa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .RMargin =NewCT_TwipsMeasure ();if _baeb :=d .DecodeElement (_bffga .RMargin ,&_aabff );_baeb !=nil {return _baeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .DefJc =NewCT_OMathJc ();if _gdcdc :=d .DecodeElement (_bffga .DefJc ,&_aabff );_gdcdc !=nil {return _gdcdc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .PreSp =NewCT_TwipsMeasure ();if _dcfa :=d .DecodeElement (_bffga .PreSp ,&_aabff );_dcfa !=nil {return _dcfa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .PostSp =NewCT_TwipsMeasure ();if _fgcb :=d .DecodeElement (_bffga .PostSp ,&_aabff );_fgcb !=nil {return _fgcb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .InterSp =NewCT_TwipsMeasure ();if _abcd :=d .DecodeElement (_bffga .InterSp ,&_aabff );_abcd !=nil {return _abcd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .IntraSp =NewCT_TwipsMeasure ();if _bgdg :=d .DecodeElement (_bffga .IntraSp ,&_aabff );_bgdg !=nil {return _bgdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .Choice =NewCT_MathPrChoice ();if _acag :=d .DecodeElement (&_bffga .Choice .WrapIndent ,&_aabff );_acag !=nil {return _acag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .Choice =NewCT_MathPrChoice ();if _adde :=d .DecodeElement (&_bffga .Choice .WrapRight ,&_aabff );_adde !=nil {return _adde ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .IntLim =NewCT_LimLoc ();if _gcdg :=d .DecodeElement (_bffga .IntLim ,&_aabff );_gcdg !=nil {return _gcdg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bffga .NaryLim =NewCT_LimLoc ();if _fgefg :=d .DecodeElement (_bffga .NaryLim ,&_aabff );_fgefg !=nil {return _fgefg ;};default:_d .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",_aabff .Name );if _fagb :=d .Skip ();_fagb !=nil {return _fagb ;};};case _e .EndElement :break _fdde ;case _e .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Func and its children, prefixing error messages with path
|
|
func (_cecf *CT_Func )ValidateWithPath (path string )error {if _cecf .FuncPr !=nil {if _dgcd :=_cecf .FuncPr .ValidateWithPath (path +"\u002fF\u0075\u006e\u0063\u0050\u0072");_dgcd !=nil {return _dgcd ;};};if _eea :=_cecf .FName .ValidateWithPath (path +"\u002f\u0046\u004e\u0061\u006d\u0065");_eea !=nil {return _eea ;};if _gbbd :=_cecf .E .ValidateWithPath (path +"\u002f\u0045");_gbbd !=nil {return _gbbd ;};return nil ;};
|
|
|
|
// Validate validates the CT_AccPr and its children
|
|
func (_ac *CT_AccPr )Validate ()error {return _ac .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0063\u0063\u0050\u0072");};func (_fgfb *ST_LimLoc )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fbec ,_fbed :=d .Token ();if _fbed !=nil {return _fbed ;};if _cbf ,_ecgde :=_fbec .(_e .EndElement );_ecgde &&_cbf .Name ==start .Name {*_fgfb =1;return nil ;};if _fbga ,_bdaa :=_fbec .(_e .CharData );!_bdaa {return _ed .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",_fbec );}else {switch string (_fbga ){case "":*_fgfb =0;case "\u0075\u006e\u0064\u004f\u0076\u0072":*_fgfb =1;case "\u0073\u0075\u0062\u0053\u0075\u0070":*_fgfb =2;};};_fbec ,_fbed =d .Token ();if _fbed !=nil {return _fbed ;};if _abdfc ,_bfae :=_fbec .(_e .EndElement );_bfae &&_abdfc .Name ==start .Name {return nil ;};return _ed .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",_fbec );};func NewCT_EqArr ()*CT_EqArr {_gag :=&CT_EqArr {};return _gag };
|
|
|
|
// Validate validates the CT_BorderBoxPr and its children
|
|
func (_ab *CT_BorderBoxPr )Validate ()error {return _ab .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0072\u0064\u0065\u0072B\u006f\u0078\u0050\u0072");};func (_bcbgd *CT_MPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ddcd :for {_decb ,_fgfc :=d .Token ();if _fgfc !=nil {return _fgfc ;};switch _gecc :=_decb .(type ){case _e .StartElement :switch _gecc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bcbgd .BaseJc =NewCT_YAlign ();if _fbdgg :=d .DecodeElement (_bcbgd .BaseJc ,&_gecc );_fbdgg !=nil {return _fbdgg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bcbgd .PlcHide =NewCT_OnOff ();if _cacd :=d .DecodeElement (_bcbgd .PlcHide ,&_gecc );_cacd !=nil {return _cacd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bcbgd .RSpRule =NewCT_SpacingRule ();if _dece :=d .DecodeElement (_bcbgd .RSpRule ,&_gecc );_dece !=nil {return _dece ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bcbgd .CGpRule =NewCT_SpacingRule ();if _beba :=d .DecodeElement (_bcbgd .CGpRule ,&_gecc );_beba !=nil {return _beba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bcbgd .RSp =NewCT_UnSignedInteger ();if _fdbb :=d .DecodeElement (_bcbgd .RSp ,&_gecc );_fdbb !=nil {return _fdbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bcbgd .CSp =NewCT_UnSignedInteger ();if _dafd :=d .DecodeElement (_bcbgd .CSp ,&_gecc );_dafd !=nil {return _dafd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bcbgd .CGp =NewCT_UnSignedInteger ();if _fegg :=d .DecodeElement (_bcbgd .CGp ,&_gecc );_fegg !=nil {return _fegg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bcbgd .Mcs =NewCT_MCS ();if _fbacd :=d .DecodeElement (_bcbgd .Mcs ,&_gecc );_fbacd !=nil {return _fbacd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bcbgd .CtrlPr =NewCT_CtrlPr ();if _gdg :=d .DecodeElement (_bcbgd .CtrlPr ,&_gecc );_gdg !=nil {return _gdg ;};default:_d .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",_gecc .Name );if _edbb :=d .Skip ();_edbb !=nil {return _edbb ;};};case _e .EndElement :break _ddcd ;case _e .CharData :};};return nil ;};func (_cbdb *ST_Jc )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_cbdb =0;case "\u006c\u0065\u0066\u0074":*_cbdb =1;case "\u0072\u0069\u0067h\u0074":*_cbdb =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_cbdb =3;case "c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_cbdb =4;};return nil ;};func (_ggfa *ST_BreakBinSub )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cggfc ,_abcbe :=d .Token ();if _abcbe !=nil {return _abcbe ;};if _eabeg ,_adbefd :=_cggfc .(_e .EndElement );_adbefd &&_eabeg .Name ==start .Name {*_ggfa =1;return nil ;};if _fgdg ,_aegb :=_cggfc .(_e .CharData );!_aegb {return _ed .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",_cggfc );}else {switch string (_fgdg ){case "":*_ggfa =0;case "\u002d\u002d":*_ggfa =1;case "\u002d\u002b":*_ggfa =2;case "\u002b\u002d":*_ggfa =3;};};_cggfc ,_abcbe =d .Token ();if _abcbe !=nil {return _abcbe ;};if _eecce ,_cbfd :=_cggfc .(_e .EndElement );_cbfd &&_eecce .Name ==start .Name {return nil ;};return _ed .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",_cggfc );};func NewCT_Integer2 ()*CT_Integer2 {_dgdb :=&CT_Integer2 {};_dgdb .ValAttr =-2;return _dgdb };
|
|
|
|
// Validate validates the CT_EqArr and its children
|
|
func (_bcbc *CT_EqArr )Validate ()error {return _bcbc .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072");};func (_edg *CT_Integer255 )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_ed .Sprintf ("\u0025\u0076",_edg .ValAttr )});e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_MC and its children, prefixing error messages with path
|
|
func (_dbag *CT_MC )ValidateWithPath (path string )error {if _dbag .McPr !=nil {if _daf :=_dbag .McPr .ValidateWithPath (path +"\u002f\u004d\u0063P\u0072");_daf !=nil {return _daf ;};};return nil ;};func (_gagf ST_Shp )ValidateWithPath (path string )error {switch _gagf {case 0,1,2:default:return _ed .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gagf ));};return nil ;};func (_eecb *CT_Func )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _eecb .FuncPr !=nil {_egc :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0066\u0075\u006e\u0063\u0050\u0072"}};e .EncodeElement (_eecb .FuncPr ,_egc );};_dgfd :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0066\u004e\u0061\u006d\u0065"}};e .EncodeElement (_eecb .FName ,_dgfd );_bbc :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_eecb .E ,_bbc );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_RadPr ()*CT_RadPr {_aabb :=&CT_RadPr {};return _aabb };func (_dded *CT_MPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _dded .BaseJc !=nil {_gfdf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0062\u0061\u0073\u0065\u004a\u0063"}};e .EncodeElement (_dded .BaseJc ,_gfdf );};if _dded .PlcHide !=nil {_gdcg :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0070\u006c\u0063\u0048\u0069\u0064e"}};e .EncodeElement (_dded .PlcHide ,_gdcg );};if _dded .RSpRule !=nil {_fdgc :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0072\u0053\u0070\u0052\u0075\u006ce"}};e .EncodeElement (_dded .RSpRule ,_fdgc );};if _dded .CGpRule !=nil {_ecag :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0063\u0047\u0070\u0052\u0075\u006ce"}};e .EncodeElement (_dded .CGpRule ,_ecag );};if _dded .RSp !=nil {_ccbf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0072S\u0070"}};e .EncodeElement (_dded .RSp ,_ccbf );};if _dded .CSp !=nil {_daa :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063S\u0070"}};e .EncodeElement (_dded .CSp ,_daa );};if _dded .CGp !=nil {_ecf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063G\u0070"}};e .EncodeElement (_dded .CGp ,_ecf );};if _dded .Mcs !=nil {_gbeg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006dc\u0073"}};e .EncodeElement (_dded .Mcs ,_gbeg );};if _dded .CtrlPr !=nil {_dada :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_dded .CtrlPr ,_dada );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_RPR struct{Lit *CT_OnOff ;Choice *CT_RPRChoice ;Brk *CT_ManualBreak ;Aln *CT_OnOff ;};func NewCT_Box ()*CT_Box {_dfb :=&CT_Box {};_dfb .E =NewCT_OMathArg ();return _dfb };
|
|
|
|
// Validate validates the CT_MCS and its children
|
|
func (_degf *CT_MCS )Validate ()error {return _degf .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0043\u0053");};func (_fca *CT_BreakBinSub )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ccd :=range start .Attr {if _ccd .Name .Local =="\u0076\u0061\u006c"{_fca .ValAttr .UnmarshalXMLAttr (_ccd );continue ;};};for {_adef ,_cec :=d .Token ();if _cec !=nil {return _ed .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",_cec );};if _edc ,_gce :=_adef .(_e .EndElement );_gce &&_edc .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the CT_Style and its children
|
|
func (_ddeg *CT_Style )Validate ()error {return _ddeg .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0074\u0079\u006c\u0065");};func (_gdfa ST_Shp )Validate ()error {return _gdfa .ValidateWithPath ("")};
|
|
|
|
// ValidateWithPath validates the EG_ScriptStyle and its children, prefixing error messages with path
|
|
func (_fgcg *EG_ScriptStyle )ValidateWithPath (path string )error {if _fgcg .Scr !=nil {if _afdf :=_fgcg .Scr .ValidateWithPath (path +"\u002f\u0053\u0063\u0072");_afdf !=nil {return _afdf ;};};if _fgcg .Sty !=nil {if _gdfg :=_fgcg .Sty .ValidateWithPath (path +"\u002f\u0053\u0074\u0079");_gdfg !=nil {return _gdfg ;};};return nil ;};type CT_MC struct{McPr *CT_MCPr ;};func (_eb *CT_Bar )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _eb .BarPr !=nil {_ggg :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0062\u0061\u0072\u0050\u0072"}};e .EncodeElement (_eb .BarPr ,_ggg );};_acf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_eb .E ,_acf );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_UnSignedInteger and its children, prefixing error messages with path
|
|
func (_eabg *CT_UnSignedInteger )ValidateWithPath (path string )error {return nil };func (_ebdg *CT_RPRChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _ebdg .Nor !=nil {_eabf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006eo\u0072"}};e .EncodeElement (_ebdg .Nor ,_eabf );};return nil ;};func (_fc *CT_AccPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ede :for {_gf ,_ag :=d .Token ();if _ag !=nil {return _ag ;};switch _dd :=_gf .(type ){case _e .StartElement :switch _dd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fc .Chr =NewCT_Char ();if _b :=d .DecodeElement (_fc .Chr ,&_dd );_b !=nil {return _b ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fc .CtrlPr =NewCT_CtrlPr ();if _bd :=d .DecodeElement (_fc .CtrlPr ,&_dd );_bd !=nil {return _bd ;};default:_d .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",_dd .Name );if _ae :=d .Skip ();_ae !=nil {return _ae ;};};case _e .EndElement :break _ede ;case _e .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the EG_OMathElements and its children, prefixing error messages with path
|
|
func (_cabb *EG_OMathElements )ValidateWithPath (path string )error {for _dgcf ,_bdga :=range _cabb .EG_OMathMathElements {if _cfbc :=_bdga .ValidateWithPath (_ed .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u004fM\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006ce\u006d\u0065\u006et\u0073[\u0025\u0064\u005d",path ,_dgcf ));_cfbc !=nil {return _cfbc ;};};return nil ;};type CT_D struct{DPr *CT_DPr ;E []*CT_OMathArg ;};func NewCT_SSupPr ()*CT_SSupPr {_eefc :=&CT_SSupPr {};return _eefc };func (_agca *CT_RPRChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fddcg :for {_add ,_gfec :=d .Token ();if _gfec !=nil {return _gfec ;};switch _bgaa :=_add .(type ){case _e .StartElement :switch _bgaa .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_agca .Nor =NewCT_OnOff ();if _fadd :=d .DecodeElement (_agca .Nor ,&_bgaa );_fadd !=nil {return _fadd ;};default:_d .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",_bgaa .Name );if _fcad :=d .Skip ();_fcad !=nil {return _fcad ;};};case _e .EndElement :break _fddcg ;case _e .CharData :};};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;);
|
|
|
|
// Validate validates the CT_SSubSupPr and its children
|
|
func (_ffgc *CT_SSubSupPr )Validate ()error {return _ffgc .ValidateWithPath ("\u0043\u0054\u005fS\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072");};func (_bcef *CT_OMathParaPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eeaf :for {_aacbd ,_cbaa :=d .Token ();if _cbaa !=nil {return _cbaa ;};switch _agbf :=_aacbd .(type ){case _e .StartElement :switch _agbf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bcef .Jc =NewCT_OMathJc ();if _eggf :=d .DecodeElement (_bcef .Jc ,&_agbf );_eggf !=nil {return _eggf ;};default:_d .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",_agbf .Name );if _gcfec :=d .Skip ();_gcfec !=nil {return _gcfec ;};};case _e .EndElement :break _eeaf ;case _e .CharData :};};return nil ;};func (_aaea ST_FType )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_efdb :=_e .Attr {};_efdb .Name =name ;switch _aaea {case ST_FTypeUnset :_efdb .Value ="";case ST_FTypeBar :_efdb .Value ="\u0062\u0061\u0072";case ST_FTypeSkw :_efdb .Value ="\u0073\u006b\u0077";case ST_FTypeLin :_efdb .Value ="\u006c\u0069\u006e";case ST_FTypeNoBar :_efdb .Value ="\u006e\u006f\u0042a\u0072";};return _efdb ,nil ;};type OMath struct{CT_OMath };
|
|
|
|
// ValidateWithPath validates the CT_OMathJc and its children, prefixing error messages with path
|
|
func (_egbec *CT_OMathJc )ValidateWithPath (path string )error {if _bgac :=_egbec .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bgac !=nil {return _bgac ;};return nil ;};func (_ffa *CT_NaryPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _ffa .Chr !=nil {_ddg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063h\u0072"}};e .EncodeElement (_ffa .Chr ,_ddg );};if _ffa .LimLoc !=nil {_edba :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u004c\u006f\u0063"}};e .EncodeElement (_ffa .LimLoc ,_edba );};if _ffa .Grow !=nil {_bedb :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0067\u0072\u006f\u0077"}};e .EncodeElement (_ffa .Grow ,_bedb );};if _ffa .SubHide !=nil {_egad :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0073\u0075\u0062\u0048\u0069\u0064e"}};e .EncodeElement (_ffa .SubHide ,_egad );};if _ffa .SupHide !=nil {_agbde :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0073\u0075\u0070\u0048\u0069\u0064e"}};e .EncodeElement (_ffa .SupHide ,_agbde );};if _ffa .CtrlPr !=nil {_afefa :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_ffa .CtrlPr ,_afefa );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_bee *CT_MCS )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_bcgf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006d\u0063"}};for _ ,_gefg :=range _bee .Mc {e .EncodeElement (_gefg ,_bcgf );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_abdd *CT_Nary )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _abdd .NaryPr !=nil {_gaca :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006e\u0061\u0072\u0079\u0050\u0072"}};e .EncodeElement (_abdd .NaryPr ,_gaca );};_cabg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_abdd .Sub ,_cabg );_ccfad :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_abdd .Sup ,_ccfad );_gebg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_abdd .E ,_gebg );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_Script struct{ValAttr ST_Script ;};func NewCT_Acc ()*CT_Acc {_eg :=&CT_Acc {};_eg .E =NewCT_OMathArg ();return _eg };func NewCT_Func ()*CT_Func {_ecbb :=&CT_Func {};_ecbb .FName =NewCT_OMathArg ();_ecbb .E =NewCT_OMathArg ();return _ecbb ;};func (_gebbg ST_BreakBin )ValidateWithPath (path string )error {switch _gebbg {case 0,1,2,3:default:return _ed .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gebbg ));};return nil ;};type CT_TopBot struct{ValAttr ST_TopBot ;};
|
|
|
|
// Validate validates the CT_BreakBin and its children
|
|
func (_dgc *CT_BreakBin )Validate ()error {return _dgc .ValidateWithPath ("C\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042\u0069\u006e");};type CT_Integer255 struct{ValAttr int64 ;};
|
|
|
|
// ValidateWithPath validates the CT_R and its children, prefixing error messages with path
|
|
func (_fedf *CT_R )ValidateWithPath (path string )error {if _fedf .RPr !=nil {if _ddgf :=_fedf .RPr .ValidateWithPath (path +"\u002f\u0052\u0050\u0072");_ddgf !=nil {return _ddgf ;};};for _ebeg ,_cadab :=range _fedf .Choice {if _afgc :=_cadab .ValidateWithPath (_ed .Sprintf ("\u0025\u0073\u002f\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_ebeg ));_afgc !=nil {return _afgc ;};};return nil ;};func (_ddd *CT_LimUpp )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ddd .E =NewCT_OMathArg ();_ddd .Lim =NewCT_OMathArg ();_gegf :for {_dbfg ,_edca :=d .Token ();if _edca !=nil {return _edca ;};switch _eebf :=_dbfg .(type ){case _e .StartElement :switch _eebf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ddd .LimUppPr =NewCT_LimUppPr ();if _cgcb :=d .DecodeElement (_ddd .LimUppPr ,&_eebf );_cgcb !=nil {return _cgcb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _dce :=d .DecodeElement (_ddd .E ,&_eebf );_dce !=nil {return _dce ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _ddac :=d .DecodeElement (_ddd .Lim ,&_eebf );_ddac !=nil {return _ddac ;};default:_d .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",_eebf .Name );if _gbe :=d .Skip ();_gbe !=nil {return _gbe ;};};case _e .EndElement :break _gegf ;case _e .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_MC and its children
|
|
func (_ffdac *CT_MC )Validate ()error {return _ffdac .ValidateWithPath ("\u0043\u0054\u005fM\u0043")};type CT_OnOff struct{ValAttr *_ea .ST_OnOff ;};func (_cbca *CT_SSubSupPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fdcb :for {_dcbbaf ,_gafa :=d .Token ();if _gafa !=nil {return _gafa ;};switch _gaae :=_dcbbaf .(type ){case _e .StartElement :switch _gaae .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cbca .AlnScr =NewCT_OnOff ();if _fefe :=d .DecodeElement (_cbca .AlnScr ,&_gaae );_fefe !=nil {return _fefe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cbca .CtrlPr =NewCT_CtrlPr ();if _gccfe :=d .DecodeElement (_cbca .CtrlPr ,&_gaae );_gccfe !=nil {return _gccfe ;};default:_d .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",_gaae .Name );if _aeeg :=d .Skip ();_aeeg !=nil {return _aeeg ;};};case _e .EndElement :break _fdcb ;case _e .CharData :};};return nil ;};type CT_MCS struct{Mc []*CT_MC ;};type CT_TwipsMeasure struct{ValAttr _ea .ST_TwipsMeasure ;};func (_af *CT_BorderBox )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_af .E =NewCT_OMathArg ();_cee :for {_ada ,_bfd :=d .Token ();if _bfd !=nil {return _bfd ;};switch _aed :=_ada .(type ){case _e .StartElement :switch _aed .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_af .BorderBoxPr =NewCT_BorderBoxPr ();if _eefd :=d .DecodeElement (_af .BorderBoxPr ,&_aed );_eefd !=nil {return _eefd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _ade :=d .DecodeElement (_af .E ,&_aed );_ade !=nil {return _ade ;};default:_d .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",_aed .Name );if _efc :=d .Skip ();_efc !=nil {return _efc ;};};case _e .EndElement :break _cee ;case _e .CharData :};};return nil ;};func (_egdfe ST_TopBot )String ()string {switch _egdfe {case 0:return "";case 1:return "\u0074\u006f\u0070";case 2:return "\u0062\u006f\u0074";};return "";};
|
|
|
|
// ValidateWithPath validates the CT_Integer255 and its children, prefixing error messages with path
|
|
func (_dacd *CT_Integer255 )ValidateWithPath (path string )error {if _dacd .ValAttr < 1{return _ed .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 ,_dacd .ValAttr );};if _dacd .ValAttr > 255{return _ed .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 ,_dacd .ValAttr );};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_ManualBreak and its children, prefixing error messages with path
|
|
func (_cbgd *CT_ManualBreak )ValidateWithPath (path string )error {if _cbgd .AlnAtAttr !=nil {if *_cbgd .AlnAtAttr < 1{return _ed .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 ,*_cbgd .AlnAtAttr );};if *_cbgd .AlnAtAttr > 255{return _ed .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 ,*_cbgd .AlnAtAttr );};};return nil ;};
|
|
|
|
// Validate validates the CT_OMath and its children
|
|
func (_bgc *CT_OMath )Validate ()error {return _bgc .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068");};
|
|
|
|
// Validate validates the CT_OMathArgPr and its children
|
|
func (_cafd *CT_OMathArgPr )Validate ()error {return _cafd .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067\u0050\u0072");};func (_bdccc ST_BreakBinSub )Validate ()error {return _bdccc .ValidateWithPath ("")};func NewCT_F ()*CT_F {_fce :=&CT_F {};_fce .Num =NewCT_OMathArg ();_fce .Den =NewCT_OMathArg ();return _fce ;};type CT_F struct{FPr *CT_FPr ;Num *CT_OMathArg ;Den *CT_OMathArg ;};func (_edeg *CT_LimLowPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _edeg .CtrlPr !=nil {_decd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_edeg .CtrlPr ,_decd );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_eafec ST_TopBot )ValidateWithPath (path string )error {switch _eafec {case 0,1,2:default:return _ed .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eafec ));};return nil ;};func (_dae *CT_GroupChr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _dae .GroupChrPr !=nil {_gbbde :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0067r\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072"}};e .EncodeElement (_dae .GroupChrPr ,_gbbde );};_bagd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_dae .E ,_bagd );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_Bar ()*CT_Bar {_bb :=&CT_Bar {};_bb .E =NewCT_OMathArg ();return _bb };func (_dcbba *CT_OMathPara )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fcbf :for {_ecac ,_bdgf :=d .Token ();if _bdgf !=nil {return _bdgf ;};switch _cccc :=_ecac .(type ){case _e .StartElement :switch _cccc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dcbba .OMathParaPr =NewCT_OMathParaPr ();if _fged :=d .DecodeElement (_dcbba .OMathParaPr ,&_cccc );_fged !=nil {return _fged ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ggab :=NewCT_OMath ();if _egcc :=d .DecodeElement (_ggab ,&_cccc );_egcc !=nil {return _egcc ;};_dcbba .OMath =append (_dcbba .OMath ,_ggab );default:_d .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",_cccc .Name );if _gddg :=d .Skip ();_gddg !=nil {return _gddg ;};};case _e .EndElement :break _fcbf ;case _e .CharData :};};return nil ;};func (_beee *CT_OMathArg )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aafe :for {_gege ,_ddbfe :=d .Token ();if _ddbfe !=nil {return _ddbfe ;};switch _gccf :=_gege .(type ){case _e .StartElement :switch _gccf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_beee .ArgPr =NewCT_OMathArgPr ();if _bead :=d .DecodeElement (_beee .ArgPr ,&_gccf );_bead !=nil {return _bead ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cbeb :=NewEG_OMathMathElements ();_cbeb .Acc =NewCT_Acc ();if _deacg :=d .DecodeElement (_cbeb .Acc ,&_gccf );_deacg !=nil {return _deacg ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_cbeb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_caed :=NewEG_OMathMathElements ();_caed .Bar =NewCT_Bar ();if _dcdd :=d .DecodeElement (_caed .Bar ,&_gccf );_dcdd !=nil {return _dcdd ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_caed );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ddgb :=NewEG_OMathMathElements ();_ddgb .Box =NewCT_Box ();if _ceee :=d .DecodeElement (_ddgb .Box ,&_gccf );_ceee !=nil {return _ceee ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_ddgb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ggbf :=NewEG_OMathMathElements ();_ggbf .BorderBox =NewCT_BorderBox ();if _efccd :=d .DecodeElement (_ggbf .BorderBox ,&_gccf );_efccd !=nil {return _efccd ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_ggbf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccfg :=NewEG_OMathMathElements ();_ccfg .D =NewCT_D ();if _accd :=d .DecodeElement (_ccfg .D ,&_gccf );_accd !=nil {return _accd ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_ccfg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_befdg :=NewEG_OMathMathElements ();_befdg .EqArr =NewCT_EqArr ();if _dadg :=d .DecodeElement (_befdg .EqArr ,&_gccf );_dadg !=nil {return _dadg ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_befdg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dead :=NewEG_OMathMathElements ();_dead .F =NewCT_F ();if _cbef :=d .DecodeElement (_dead .F ,&_gccf );_cbef !=nil {return _cbef ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_dead );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_feb :=NewEG_OMathMathElements ();_feb .Func =NewCT_Func ();if _gcbd :=d .DecodeElement (_feb .Func ,&_gccf );_gcbd !=nil {return _gcbd ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_feb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dgce :=NewEG_OMathMathElements ();_dgce .GroupChr =NewCT_GroupChr ();if _cggd :=d .DecodeElement (_dgce .GroupChr ,&_gccf );_cggd !=nil {return _cggd ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_dgce );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dagcf :=NewEG_OMathMathElements ();_dagcf .LimLow =NewCT_LimLow ();if _caaaf :=d .DecodeElement (_dagcf .LimLow ,&_gccf );_caaaf !=nil {return _caaaf ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_dagcf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccgf :=NewEG_OMathMathElements ();_ccgf .LimUpp =NewCT_LimUpp ();if _cfcf :=d .DecodeElement (_ccgf .LimUpp ,&_gccf );_cfcf !=nil {return _cfcf ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_ccgf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bfcb :=NewEG_OMathMathElements ();_bfcb .M =NewCT_M ();if _geccb :=d .DecodeElement (_bfcb .M ,&_gccf );_geccb !=nil {return _geccb ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_bfcb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fbcf :=NewEG_OMathMathElements ();_fbcf .Nary =NewCT_Nary ();if _dcbd :=d .DecodeElement (_fbcf .Nary ,&_gccf );_dcbd !=nil {return _dcbd ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_fbcf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_aafa :=NewEG_OMathMathElements ();_aafa .Phant =NewCT_Phant ();if _fcbb :=d .DecodeElement (_aafa .Phant ,&_gccf );_fcbb !=nil {return _fcbb ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_aafa );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cddbd :=NewEG_OMathMathElements ();_cddbd .Rad =NewCT_Rad ();if _gae :=d .DecodeElement (_cddbd .Rad ,&_gccf );_gae !=nil {return _gae ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_cddbd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_efbg :=NewEG_OMathMathElements ();_efbg .SPre =NewCT_SPre ();if _dace :=d .DecodeElement (_efbg .SPre ,&_gccf );_dace !=nil {return _dace ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_efbg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_edbaf :=NewEG_OMathMathElements ();_edbaf .SSub =NewCT_SSub ();if _cbbd :=d .DecodeElement (_edbaf .SSub ,&_gccf );_cbbd !=nil {return _cbbd ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_edbaf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fbee :=NewEG_OMathMathElements ();_fbee .SSubSup =NewCT_SSubSup ();if _fgbg :=d .DecodeElement (_fbee .SSubSup ,&_gccf );_fgbg !=nil {return _fgbg ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_fbee );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdcc :=NewEG_OMathMathElements ();_cdcc .SSup =NewCT_SSup ();if _bff :=d .DecodeElement (_cdcc .SSup ,&_gccf );_bff !=nil {return _bff ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_cdcc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_def :=NewEG_OMathMathElements ();_def .R =NewCT_R ();if _dgbb :=d .DecodeElement (_def .R ,&_gccf );_dgbb !=nil {return _dgbb ;};_beee .EG_OMathMathElements =append (_beee .EG_OMathMathElements ,_def );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_beee .CtrlPr =NewCT_CtrlPr ();if _accg :=d .DecodeElement (_beee .CtrlPr ,&_gccf );_accg !=nil {return _accg ;};default:_d .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",_gccf .Name );if _gdfb :=d .Skip ();_gdfb !=nil {return _gdfb ;};};case _e .EndElement :break _aafe ;case _e .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_OMathParaPr and its children, prefixing error messages with path
|
|
func (_decf *CT_OMathParaPr )ValidateWithPath (path string )error {if _decf .Jc !=nil {if _edfg :=_decf .Jc .ValidateWithPath (path +"\u002f\u004a\u0063");_edfg !=nil {return _edfg ;};};return nil ;};func (_geff *CT_String )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _geff .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_ed .Sprintf ("\u0025\u0076",*_geff .ValAttr )});};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ddggc ST_BreakBinSub )ValidateWithPath (path string )error {switch _ddggc {case 0,1,2,3:default:return _ed .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddggc ));};return nil ;};func (_gaaf ST_BreakBin )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_eeaa :=_e .Attr {};_eeaa .Name =name ;switch _gaaf {case ST_BreakBinUnset :_eeaa .Value ="";case ST_BreakBinBefore :_eeaa .Value ="\u0062\u0065\u0066\u006f\u0072\u0065";case ST_BreakBinAfter :_eeaa .Value ="\u0061\u0066\u0074e\u0072";case ST_BreakBinRepeat :_eeaa .Value ="\u0072\u0065\u0070\u0065\u0061\u0074";};return _eeaa ,nil ;};func (_aeega *ST_BreakBinSub )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_aeega =0;case "\u002d\u002d":*_aeega =1;case "\u002d\u002b":*_aeega =2;case "\u002b\u002d":*_aeega =3;};return nil ;};func NewCT_FuncPr ()*CT_FuncPr {_ddfa :=&CT_FuncPr {};return _ddfa };type CT_SPrePr struct{CtrlPr *CT_CtrlPr ;};func (_ega *CT_FType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_cgdb ,_cdag :=_ega .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u003a\u0076a\u006c"});if _cdag !=nil {return _cdag ;};start .Attr =append (start .Attr ,_cgdb );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_SPre and its children, prefixing error messages with path
|
|
func (_ggcf *CT_SPre )ValidateWithPath (path string )error {if _ggcf .SPrePr !=nil {if _ccef :=_ggcf .SPrePr .ValidateWithPath (path +"\u002fS\u0050\u0072\u0065\u0050\u0072");_ccef !=nil {return _ccef ;};};if _gadc :=_ggcf .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062");_gadc !=nil {return _gadc ;};if _bfdag :=_ggcf .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_bfdag !=nil {return _bfdag ;};if _gebba :=_ggcf .E .ValidateWithPath (path +"\u002f\u0045");_gebba !=nil {return _gebba ;};return nil ;};func (_fcafg *CT_RadPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _fcafg .DegHide !=nil {_fgg :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0064\u0065\u0067\u0048\u0069\u0064e"}};e .EncodeElement (_fcafg .DegHide ,_fgg );};if _fcafg .CtrlPr !=nil {_bfda :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_fcafg .CtrlPr ,_bfda );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_Rad struct{RadPr *CT_RadPr ;Deg *CT_OMathArg ;E *CT_OMathArg ;};
|
|
|
|
// Validate validates the OMathPara and its children
|
|
func (_bbad *OMathPara )Validate ()error {return _bbad .ValidateWithPath ("\u004fM\u0061\u0074\u0068\u0050\u0061\u0072a");};type CT_OMathPara struct{OMathParaPr *CT_OMathParaPr ;OMath []*CT_OMath ;};func (_aced *CT_OMathArgPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _aced .ArgSz !=nil {_abdg :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0061\u0072\u0067\u0053\u007a"}};e .EncodeElement (_aced .ArgSz ,_abdg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_bdag ST_BreakBin )String ()string {switch _bdag {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 "";};
|
|
|
|
// ValidateWithPath validates the CT_OnOff and its children, prefixing error messages with path
|
|
func (_ffcg *CT_OnOff )ValidateWithPath (path string )error {if _ffcg .ValAttr !=nil {if _eafb :=_ffcg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_eafb !=nil {return _eafb ;};};return nil ;};func (_gdfd *CT_LimLowPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fdc :for {_eeb ,_dbgf :=d .Token ();if _dbgf !=nil {return _dbgf ;};switch _dfaf :=_eeb .(type ){case _e .StartElement :switch _dfaf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gdfd .CtrlPr =NewCT_CtrlPr ();if _abfg :=d .DecodeElement (_gdfd .CtrlPr ,&_dfaf );_abfg !=nil {return _abfg ;};default:_d .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",_dfaf .Name );if _cgc :=d .Skip ();_cgc !=nil {return _cgc ;};};case _e .EndElement :break _fdc ;case _e .CharData :};};return nil ;};func (_afadd ST_Style )Validate ()error {return _afadd .ValidateWithPath ("")};type CT_BreakBinSub struct{ValAttr ST_BreakBinSub ;};
|
|
|
|
// ValidateWithPath validates the CT_D and its children, prefixing error messages with path
|
|
func (_gcd *CT_D )ValidateWithPath (path string )error {if _gcd .DPr !=nil {if _agb :=_gcd .DPr .ValidateWithPath (path +"\u002f\u0044\u0050\u0072");_agb !=nil {return _agb ;};};for _bac ,_bgf :=range _gcd .E {if _gbg :=_bgf .ValidateWithPath (_ed .Sprintf ("\u0025\u0073\u002f\u0045\u005b\u0025\u0064\u005d",path ,_bac ));_gbg !=nil {return _gbg ;};};return nil ;};func (_deafa *CT_MR )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );_fddd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};for _ ,_cdfff :=range _deafa .E {e .EncodeElement (_cdfff ,_fddd );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_eca *CT_M )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_efb :for {_gfg ,_ccc :=d .Token ();if _ccc !=nil {return _ccc ;};switch _dbge :=_gfg .(type ){case _e .StartElement :switch _dbge .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eca .MPr =NewCT_MPr ();if _gbdf :=d .DecodeElement (_eca .MPr ,&_dbge );_gbdf !=nil {return _gbdf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gbdd :=NewCT_MR ();if _daef :=d .DecodeElement (_gbdd ,&_dbge );_daef !=nil {return _daef ;};_eca .Mr =append (_eca .Mr ,_gbdd );default:_d .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",_dbge .Name );if _acff :=d .Skip ();_acff !=nil {return _acff ;};};case _e .EndElement :break _efb ;case _e .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_SSubPr and its children, prefixing error messages with path
|
|
func (_dega *CT_SSubPr )ValidateWithPath (path string )error {if _dega .CtrlPr !=nil {if _ffcgg :=_dega .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_ffcgg !=nil {return _ffcgg ;};};return nil ;};func (_aeaa *CT_UnSignedInteger )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_beacd :=range start .Attr {if _beacd .Name .Local =="\u0076\u0061\u006c"{_ddfb ,_fgbaa :=_a .ParseUint (_beacd .Value ,10,32);if _fgbaa !=nil {return _fgbaa ;};_aeaa .ValAttr =uint32 (_ddfb );continue ;};};for {_bfbcb ,_dceb :=d .Token ();if _dceb !=nil {return _ed .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",_dceb );};if _aggd ,_geebe :=_bfbcb .(_e .EndElement );_geebe &&_aggd .Name ==start .Name {break ;};};return nil ;};type CT_CtrlPr struct{};func (_aafb *CT_LimLow )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aafb .E =NewCT_OMathArg ();_aafb .Lim =NewCT_OMathArg ();_cebea :for {_cgdf ,_gee :=d .Token ();if _gee !=nil {return _gee ;};switch _acgb :=_cgdf .(type ){case _e .StartElement :switch _acgb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_aafb .LimLowPr =NewCT_LimLowPr ();if _cgbe :=d .DecodeElement (_aafb .LimLowPr ,&_acgb );_cgbe !=nil {return _cgbe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _dcfc :=d .DecodeElement (_aafb .E ,&_acgb );_dcfc !=nil {return _dcfc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _eccb :=d .DecodeElement (_aafb .Lim ,&_acgb );_eccb !=nil {return _eccb ;};default:_d .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",_acgb .Name );if _efecd :=d .Skip ();_efecd !=nil {return _efecd ;};};case _e .EndElement :break _cebea ;case _e .CharData :};};return nil ;};type CT_Acc struct{AccPr *CT_AccPr ;E *CT_OMathArg ;};func NewCT_Script ()*CT_Script {_dccf :=&CT_Script {};return _dccf };func (_fbdc *CT_BreakBinSub )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _fbdc .ValAttr !=ST_BreakBinSubUnset {_fddb ,_gfb :=_fbdc .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u003a\u0076a\u006c"});if _gfb !=nil {return _gfb ;};start .Attr =append (start .Attr ,_fddb );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_MathPrChoice and its children
|
|
func (_cfe *CT_MathPrChoice )Validate ()error {return _cfe .ValidateWithPath ("\u0043T\u005fM\u0061\u0074\u0068\u0050\u0072\u0043\u0068\u006f\u0069\u0063\u0065");};
|
|
|
|
// Validate validates the CT_CtrlPr and its children
|
|
func (_eafe *CT_CtrlPr )Validate ()error {return _eafe .ValidateWithPath ("\u0043T\u005f\u0043\u0074\u0072\u006c\u0050r");};func (_debc *CT_SpacingRule )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_debc .ValAttr =0;for _ ,_febdg :=range start .Attr {if _febdg .Name .Local =="\u0076\u0061\u006c"{_aace ,_dcdg :=_a .ParseInt (_febdg .Value ,10,64);if _dcdg !=nil {return _dcdg ;};_debc .ValAttr =_aace ;continue ;};};for {_gacf ,_fdcca :=d .Token ();if _fdcca !=nil {return _ed .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",_fdcca );};if _bece ,_cabcb :=_gacf .(_e .EndElement );_cabcb &&_bece .Name ==start .Name {break ;};};return nil ;};func (_bbgbf *CT_RChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _bbgbf .T !=nil {_egde :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0074"}};for _ ,_geec :=range _bbgbf .T {e .EncodeElement (_geec ,_egde );};};return nil ;};type CT_Style struct{ValAttr ST_Style ;};func NewCT_RChoice ()*CT_RChoice {_bbcf :=&CT_RChoice {};return _bbcf };func (_fdbag *CT_TwipsMeasure )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_adgc :=range start .Attr {if _adgc .Name .Local =="\u0076\u0061\u006c"{_cgcaa ,_faacf :=ParseUnionST_TwipsMeasure (_adgc .Value );if _faacf !=nil {return _faacf ;};_fdbag .ValAttr =_cgcaa ;continue ;};};for {_dfec ,_cbba :=d .Token ();if _cbba !=nil {return _ed .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u0077\u0069\u0070\u0073\u004de\u0061\u0073\u0075r\u0065:\u0020\u0025\u0073",_cbba );};if _bacd ,_dfdgb :=_dfec .(_e .EndElement );_dfdgb &&_bacd .Name ==start .Name {break ;};};return nil ;};func (_fcde ST_TopBot )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_abfad :=_e .Attr {};_abfad .Name =name ;switch _fcde {case ST_TopBotUnset :_abfad .Value ="";case ST_TopBotTop :_abfad .Value ="\u0074\u006f\u0070";case ST_TopBotBot :_abfad .Value ="\u0062\u006f\u0074";};return _abfad ,nil ;};func NewCT_BarPr ()*CT_BarPr {_ce :=&CT_BarPr {};return _ce };func (_dcdba ST_FType )String ()string {switch _dcdba {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 "";};func (_cfec *CT_Shp )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cfec .ValAttr =ST_Shp (1);for _ ,_cgac :=range start .Attr {if _cgac .Name .Local =="\u0076\u0061\u006c"{_cfec .ValAttr .UnmarshalXMLAttr (_cgac );continue ;};};for {_fbgd ,_egfbg :=d .Token ();if _egfbg !=nil {return _ed .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0053h\u0070\u003a\u0020\u0025\u0073",_egfbg );};if _abbg ,_aeb :=_fbgd .(_e .EndElement );_aeb &&_abbg .Name ==start .Name {break ;};};return nil ;};type CT_LimUppPr struct{CtrlPr *CT_CtrlPr ;};
|
|
|
|
// Validate validates the CT_BarPr and its children
|
|
func (_aea *CT_BarPr )Validate ()error {return _aea .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0072\u0050\u0072");};func (_gfaf *CT_MathPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _gfaf .MathFont !=nil {_cbce :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006d\u0061\u0074\u0068\u0046\u006f\u006e\u0074"}};e .EncodeElement (_gfaf .MathFont ,_cbce );};if _gfaf .BrkBin !=nil {_aab :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0062\u0072\u006b\u0042\u0069\u006e"}};e .EncodeElement (_gfaf .BrkBin ,_aab );};if _gfaf .BrkBinSub !=nil {_fcdd :=_e .StartElement {Name :_e .Name {Local :"m\u003a\u0062\u0072\u006b\u0042\u0069\u006e\u0053\u0075\u0062"}};e .EncodeElement (_gfaf .BrkBinSub ,_fcdd );};if _gfaf .SmallFrac !=nil {_egfg :=_e .StartElement {Name :_e .Name {Local :"m\u003a\u0073\u006d\u0061\u006c\u006c\u0046\u0072\u0061\u0063"}};e .EncodeElement (_gfaf .SmallFrac ,_egfg );};if _gfaf .DispDef !=nil {_fadb :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0064\u0069\u0073\u0070\u0044\u0065f"}};e .EncodeElement (_gfaf .DispDef ,_fadb );};if _gfaf .LMargin !=nil {_edfe :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u006c\u004d\u0061\u0072\u0067\u0069n"}};e .EncodeElement (_gfaf .LMargin ,_edfe );};if _gfaf .RMargin !=nil {_aefe :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0072\u004d\u0061\u0072\u0067\u0069n"}};e .EncodeElement (_gfaf .RMargin ,_aefe );};if _gfaf .DefJc !=nil {_bce :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0064\u0065\u0066\u004a\u0063"}};e .EncodeElement (_gfaf .DefJc ,_bce );};if _gfaf .PreSp !=nil {_dbgc :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0070\u0072\u0065\u0053\u0070"}};e .EncodeElement (_gfaf .PreSp ,_dbgc );};if _gfaf .PostSp !=nil {_abdf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0070\u006f\u0073\u0074\u0053\u0070"}};e .EncodeElement (_gfaf .PostSp ,_abdf );};if _gfaf .InterSp !=nil {_ddbf :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0069\u006e\u0074\u0065\u0072\u0053p"}};e .EncodeElement (_gfaf .InterSp ,_ddbf );};if _gfaf .IntraSp !=nil {_abcb :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0069\u006e\u0074\u0072\u0061\u0053p"}};e .EncodeElement (_gfaf .IntraSp ,_abcb );};if _gfaf .Choice !=nil {_gfaf .Choice .MarshalXML (e ,_e .StartElement {});};if _gfaf .IntLim !=nil {_egbb :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0069\u006e\u0074\u004c\u0069\u006d"}};e .EncodeElement (_gfaf .IntLim ,_egbb );};if _gfaf .NaryLim !=nil {_gcfe :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u006e\u0061\u0072\u0079\u004c\u0069m"}};e .EncodeElement (_gfaf .NaryLim ,_gcfe );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_dcgd *ST_FType )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_dcgd =0;case "\u0062\u0061\u0072":*_dcgd =1;case "\u0073\u006b\u0077":*_dcgd =2;case "\u006c\u0069\u006e":*_dcgd =3;case "\u006e\u006f\u0042a\u0072":*_dcgd =4;};return nil ;};
|
|
|
|
// Validate validates the EG_OMathElements and its children
|
|
func (_agef *EG_OMathElements )Validate ()error {return _agef .ValidateWithPath ("\u0045\u0047_\u004f\u004d\u0061t\u0068\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0073");};func NewCT_LimLow ()*CT_LimLow {_bbf :=&CT_LimLow {};_bbf .E =NewCT_OMathArg ();_bbf .Lim =NewCT_OMathArg ();return _bbf ;};func (_cdbb *CT_MathPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fabg :for {_facb ,_fdfa :=d .Token ();if _fdfa !=nil {return _fdfa ;};switch _cafe :=_facb .(type ){case _e .StartElement :switch _cafe .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .MathFont =NewCT_String ();if _bdde :=d .DecodeElement (_cdbb .MathFont ,&_cafe );_bdde !=nil {return _bdde ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .BrkBin =NewCT_BreakBin ();if _fgbc :=d .DecodeElement (_cdbb .BrkBin ,&_cafe );_fgbc !=nil {return _fgbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .BrkBinSub =NewCT_BreakBinSub ();if _aacc :=d .DecodeElement (_cdbb .BrkBinSub ,&_cafe );_aacc !=nil {return _aacc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .SmallFrac =NewCT_OnOff ();if _edbbg :=d .DecodeElement (_cdbb .SmallFrac ,&_cafe );_edbbg !=nil {return _edbbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .DispDef =NewCT_OnOff ();if _gff :=d .DecodeElement (_cdbb .DispDef ,&_cafe );_gff !=nil {return _gff ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .LMargin =NewCT_TwipsMeasure ();if _gdce :=d .DecodeElement (_cdbb .LMargin ,&_cafe );_gdce !=nil {return _gdce ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .RMargin =NewCT_TwipsMeasure ();if _ggag :=d .DecodeElement (_cdbb .RMargin ,&_cafe );_ggag !=nil {return _ggag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .DefJc =NewCT_OMathJc ();if _gbbdeb :=d .DecodeElement (_cdbb .DefJc ,&_cafe );_gbbdeb !=nil {return _gbbdeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .PreSp =NewCT_TwipsMeasure ();if _gfee :=d .DecodeElement (_cdbb .PreSp ,&_cafe );_gfee !=nil {return _gfee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .PostSp =NewCT_TwipsMeasure ();if _ccde :=d .DecodeElement (_cdbb .PostSp ,&_cafe );_ccde !=nil {return _ccde ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .InterSp =NewCT_TwipsMeasure ();if _bage :=d .DecodeElement (_cdbb .InterSp ,&_cafe );_bage !=nil {return _bage ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .IntraSp =NewCT_TwipsMeasure ();if _acec :=d .DecodeElement (_cdbb .IntraSp ,&_cafe );_acec !=nil {return _acec ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .Choice =NewCT_MathPrChoice ();if _dbeg :=d .DecodeElement (&_cdbb .Choice .WrapIndent ,&_cafe );_dbeg !=nil {return _dbeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .Choice =NewCT_MathPrChoice ();if _ecfb :=d .DecodeElement (&_cdbb .Choice .WrapRight ,&_cafe );_ecfb !=nil {return _ecfb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .IntLim =NewCT_LimLoc ();if _fcgf :=d .DecodeElement (_cdbb .IntLim ,&_cafe );_fcgf !=nil {return _fcgf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cdbb .NaryLim =NewCT_LimLoc ();if _bgea :=d .DecodeElement (_cdbb .NaryLim ,&_cafe );_bgea !=nil {return _bgea ;};default:_d .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 _feeb :=d .Skip ();_feeb !=nil {return _feeb ;};};case _e .EndElement :break _fabg ;case _e .CharData :};};return nil ;};func (_eaea *CT_SSubSupPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _eaea .AlnScr !=nil {_fgaea :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0061\u006c\u006e\u0053\u0063\u0072"}};e .EncodeElement (_eaea .AlnScr ,_fgaea );};if _eaea .CtrlPr !=nil {_afcf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_eaea .CtrlPr ,_afcf );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_BreakBin and its children, prefixing error messages with path
|
|
func (_aga *CT_BreakBin )ValidateWithPath (path string )error {if _bae :=_aga .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_bae !=nil {return _bae ;};return nil ;};type ST_LimLoc byte ;
|
|
|
|
// Validate validates the CT_SSubPr and its children
|
|
func (_geeb *CT_SSubPr )Validate ()error {return _geeb .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0062\u0050r");};func (_cebb *ST_Style )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gbgc ,_dccg :=d .Token ();if _dccg !=nil {return _dccg ;};if _aeaab ,_fgdd :=_gbgc .(_e .EndElement );_fgdd &&_aeaab .Name ==start .Name {*_cebb =1;return nil ;};if _ffae ,_bada :=_gbgc .(_e .CharData );!_bada {return _ed .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",_gbgc );}else {switch string (_ffae ){case "":*_cebb =0;case "\u0070":*_cebb =1;case "\u0062":*_cebb =2;case "\u0069":*_cebb =3;case "\u0062\u0069":*_cebb =4;};};_gbgc ,_dccg =d .Token ();if _dccg !=nil {return _dccg ;};if _aacd ,_aba :=_gbgc .(_e .EndElement );_aba &&_aacd .Name ==start .Name {return nil ;};return _ed .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",_gbgc );};
|
|
|
|
// ValidateWithPath validates the CT_Nary and its children, prefixing error messages with path
|
|
func (_edaa *CT_Nary )ValidateWithPath (path string )error {if _edaa .NaryPr !=nil {if _bfag :=_edaa .NaryPr .ValidateWithPath (path +"\u002fN\u0061\u0072\u0079\u0050\u0072");_bfag !=nil {return _bfag ;};};if _bga :=_edaa .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062");_bga !=nil {return _bga ;};if _fcba :=_edaa .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_fcba !=nil {return _fcba ;};if _ffbg :=_edaa .E .ValidateWithPath (path +"\u002f\u0045");_ffbg !=nil {return _ffbg ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Box and its children, prefixing error messages with path
|
|
func (_cdg *CT_Box )ValidateWithPath (path string )error {if _cdg .BoxPr !=nil {if _dba :=_cdg .BoxPr .ValidateWithPath (path +"\u002f\u0042\u006f\u0078\u0050\u0072");_dba !=nil {return _dba ;};};if _aeda :=_cdg .E .ValidateWithPath (path +"\u002f\u0045");_aeda !=nil {return _aeda ;};return nil ;};
|
|
|
|
// Validate validates the CT_LimLow and its children
|
|
func (_edbc *CT_LimLow )Validate ()error {return _edbc .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006d\u004c\u006fw");};
|
|
|
|
// Validate validates the CT_Box and its children
|
|
func (_db *CT_Box )Validate ()error {return _db .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0078");};type CT_LimLoc struct{ValAttr ST_LimLoc ;};func (_bgfbb ST_BreakBin )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bgfbb .String (),start );};
|
|
|
|
// Validate validates the CT_MCPr and its children
|
|
func (_eccc *CT_MCPr )Validate ()error {return _eccc .ValidateWithPath ("\u0043T\u005f\u004d\u0043\u0050\u0072");};
|
|
|
|
// Validate validates the CT_Acc and its children
|
|
func (_ec *CT_Acc )Validate ()error {return _ec .ValidateWithPath ("\u0043\u0054\u005f\u0041\u0063\u0063");};
|
|
|
|
// Validate validates the CT_DPr and its children
|
|
func (_gad *CT_DPr )Validate ()error {return _gad .ValidateWithPath ("\u0043\u0054\u005f\u0044\u0050\u0072");};func (_agfc *CT_MR )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dabf :for {_aeg ,_gcee :=d .Token ();if _gcee !=nil {return _gcee ;};switch _dgbe :=_aeg .(type ){case _e .StartElement :switch _dgbe .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_egbe :=NewCT_OMathArg ();if _bgfc :=d .DecodeElement (_egbe ,&_dgbe );_bgfc !=nil {return _bgfc ;};_agfc .E =append (_agfc .E ,_egbe );default:_d .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",_dgbe .Name );if _agg :=d .Skip ();_agg !=nil {return _agg ;};};case _e .EndElement :break _dabf ;case _e .CharData :};};return nil ;};func (_degc *CT_SpacingRule )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_ed .Sprintf ("\u0025\u0076",_degc .ValAttr )});e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type EG_OMathElements struct{EG_OMathMathElements []*EG_OMathMathElements ;};
|
|
|
|
// Validate validates the CT_BorderBox and its children
|
|
func (_aef *CT_BorderBox )Validate ()error {return _aef .ValidateWithPath ("\u0043\u0054\u005fB\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078");};func (_dbd *CT_Char )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ddc :=range start .Attr {if _ddc .Name .Local =="\u0076\u0061\u006c"{_adc ,_eaeg :=_ddc .Value ,error (nil );if _eaeg !=nil {return _eaeg ;};_dbd .ValAttr =_adc ;continue ;};};for {_dgb ,_ffd :=d .Token ();if _ffd !=nil {return _ed .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0043\u0068\u0061\u0072\u003a\u0020\u0025\u0073",_ffd );};if _cdfa ,_dea :=_dgb .(_e .EndElement );_dea &&_cdfa .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_PhantPr and its children, prefixing error messages with path
|
|
func (_gbbc *CT_PhantPr )ValidateWithPath (path string )error {if _gbbc .Show !=nil {if _cecd :=_gbbc .Show .ValidateWithPath (path +"\u002f\u0053\u0068o\u0077");_cecd !=nil {return _cecd ;};};if _gbbc .ZeroWid !=nil {if _ffea :=_gbbc .ZeroWid .ValidateWithPath (path +"\u002f\u005a\u0065\u0072\u006f\u0057\u0069\u0064");_ffea !=nil {return _ffea ;};};if _gbbc .ZeroAsc !=nil {if _gfeac :=_gbbc .ZeroAsc .ValidateWithPath (path +"\u002f\u005a\u0065\u0072\u006f\u0041\u0073\u0063");_gfeac !=nil {return _gfeac ;};};if _gbbc .ZeroDesc !=nil {if _bdcg :=_gbbc .ZeroDesc .ValidateWithPath (path +"\u002fZ\u0065\u0072\u006f\u0044\u0065\u0073c");_bdcg !=nil {return _bdcg ;};};if _gbbc .Transp !=nil {if _fcga :=_gbbc .Transp .ValidateWithPath (path +"\u002fT\u0072\u0061\u006e\u0073\u0070");_fcga !=nil {return _fcga ;};};if _gbbc .CtrlPr !=nil {if _daad :=_gbbc .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_daad !=nil {return _daad ;};};return nil ;};func (_adeg *ST_Shp )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_adeg =0;case "\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064":*_adeg =1;case "\u006d\u0061\u0074c\u0068":*_adeg =2;};return nil ;};
|
|
|
|
// Validate validates the CT_Phant and its children
|
|
func (_ecdb *CT_Phant )Validate ()error {return _ecdb .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074");};func (_dbfc ST_Jc )Validate ()error {return _dbfc .ValidateWithPath ("")};func (_egdb ST_LimLoc )Validate ()error {return _egdb .ValidateWithPath ("")};func NewCT_DPr ()*CT_DPr {_eaa :=&CT_DPr {};return _eaa };
|
|
|
|
// ValidateWithPath validates the CT_SPrePr and its children, prefixing error messages with path
|
|
func (_bcbb *CT_SPrePr )ValidateWithPath (path string )error {if _bcbb .CtrlPr !=nil {if _ggdg :=_bcbb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_ggdg !=nil {return _ggdg ;};};return nil ;};func (_dcbb *CT_Integer255 )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dcbb .ValAttr =1;for _ ,_cagg :=range start .Attr {if _cagg .Name .Local =="\u0076\u0061\u006c"{_dcfg ,_fcfcd :=_a .ParseInt (_cagg .Value ,10,64);if _fcfcd !=nil {return _fcfcd ;};_dcbb .ValAttr =_dcfg ;continue ;};};for {_gbag ,_efcc :=d .Token ();if _efcc !=nil {return _ed .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0049n\u0074e\u0067e\u0072\u0032\u0035\u0035\u003a\u0020\u0025s",_efcc );};if _dbb ,_gebe :=_gbag .(_e .EndElement );_gebe &&_dbb .Name ==start .Name {break ;};};return nil ;};type ST_Jc byte ;
|
|
|
|
// ValidateWithPath validates the CT_SpacingRule and its children, prefixing error messages with path
|
|
func (_dafe *CT_SpacingRule )ValidateWithPath (path string )error {if _dafe .ValAttr < 0{return _ed .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 ,_dafe .ValAttr );};if _dafe .ValAttr > 4{return _ed .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 ,_dafe .ValAttr );};return nil ;};func (_ddfag ST_Jc )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_gadcg :=_e .Attr {};_gadcg .Name =name ;switch _ddfag {case ST_JcUnset :_gadcg .Value ="";case ST_JcLeft :_gadcg .Value ="\u006c\u0065\u0066\u0074";case ST_JcRight :_gadcg .Value ="\u0072\u0069\u0067h\u0074";case ST_JcCenter :_gadcg .Value ="\u0063\u0065\u006e\u0074\u0065\u0072";case ST_JcCenterGroup :_gadcg .Value ="c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070";};return _gadcg ,nil ;};
|
|
|
|
// Validate validates the CT_OMathParaPr and its children
|
|
func (_begc *CT_OMathParaPr )Validate ()error {return _begc .ValidateWithPath ("\u0043\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0050a\u0072\u0061\u0050\u0072");};
|
|
|
|
// ValidateWithPath validates the CT_MCS and its children, prefixing error messages with path
|
|
func (_cddb *CT_MCS )ValidateWithPath (path string )error {for _ebfc ,_gfed :=range _cddb .Mc {if _bbbd :=_gfed .ValidateWithPath (_ed .Sprintf ("\u0025s\u002f\u004d\u0063\u005b\u0025\u0064]",path ,_ebfc ));_bbbd !=nil {return _bbbd ;};};return nil ;};func (_cgca *CT_NaryPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bccf :for {_gcad ,_befba :=d .Token ();if _befba !=nil {return _befba ;};switch _gaf :=_gcad .(type ){case _e .StartElement :switch _gaf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgca .Chr =NewCT_Char ();if _dagc :=d .DecodeElement (_cgca .Chr ,&_gaf );_dagc !=nil {return _dagc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgca .LimLoc =NewCT_LimLoc ();if _acbb :=d .DecodeElement (_cgca .LimLoc ,&_gaf );_acbb !=nil {return _acbb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgca .Grow =NewCT_OnOff ();if _gafe :=d .DecodeElement (_cgca .Grow ,&_gaf );_gafe !=nil {return _gafe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgca .SubHide =NewCT_OnOff ();if _beaa :=d .DecodeElement (_cgca .SubHide ,&_gaf );_beaa !=nil {return _beaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgca .SupHide =NewCT_OnOff ();if _fdfd :=d .DecodeElement (_cgca .SupHide ,&_gaf );_fdfd !=nil {return _fdfd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgca .CtrlPr =NewCT_CtrlPr ();if _ebfcg :=d .DecodeElement (_cgca .CtrlPr ,&_gaf );_ebfcg !=nil {return _ebfcg ;};default:_d .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",_gaf .Name );if _gdgg :=d .Skip ();_gdgg !=nil {return _gdgg ;};};case _e .EndElement :break _bccf ;case _e .CharData :};};return nil ;};func (_babf *CT_LimLoc )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_bgec ,_fdg :=_babf .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u003a\u0076a\u006c"});if _fdg !=nil {return _fdg ;};start .Attr =append (start .Attr ,_bgec );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_TopBot and its children
|
|
func (_efdef *CT_TopBot )Validate ()error {return _efdef .ValidateWithPath ("\u0043T\u005f\u0054\u006f\u0070\u0042\u006ft");};func (_gcgf *CT_PhantPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_afgg :for {_feeff ,_efdeg :=d .Token ();if _efdeg !=nil {return _efdeg ;};switch _fdeeg :=_feeff .(type ){case _e .StartElement :switch _fdeeg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gcgf .Show =NewCT_OnOff ();if _cebeg :=d .DecodeElement (_gcgf .Show ,&_fdeeg );_cebeg !=nil {return _cebeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gcgf .ZeroWid =NewCT_OnOff ();if _gdae :=d .DecodeElement (_gcgf .ZeroWid ,&_fdeeg );_gdae !=nil {return _gdae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gcgf .ZeroAsc =NewCT_OnOff ();if _cfac :=d .DecodeElement (_gcgf .ZeroAsc ,&_fdeeg );_cfac !=nil {return _cfac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gcgf .ZeroDesc =NewCT_OnOff ();if _cdfc :=d .DecodeElement (_gcgf .ZeroDesc ,&_fdeeg );_cdfc !=nil {return _cdfc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gcgf .Transp =NewCT_OnOff ();if _eeeb :=d .DecodeElement (_gcgf .Transp ,&_fdeeg );_eeeb !=nil {return _eeeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gcgf .CtrlPr =NewCT_CtrlPr ();if _dcdaf :=d .DecodeElement (_gcgf .CtrlPr ,&_fdeeg );_dcdaf !=nil {return _dcdaf ;};default:_d .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",_fdeeg .Name );if _ecfd :=d .Skip ();_ecfd !=nil {return _ecfd ;};};case _e .EndElement :break _afgg ;case _e .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_LimLoc and its children
|
|
func (_dfca *CT_LimLoc )Validate ()error {return _dfca .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006d\u004c\u006fc");};
|
|
|
|
// ValidateWithPath validates the CT_DPr and its children, prefixing error messages with path
|
|
func (_bafg *CT_DPr )ValidateWithPath (path string )error {if _bafg .BegChr !=nil {if _ceeg :=_bafg .BegChr .ValidateWithPath (path +"\u002fB\u0065\u0067\u0043\u0068\u0072");_ceeg !=nil {return _ceeg ;};};if _bafg .SepChr !=nil {if _gbd :=_bafg .SepChr .ValidateWithPath (path +"\u002fS\u0065\u0070\u0043\u0068\u0072");_gbd !=nil {return _gbd ;};};if _bafg .EndChr !=nil {if _bfbf :=_bafg .EndChr .ValidateWithPath (path +"\u002fE\u006e\u0064\u0043\u0068\u0072");_bfbf !=nil {return _bfbf ;};};if _bafg .Grow !=nil {if _gga :=_bafg .Grow .ValidateWithPath (path +"\u002f\u0047\u0072o\u0077");_gga !=nil {return _gga ;};};if _bafg .Shp !=nil {if _fcc :=_bafg .Shp .ValidateWithPath (path +"\u002f\u0053\u0068\u0070");_fcc !=nil {return _fcc ;};};if _bafg .CtrlPr !=nil {if _fbe :=_bafg .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_fbe !=nil {return _fbe ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_OMath and its children, prefixing error messages with path
|
|
func (_ccfc *CT_OMath )ValidateWithPath (path string )error {for _caeg ,_dddg :=range _ccfc .EG_OMathMathElements {if _dfbe :=_dddg .ValidateWithPath (_ed .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u004fM\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006ce\u006d\u0065\u006et\u0073[\u0025\u0064\u005d",path ,_caeg ));_dfbe !=nil {return _dfbe ;};};return nil ;};type CT_OMathArg struct{ArgPr *CT_OMathArgPr ;EG_OMathMathElements []*EG_OMathMathElements ;CtrlPr *CT_CtrlPr ;};func (_cafdg *CT_SSup )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _cafdg .SSupPr !=nil {_aacg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0070\u0050\u0072"}};e .EncodeElement (_cafdg .SSupPr ,_aacg );};_agce :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cafdg .E ,_agce );_ggbgg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_cafdg .Sup ,_ggbgg );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_edebb *ST_FType )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_caab ,_dcdaa :=d .Token ();if _dcdaa !=nil {return _dcdaa ;};if _gcfa ,_dabfa :=_caab .(_e .EndElement );_dabfa &&_gcfa .Name ==start .Name {*_edebb =1;return nil ;};if _dffd ,_cfaf :=_caab .(_e .CharData );!_cfaf {return _ed .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",_caab );}else {switch string (_dffd ){case "":*_edebb =0;case "\u0062\u0061\u0072":*_edebb =1;case "\u0073\u006b\u0077":*_edebb =2;case "\u006c\u0069\u006e":*_edebb =3;case "\u006e\u006f\u0042a\u0072":*_edebb =4;};};_caab ,_dcdaa =d .Token ();if _dcdaa !=nil {return _dcdaa ;};if _ddbe ,_afcff :=_caab .(_e .EndElement );_afcff &&_ddbe .Name ==start .Name {return nil ;};return _ed .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",_caab );};
|
|
|
|
// ValidateWithPath validates the CT_LimLoc and its children, prefixing error messages with path
|
|
func (_faae *CT_LimLoc )ValidateWithPath (path string )error {if _faae .ValAttr ==ST_LimLocUnset {return _ed .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 _dfda :=_faae .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dfda !=nil {return _dfda ;};return nil ;};
|
|
|
|
// Validate validates the MathPr and its children
|
|
func (_daee *MathPr )Validate ()error {return _daee .ValidateWithPath ("\u004d\u0061\u0074\u0068\u0050\u0072");};type CT_SSup struct{SSupPr *CT_SSupPr ;E *CT_OMathArg ;Sup *CT_OMathArg ;};
|
|
|
|
// Validate validates the CT_BoxPr and its children
|
|
func (_faec *CT_BoxPr )Validate ()error {return _faec .ValidateWithPath ("\u0043\u0054\u005f\u0042\u006f\u0078\u0050\u0072");};func (_deegdf *CT_UnSignedInteger )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_ed .Sprintf ("\u0025\u0076",_deegdf .ValAttr )});e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_FType and its children
|
|
func (_cgag *CT_FType )Validate ()error {return _cgag .ValidateWithPath ("\u0043\u0054\u005f\u0046\u0054\u0079\u0070\u0065");};type CT_OMathParaPr struct{Jc *CT_OMathJc ;};
|
|
|
|
// Validate validates the CT_PhantPr and its children
|
|
func (_adbef *CT_PhantPr )Validate ()error {return _adbef .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u0061\u006e\u0074\u0050\u0072");};
|
|
|
|
// ValidateWithPath validates the CT_SSub and its children, prefixing error messages with path
|
|
func (_gdga *CT_SSub )ValidateWithPath (path string )error {if _gdga .SSubPr !=nil {if _ceea :=_gdga .SSubPr .ValidateWithPath (path +"\u002fS\u0053\u0075\u0062\u0050\u0072");_ceea !=nil {return _ceea ;};};if _cdae :=_gdga .E .ValidateWithPath (path +"\u002f\u0045");_cdae !=nil {return _cdae ;};if _cge :=_gdga .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062");_cge !=nil {return _cge ;};return nil ;};
|
|
|
|
// Validate validates the CT_MathPr and its children
|
|
func (_ggbba *CT_MathPr )Validate ()error {return _ggbba .ValidateWithPath ("\u0043T\u005f\u004d\u0061\u0074\u0068\u0050r");};func (_dggf ST_Script )Validate ()error {return _dggf .ValidateWithPath ("")};
|
|
|
|
// ValidateWithPath validates the CT_GroupChrPr and its children, prefixing error messages with path
|
|
func (_cege *CT_GroupChrPr )ValidateWithPath (path string )error {if _cege .Chr !=nil {if _efde :=_cege .Chr .ValidateWithPath (path +"\u002f\u0043\u0068\u0072");_efde !=nil {return _efde ;};};if _cege .Pos !=nil {if _gcg :=_cege .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_gcg !=nil {return _gcg ;};};if _cege .VertJc !=nil {if _abdb :=_cege .VertJc .ValidateWithPath (path +"\u002fV\u0065\u0072\u0074\u004a\u0063");_abdb !=nil {return _abdb ;};};if _cege .CtrlPr !=nil {if _gdd :=_cege .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_gdd !=nil {return _gdd ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_EqArr and its children, prefixing error messages with path
|
|
func (_bbde *CT_EqArr )ValidateWithPath (path string )error {if _bbde .EqArrPr !=nil {if _gdc :=_bbde .EqArrPr .ValidateWithPath (path +"\u002f\u0045\u0071\u0041\u0072\u0072\u0050\u0072");_gdc !=nil {return _gdc ;};};for _efec ,_edeb :=range _bbde .E {if _abd :=_edeb .ValidateWithPath (_ed .Sprintf ("\u0025\u0073\u002f\u0045\u005b\u0025\u0064\u005d",path ,_efec ));_abd !=nil {return _abd ;};};return nil ;};type ST_Shp byte ;
|
|
|
|
// ValidateWithPath validates the CT_OMathPara and its children, prefixing error messages with path
|
|
func (_ecga *CT_OMathPara )ValidateWithPath (path string )error {if _ecga .OMathParaPr !=nil {if _fgba :=_ecga .OMathParaPr .ValidateWithPath (path +"\u002f\u004f\u004da\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072");_fgba !=nil {return _fgba ;};};for _ccba ,_gefa :=range _ecga .OMath {if _efaga :=_gefa .ValidateWithPath (_ed .Sprintf ("\u0025\u0073\u002fO\u004d\u0061\u0074\u0068\u005b\u0025\u0064\u005d",path ,_ccba ));_efaga !=nil {return _efaga ;};};return nil ;};
|
|
|
|
// Validate validates the CT_YAlign and its children
|
|
func (_egeg *CT_YAlign )Validate ()error {return _egeg .ValidateWithPath ("\u0043T\u005f\u0059\u0041\u006c\u0069\u0067n");};const (ST_BreakBinSubUnset ST_BreakBinSub =0;ST_BreakBinSub__ ST_BreakBinSub =1;ST_BreakBinSub___ ST_BreakBinSub =2;ST_BreakBinSub____ ST_BreakBinSub =3;);func NewEG_ScriptStyle ()*EG_ScriptStyle {_cgbd :=&EG_ScriptStyle {};return _cgbd };
|
|
|
|
// ValidateWithPath validates the CT_Integer2 and its children, prefixing error messages with path
|
|
func (_eadd *CT_Integer2 )ValidateWithPath (path string )error {if _eadd .ValAttr < -2{return _ed .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 ,_eadd .ValAttr );};if _eadd .ValAttr > 2{return _ed .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 ,_eadd .ValAttr );};return nil ;};
|
|
|
|
// Validate validates the CT_Bar and its children
|
|
func (_ebb *CT_Bar )Validate ()error {return _ebb .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0072");};func (_beef *CT_MathPrChoice )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _beef .WrapIndent !=nil {_ebfd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0077r\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074"}};e .EncodeElement (_beef .WrapIndent ,_ebfd );};if _beef .WrapRight !=nil {_bcfd :=_e .StartElement {Name :_e .Name {Local :"m\u003a\u0077\u0072\u0061\u0070\u0052\u0069\u0067\u0068\u0074"}};e .EncodeElement (_beef .WrapRight ,_bcfd );};return nil ;};type CT_YAlign struct{ValAttr _ea .ST_YAlign ;};
|
|
|
|
// Validate validates the EG_OMathMathElements and its children
|
|
func (_dffc *EG_OMathMathElements )Validate ()error {return _dffc .ValidateWithPath ("E\u0047_\u004f\u004d\u0061\u0074\u0068\u004d\u0061\u0074h\u0045\u006c\u0065\u006den\u0074\u0073");};func (_bffff ST_Style )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_ccbb :=_e .Attr {};_ccbb .Name =name ;switch _bffff {case ST_StyleUnset :_ccbb .Value ="";case ST_StyleP :_ccbb .Value ="\u0070";case ST_StyleB :_ccbb .Value ="\u0062";case ST_StyleI :_ccbb .Value ="\u0069";case ST_StyleBi :_ccbb .Value ="\u0062\u0069";};return _ccbb ,nil ;};func (_gbbfa ST_LimLoc )ValidateWithPath (path string )error {switch _gbbfa {case 0,1,2:default:return _ed .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbbfa ));};return nil ;};type CT_LimLowPr struct{CtrlPr *CT_CtrlPr ;};func (_dfc *CT_BarPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gd :for {_bda ,_eda :=d .Token ();if _eda !=nil {return _eda ;};switch _aa :=_bda .(type ){case _e .StartElement :switch _aa .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dfc .Pos =NewCT_TopBot ();if _ge :=d .DecodeElement (_dfc .Pos ,&_aa );_ge !=nil {return _ge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dfc .CtrlPr =NewCT_CtrlPr ();if _gac :=d .DecodeElement (_dfc .CtrlPr ,&_aa );_gac !=nil {return _gac ;};default:_d .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",_aa .Name );if _gcf :=d .Skip ();_gcf !=nil {return _gcf ;};};case _e .EndElement :break _gd ;case _e .CharData :};};return nil ;};func (_aege ST_BreakBinSub )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_dbae :=_e .Attr {};_dbae .Name =name ;switch _aege {case ST_BreakBinSubUnset :_dbae .Value ="";case ST_BreakBinSub__ :_dbae .Value ="\u002d\u002d";case ST_BreakBinSub___ :_dbae .Value ="\u002d\u002b";case ST_BreakBinSub____ :_dbae .Value ="\u002b\u002d";};return _dbae ,nil ;};func (_geg *CT_BorderBox )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _geg .BorderBoxPr !=nil {_gb :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072"}};e .EncodeElement (_geg .BorderBoxPr ,_gb );};_ced :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_geg .E ,_ced );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_TwipsMeasure and its children
|
|
func (_fffb *CT_TwipsMeasure )Validate ()error {return _fffb .ValidateWithPath ("\u0043T\u005fT\u0077\u0069\u0070\u0073\u004d\u0065\u0061\u0073\u0075\u0072\u0065");};func NewCT_OMathArg ()*CT_OMathArg {_ddfcb :=&CT_OMathArg {};return _ddfcb };type EG_ScriptStyle struct{Scr *CT_Script ;Sty *CT_Style ;};type CT_EqArrPr struct{BaseJc *CT_YAlign ;MaxDist *CT_OnOff ;ObjDist *CT_OnOff ;RSpRule *CT_SpacingRule ;RSp *CT_UnSignedInteger ;CtrlPr *CT_CtrlPr ;};type CT_GroupChrPr struct{Chr *CT_Char ;Pos *CT_TopBot ;VertJc *CT_TopBot ;CtrlPr *CT_CtrlPr ;};func (_dbga *CT_SSubPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _dbga .CtrlPr !=nil {_ebgc :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_dbga .CtrlPr ,_ebgc );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gfefb *ST_BreakBin )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_gfefb =0;case "\u0062\u0065\u0066\u006f\u0072\u0065":*_gfefb =1;case "\u0061\u0066\u0074e\u0072":*_gfefb =2;case "\u0072\u0065\u0070\u0065\u0061\u0074":*_gfefb =3;};return nil ;};
|
|
|
|
// Validate validates the CT_SSub and its children
|
|
func (_fgga *CT_SSub )Validate ()error {return _fgga .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0062");};type CT_DPr struct{BegChr *CT_Char ;SepChr *CT_Char ;EndChr *CT_Char ;Grow *CT_OnOff ;Shp *CT_Shp ;CtrlPr *CT_CtrlPr ;};func (_bcea *CT_PhantPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _bcea .Show !=nil {_fbagc :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073\u0068\u006f\u0077"}};e .EncodeElement (_bcea .Show ,_fbagc );};if _bcea .ZeroWid !=nil {_ecgd :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u007a\u0065\u0072\u006f\u0057\u0069d"}};e .EncodeElement (_bcea .ZeroWid ,_ecgd );};if _bcea .ZeroAsc !=nil {_accgf :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u007a\u0065\u0072\u006f\u0041\u0073c"}};e .EncodeElement (_bcea .ZeroAsc ,_accgf );};if _bcea .ZeroDesc !=nil {_aecc :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u007a\u0065\u0072\u006f\u0044\u0065\u0073\u0063"}};e .EncodeElement (_bcea .ZeroDesc ,_aecc );};if _bcea .Transp !=nil {_fdeb :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0074\u0072\u0061\u006e\u0073\u0070"}};e .EncodeElement (_bcea .Transp ,_fdeb );};if _bcea .CtrlPr !=nil {_degg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_bcea .CtrlPr ,_degg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_Integer2 and its children
|
|
func (_bbb *CT_Integer2 )Validate ()error {return _bbb .ValidateWithPath ("C\u0054\u005f\u0049\u006e\u0074\u0065\u0067\u0065\u0072\u0032");};func NewCT_RPRChoice ()*CT_RPRChoice {_ceebe :=&CT_RPRChoice {};return _ceebe };func NewCT_Nary ()*CT_Nary {_ggaga :=&CT_Nary {};_ggaga .Sub =NewCT_OMathArg ();_ggaga .Sup =NewCT_OMathArg ();_ggaga .E =NewCT_OMathArg ();return _ggaga ;};func (_bggg *ST_Jc )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bdce ,_fcccd :=d .Token ();if _fcccd !=nil {return _fcccd ;};if _bacf ,_adce :=_bdce .(_e .EndElement );_adce &&_bacf .Name ==start .Name {*_bggg =1;return nil ;};if _badb ,_bfbca :=_bdce .(_e .CharData );!_bfbca {return _ed .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",_bdce );}else {switch string (_badb ){case "":*_bggg =0;case "\u006c\u0065\u0066\u0074":*_bggg =1;case "\u0072\u0069\u0067h\u0074":*_bggg =2;case "\u0063\u0065\u006e\u0074\u0065\u0072":*_bggg =3;case "c\u0065\u006e\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_bggg =4;};};_bdce ,_fcccd =d .Token ();if _fcccd !=nil {return _fcccd ;};if _bbdd ,_deacf :=_bdce .(_e .EndElement );_deacf &&_bbdd .Name ==start .Name {return nil ;};return _ed .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",_bdce );};func (_dcff *CT_SPre )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _dcff .SPrePr !=nil {_ceeeb :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073\u0050\u0072\u0065\u0050\u0072"}};e .EncodeElement (_dcff .SPrePr ,_ceeeb );};_gfaa :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_dcff .Sub ,_gfaa );_ebg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_dcff .Sup ,_ebg );_gbgf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_dcff .E ,_gbgf );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_RPRChoice struct{Nor *CT_OnOff ;};func (_ecfbd ST_Script )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_cfcfe :=_e .Attr {};_cfcfe .Name =name ;switch _ecfbd {case ST_ScriptUnset :_cfcfe .Value ="";case ST_ScriptRoman :_cfcfe .Value ="\u0072\u006f\u006da\u006e";case ST_ScriptScript :_cfcfe .Value ="\u0073\u0063\u0072\u0069\u0070\u0074";case ST_ScriptFraktur :_cfcfe .Value ="\u0066r\u0061\u006b\u0074\u0075\u0072";case ST_ScriptDouble_struck :_cfcfe .Value ="\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b";case ST_ScriptSans_serif :_cfcfe .Value ="\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066";case ST_ScriptMonospace :_cfcfe .Value ="\u006do\u006e\u006f\u0073\u0070\u0061\u0063e";};return _cfcfe ,nil ;};func (_egab *CT_Phant )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _egab .PhantPr !=nil {_bebc :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0070\u0068\u0061\u006e\u0074\u0050r"}};e .EncodeElement (_egab .PhantPr ,_bebc );};_gffb :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_egab .E ,_gffb );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_BreakBin ()*CT_BreakBin {_gdf :=&CT_BreakBin {};return _gdf };type ST_TopBot byte ;func (_cga *CT_D )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _cga .DPr !=nil {_affe :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0064P\u0072"}};e .EncodeElement (_cga .DPr ,_affe );};_fge :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};for _ ,_cgdc :=range _cga .E {e .EncodeElement (_cgdc ,_fge );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_adg *CT_BreakBin )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_bab :=range start .Attr {if _bab .Name .Local =="\u0076\u0061\u006c"{_adg .ValAttr .UnmarshalXMLAttr (_bab );continue ;};};for {_ffc ,_eecf :=d .Token ();if _eecf !=nil {return _ed .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042\u0069\u006e\u003a\u0020\u0025\u0073",_eecf );};if _gfa ,_bc :=_ffc .(_e .EndElement );_bc &&_gfa .Name ==start .Name {break ;};};return nil ;};func (_aeac *CT_OMathParaPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _aeac .Jc !=nil {_bebae :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006a\u0063"}};e .EncodeElement (_aeac .Jc ,_bebae );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_RChoice and its children, prefixing error messages with path
|
|
func (_ffde *CT_RChoice )ValidateWithPath (path string )error {for _dcaa ,_efcfc :=range _ffde .T {if _dfdc :=_efcfc .ValidateWithPath (_ed .Sprintf ("\u0025\u0073\u002f\u0054\u005b\u0025\u0064\u005d",path ,_dcaa ));_dfdc !=nil {return _dfdc ;};};return nil ;};
|
|
|
|
// Validate validates the CT_D and its children
|
|
func (_eag *CT_D )Validate ()error {return _eag .ValidateWithPath ("\u0043\u0054\u005f\u0044")};
|
|
|
|
// ValidateWithPath validates the CT_SSupPr and its children, prefixing error messages with path
|
|
func (_beda *CT_SSupPr )ValidateWithPath (path string )error {if _beda .CtrlPr !=nil {if _cdaf :=_beda .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_cdaf !=nil {return _cdaf ;};};return nil ;};func (_gfgf *CT_XAlign )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_fgaag ,_gafd :=_gfgf .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u003a\u0076a\u006c"});if _gafd !=nil {return _gafd ;};start .Attr =append (start .Attr ,_fgaag );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_SPre struct{SPrePr *CT_SPrePr ;Sub *CT_OMathArg ;Sup *CT_OMathArg ;E *CT_OMathArg ;};
|
|
|
|
// ValidateWithPath validates the OMathPara and its children, prefixing error messages with path
|
|
func (_eggb *OMathPara )ValidateWithPath (path string )error {if _bggb :=_eggb .CT_OMathPara .ValidateWithPath (path );_bggb !=nil {return _bggb ;};return nil ;};func (_adebc ST_Jc )ValidateWithPath (path string )error {switch _adebc {case 0,1,2,3,4:default:return _ed .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_adebc ));};return nil ;};func NewCT_XAlign ()*CT_XAlign {_fcddg :=&CT_XAlign {};_fcddg .ValAttr =_ea .ST_XAlign (1);return _fcddg ;};
|
|
|
|
// ValidateWithPath validates the CT_LimLowPr and its children, prefixing error messages with path
|
|
func (_gda *CT_LimLowPr )ValidateWithPath (path string )error {if _gda .CtrlPr !=nil {if _fac :=_gda .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_fac !=nil {return _fac ;};};return nil ;};func (_dabaf *CT_Rad )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dabaf .Deg =NewCT_OMathArg ();_dabaf .E =NewCT_OMathArg ();_cadc :for {_dbdg ,_bgd :=d .Token ();if _bgd !=nil {return _bgd ;};switch _fced :=_dbdg .(type ){case _e .StartElement :switch _fced .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dabaf .RadPr =NewCT_RadPr ();if _fafc :=d .DecodeElement (_dabaf .RadPr ,&_fced );_fafc !=nil {return _fafc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _fgaeg :=d .DecodeElement (_dabaf .Deg ,&_fced );_fgaeg !=nil {return _fgaeg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _ebad :=d .DecodeElement (_dabaf .E ,&_fced );_ebad !=nil {return _ebad ;};default:_d .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",_fced .Name );if _bcff :=d .Skip ();_bcff !=nil {return _bcff ;};};case _e .EndElement :break _cadc ;case _e .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_LimUppPr and its children
|
|
func (_cead *CT_LimUppPr )Validate ()error {return _cead .ValidateWithPath ("C\u0054\u005f\u004c\u0069\u006d\u0055\u0070\u0070\u0050\u0072");};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 ;};type CT_MCPr struct{Count *CT_Integer255 ;McJc *CT_XAlign ;};func NewEG_OMathMathElements ()*EG_OMathMathElements {_defcg :=&EG_OMathMathElements {};return _defcg ;};func (_geca *CT_OMathArgPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gdcb :for {_eabe ,_fdee :=d .Token ();if _fdee !=nil {return _fdee ;};switch _dbac :=_eabe .(type ){case _e .StartElement :switch _dbac .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_geca .ArgSz =NewCT_Integer2 ();if _dccc :=d .DecodeElement (_geca .ArgSz ,&_dbac );_dccc !=nil {return _dccc ;};default:_d .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",_dbac .Name );if _ffga :=d .Skip ();_ffga !=nil {return _ffga ;};};case _e .EndElement :break _gdcb ;case _e .CharData :};};return nil ;};func NewCT_TopBot ()*CT_TopBot {_eaga :=&CT_TopBot {};_eaga .ValAttr =ST_TopBot (1);return _eaga };type CT_Phant struct{PhantPr *CT_PhantPr ;E *CT_OMathArg ;};func NewMathPr ()*MathPr {_acbe :=&MathPr {};_acbe .CT_MathPr =*NewCT_MathPr ();return _acbe };func (_fceb *CT_OMath )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cabc :for {_fecf ,_feef :=d .Token ();if _feef !=nil {return _feef ;};switch _gebd :=_fecf .(type ){case _e .StartElement :switch _gebd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ddgc :=NewEG_OMathMathElements ();_ddgc .Acc =NewCT_Acc ();if _agfg :=d .DecodeElement (_ddgc .Acc ,&_gebd );_agfg !=nil {return _agfg ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_ddgc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ggcb :=NewEG_OMathMathElements ();_ggcb .Bar =NewCT_Bar ();if _fgcc :=d .DecodeElement (_ggcb .Bar ,&_gebd );_fgcc !=nil {return _fgcc ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_ggcb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_adf :=NewEG_OMathMathElements ();_adf .Box =NewCT_Box ();if _cdc :=d .DecodeElement (_adf .Box ,&_gebd );_cdc !=nil {return _cdc ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_adf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ecfc :=NewEG_OMathMathElements ();_ecfc .BorderBox =NewCT_BorderBox ();if _faac :=d .DecodeElement (_ecfc .BorderBox ,&_gebd );_faac !=nil {return _faac ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_ecfc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccfag :=NewEG_OMathMathElements ();_ccfag .D =NewCT_D ();if _bcdg :=d .DecodeElement (_ccfag .D ,&_gebd );_bcdg !=nil {return _bcdg ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_ccfag );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fafd :=NewEG_OMathMathElements ();_fafd .EqArr =NewCT_EqArr ();if _bbfg :=d .DecodeElement (_fafd .EqArr ,&_gebd );_bbfg !=nil {return _bbfg ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_fafd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bgeg :=NewEG_OMathMathElements ();_bgeg .F =NewCT_F ();if _bbdf :=d .DecodeElement (_bgeg .F ,&_gebd );_bbdf !=nil {return _bbdf ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_bgeg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fgd :=NewEG_OMathMathElements ();_fgd .Func =NewCT_Func ();if _cccd :=d .DecodeElement (_fgd .Func ,&_gebd );_cccd !=nil {return _cccd ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_fgd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgfe :=NewEG_OMathMathElements ();_cgfe .GroupChr =NewCT_GroupChr ();if _cfef :=d .DecodeElement (_cgfe .GroupChr ,&_gebd );_cfef !=nil {return _cfef ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_cgfe );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bdfd :=NewEG_OMathMathElements ();_bdfd .LimLow =NewCT_LimLow ();if _aedb :=d .DecodeElement (_bdfd .LimLow ,&_gebd );_aedb !=nil {return _aedb ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_bdfd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_begf :=NewEG_OMathMathElements ();_begf .LimUpp =NewCT_LimUpp ();if _fccg :=d .DecodeElement (_begf .LimUpp ,&_gebd );_fccg !=nil {return _fccg ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_begf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dbgg :=NewEG_OMathMathElements ();_dbgg .M =NewCT_M ();if _caaa :=d .DecodeElement (_dbgg .M ,&_gebd );_caaa !=nil {return _caaa ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_dbgg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gbbf :=NewEG_OMathMathElements ();_gbbf .Nary =NewCT_Nary ();if _baab :=d .DecodeElement (_gbbf .Nary ,&_gebd );_baab !=nil {return _baab ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_gbbf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bdgc :=NewEG_OMathMathElements ();_bdgc .Phant =NewCT_Phant ();if _edcg :=d .DecodeElement (_bdgc .Phant ,&_gebd );_edcg !=nil {return _edcg ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_bdgc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dbagd :=NewEG_OMathMathElements ();_dbagd .Rad =NewCT_Rad ();if _baaf :=d .DecodeElement (_dbagd .Rad ,&_gebd );_baaf !=nil {return _baaf ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_dbagd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_faad :=NewEG_OMathMathElements ();_faad .SPre =NewCT_SPre ();if _eaee :=d .DecodeElement (_faad .SPre ,&_gebd );_eaee !=nil {return _eaee ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_faad );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fcef :=NewEG_OMathMathElements ();_fcef .SSub =NewCT_SSub ();if _eba :=d .DecodeElement (_fcef .SSub ,&_gebd );_eba !=nil {return _eba ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_fcef );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ecdc :=NewEG_OMathMathElements ();_ecdc .SSubSup =NewCT_SSubSup ();if _ebdb :=d .DecodeElement (_ecdc .SSubSup ,&_gebd );_ebdb !=nil {return _ebdb ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_ecdc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccdd :=NewEG_OMathMathElements ();_ccdd .SSup =NewCT_SSup ();if _cbgb :=d .DecodeElement (_ccdd .SSup ,&_gebd );_cbgb !=nil {return _cbgb ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_ccdd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dgca :=NewEG_OMathMathElements ();_dgca .R =NewCT_R ();if _fegd :=d .DecodeElement (_dgca .R ,&_gebd );_fegd !=nil {return _fegd ;};_fceb .EG_OMathMathElements =append (_fceb .EG_OMathMathElements ,_dgca );default:_d .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",_gebd .Name );if _ddee :=d .Skip ();_ddee !=nil {return _ddee ;};};case _e .EndElement :break _cabc ;case _e .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_FType and its children, prefixing error messages with path
|
|
func (_cadag *CT_FType )ValidateWithPath (path string )error {if _cadag .ValAttr ==ST_FTypeUnset {return _ed .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 _gba :=_cadag .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gba !=nil {return _gba ;};return nil ;};
|
|
|
|
// Validate validates the CT_SSupPr and its children
|
|
func (_fcdb *CT_SSupPr )Validate ()error {return _fcdb .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0070\u0050r");};func (_efcb *CT_RPR )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bfaff :for {_fedd ,_cedf :=d .Token ();if _cedf !=nil {return _cedf ;};switch _agdb :=_fedd .(type ){case _e .StartElement :switch _agdb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_efcb .Lit =NewCT_OnOff ();if _dfbg :=d .DecodeElement (_efcb .Lit ,&_agdb );_dfbg !=nil {return _dfbg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_efcb .Choice =NewCT_RPRChoice ();if _gcdf :=d .DecodeElement (&_efcb .Choice .Nor ,&_agdb );_gcdf !=nil {return _gcdf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_efcb .Brk =NewCT_ManualBreak ();if _cddc :=d .DecodeElement (_efcb .Brk ,&_agdb );_cddc !=nil {return _cddc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_efcb .Aln =NewCT_OnOff ();if _egbg :=d .DecodeElement (_efcb .Aln ,&_agdb );_egbg !=nil {return _egbg ;};default:_d .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",_agdb .Name );if _efcd :=d .Skip ();_efcd !=nil {return _efcd ;};};case _e .EndElement :break _bfaff ;case _e .CharData :};};return nil ;};type CT_RChoice struct{T []*CT_Text ;};type CT_FType struct{ValAttr ST_FType ;};func (_eade *CT_DPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _eade .BegChr !=nil {_fba :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0062\u0065\u0067\u0043\u0068\u0072"}};e .EncodeElement (_eade .BegChr ,_fba );};if _eade .SepChr !=nil {_dag :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073\u0065\u0070\u0043\u0068\u0072"}};e .EncodeElement (_eade .SepChr ,_dag );};if _eade .EndChr !=nil {_cbde :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065\u006e\u0064\u0043\u0068\u0072"}};e .EncodeElement (_eade .EndChr ,_cbde );};if _eade .Grow !=nil {_eecfa :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0067\u0072\u006f\u0077"}};e .EncodeElement (_eade .Grow ,_eecfa );};if _eade .Shp !=nil {_dbdc :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073h\u0070"}};e .EncodeElement (_eade .Shp ,_dbdc );};if _eade .CtrlPr !=nil {_bbgb :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_eade .CtrlPr ,_bbgb );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ba *CT_BoxPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _ba .OpEmu !=nil {_gcb :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u006f\u0070\u0045\u006d\u0075"}};e .EncodeElement (_ba .OpEmu ,_gcb );};if _ba .NoBreak !=nil {_fbc :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u006e\u006f\u0042\u0072\u0065\u0061k"}};e .EncodeElement (_ba .NoBreak ,_fbc );};if _ba .Diff !=nil {_fdb :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0064\u0069\u0066\u0066"}};e .EncodeElement (_ba .Diff ,_fdb );};if _ba .Brk !=nil {_aac :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0062r\u006b"}};e .EncodeElement (_ba .Brk ,_aac );};if _ba .Aln !=nil {_ecgf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0061l\u006e"}};e .EncodeElement (_ba .Aln ,_ecgf );};if _ba .CtrlPr !=nil {_dfab :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_ba .CtrlPr ,_dfab );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_GroupChr ()*CT_GroupChr {_bdcd :=&CT_GroupChr {};_bdcd .E =NewCT_OMathArg ();return _bdcd };type CT_OMathJc struct{ValAttr ST_Jc ;};func NewCT_YAlign ()*CT_YAlign {_aaga :=&CT_YAlign {};_aaga .ValAttr =_ea .ST_YAlign (1);return _aaga };
|
|
|
|
// Validate validates the CT_String and its children
|
|
func (_cggc *CT_String )Validate ()error {return _cggc .ValidateWithPath ("\u0043T\u005f\u0053\u0074\u0072\u0069\u006eg");};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 ;};
|
|
|
|
// ValidateWithPath validates the CT_AccPr and its children, prefixing error messages with path
|
|
func (_ecc *CT_AccPr )ValidateWithPath (path string )error {if _ecc .Chr !=nil {if _fda :=_ecc .Chr .ValidateWithPath (path +"\u002f\u0043\u0068\u0072");_fda !=nil {return _fda ;};};if _ecc .CtrlPr !=nil {if _cc :=_ecc .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_cc !=nil {return _cc ;};};return nil ;};type CT_String struct{ValAttr *string ;};func (_gddf *CT_TopBot )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gddf .ValAttr =ST_TopBot (1);for _ ,_agdf :=range start .Attr {if _agdf .Name .Local =="\u0076\u0061\u006c"{_gddf .ValAttr .UnmarshalXMLAttr (_agdf );continue ;};};for {_adad ,_gbc :=d .Token ();if _gbc !=nil {return _ed .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0054\u006f\u0070B\u006f\u0074\u003a\u0020\u0025\u0073",_gbc );};if _bgcgb ,_cbbe :=_adad .(_e .EndElement );_cbbe &&_bgcgb .Name ==start .Name {break ;};};return nil ;};type CT_AccPr struct{Chr *CT_Char ;CtrlPr *CT_CtrlPr ;};
|
|
|
|
// Validate validates the CT_SpacingRule and its children
|
|
func (_fece *CT_SpacingRule )Validate ()error {return _fece .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0070\u0061\u0063\u0069\u006eg\u0052\u0075\u006c\u0065");};type CT_SSub struct{SSubPr *CT_SSubPr ;E *CT_OMathArg ;Sub *CT_OMathArg ;};func (_affef *CT_OMathPara )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _affef .OMathParaPr !=nil {_cadec :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006f\u004d\u0061\u0074\u0068\u0050\u0061\u0072\u0061\u0050\u0072"}};e .EncodeElement (_affef .OMathParaPr ,_cadec );};_eebd :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u006f\u004d\u0061\u0074\u0068"}};for _ ,_gfc :=range _affef .OMath {e .EncodeElement (_gfc ,_eebd );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gccfb ST_LimLoc )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_afcg :=_e .Attr {};_afcg .Name =name ;switch _gccfb {case ST_LimLocUnset :_afcg .Value ="";case ST_LimLocUndOvr :_afcg .Value ="\u0075\u006e\u0064\u004f\u0076\u0072";case ST_LimLocSubSup :_afcg .Value ="\u0073\u0075\u0062\u0053\u0075\u0070";};return _afcg ,nil ;};func (_be *CT_EqArr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_deef :for {_bcb ,_cebe :=d .Token ();if _cebe !=nil {return _cebe ;};switch _abe :=_bcb .(type ){case _e .StartElement :switch _abe .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_be .EqArrPr =NewCT_EqArrPr ();if _faa :=d .DecodeElement (_be .EqArrPr ,&_abe );_faa !=nil {return _faa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fgce :=NewCT_OMathArg ();if _bec :=d .DecodeElement (_fgce ,&_abe );_bec !=nil {return _bec ;};_be .E =append (_be .E ,_fgce );default:_d .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",_abe .Name );if _ceac :=d .Skip ();_ceac !=nil {return _ceac ;};};case _e .EndElement :break _deef ;case _e .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_String and its children, prefixing error messages with path
|
|
func (_fdfbf *CT_String )ValidateWithPath (path string )error {return nil };
|
|
|
|
// ValidateWithPath validates the CT_SSubSupPr and its children, prefixing error messages with path
|
|
func (_gfef *CT_SSubSupPr )ValidateWithPath (path string )error {if _gfef .AlnScr !=nil {if _aaaf :=_gfef .AlnScr .ValidateWithPath (path +"\u002fA\u006c\u006e\u0053\u0063\u0072");_aaaf !=nil {return _aaaf ;};};if _gfef .CtrlPr !=nil {if _fbea :=_gfef .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_fbea !=nil {return _fbea ;};};return nil ;};func NewCT_MPr ()*CT_MPr {_ageb :=&CT_MPr {};return _ageb };func (_dgfg *CT_GroupChrPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ggd :for {_aacb ,_fcd :=d .Token ();if _fcd !=nil {return _fcd ;};switch _gec :=_aacb .(type ){case _e .StartElement :switch _gec .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dgfg .Chr =NewCT_Char ();if _dbf :=d .DecodeElement (_dgfg .Chr ,&_gec );_dbf !=nil {return _dbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dgfg .Pos =NewCT_TopBot ();if _cgb :=d .DecodeElement (_dgfg .Pos ,&_gec );_cgb !=nil {return _cgb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dgfg .VertJc =NewCT_TopBot ();if _ffbc :=d .DecodeElement (_dgfg .VertJc ,&_gec );_ffbc !=nil {return _ffbc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dgfg .CtrlPr =NewCT_CtrlPr ();if _eacc :=d .DecodeElement (_dgfg .CtrlPr ,&_gec );_eacc !=nil {return _eacc ;};default:_d .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",_gec .Name );if _bdadd :=d .Skip ();_bdadd !=nil {return _bdadd ;};};case _e .EndElement :break _ggd ;case _e .CharData :};};return nil ;};func (_acfc ST_BreakBinSub )String ()string {switch _acfc {case 0:return "";case 1:return "\u002d\u002d";case 2:return "\u002d\u002b";case 3:return "\u002b\u002d";};return "";};type CT_OMath struct{EG_OMathMathElements []*EG_OMathMathElements ;};func (_effc *CT_MCS )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fde :for {_fbag ,_dga :=d .Token ();if _dga !=nil {return _dga ;};switch _bfe :=_fbag .(type ){case _e .StartElement :switch _bfe .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_debg :=NewCT_MC ();if _cfce :=d .DecodeElement (_debg ,&_bfe );_cfce !=nil {return _cfce ;};_effc .Mc =append (_effc .Mc ,_debg );default:_d .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",_bfe .Name );if _befb :=d .Skip ();_befb !=nil {return _befb ;};};case _e .EndElement :break _fde ;case _e .CharData :};};return nil ;};func (_ffcd *CT_OMath )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _ffcd .EG_OMathMathElements !=nil {for _ ,_agfbf :=range _ffcd .EG_OMathMathElements {_agfbf .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_BreakBinSub ()*CT_BreakBinSub {_aad :=&CT_BreakBinSub {};return _aad };type CT_LimLow struct{LimLowPr *CT_LimLowPr ;E *CT_OMathArg ;Lim *CT_OMathArg ;};func NewCT_OMathPara ()*CT_OMathPara {_gfdd :=&CT_OMathPara {};return _gfdd };func NewCT_Integer255 ()*CT_Integer255 {_ggaa :=&CT_Integer255 {};_ggaa .ValAttr =1;return _ggaa };func (_bddeg ST_Script )String ()string {switch _bddeg {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 "";};func (_cgg *CT_CtrlPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ffaf *EG_OMathElements )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _ffaf .EG_OMathMathElements !=nil {for _ ,_fgaf :=range _ffaf .EG_OMathMathElements {_fgaf .MarshalXML (e ,_e .StartElement {});};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_LimUppPr and its children, prefixing error messages with path
|
|
func (_ffdd *CT_LimUppPr )ValidateWithPath (path string )error {if _ffdd .CtrlPr !=nil {if _ggca :=_ffdd .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_ggca !=nil {return _ggca ;};};return nil ;};func (_cdgee *CT_SSubSup )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _cdgee .SSubSupPr !=nil {_degaa :=_e .StartElement {Name :_e .Name {Local :"m\u003a\u0073\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072"}};e .EncodeElement (_cdgee .SSubSupPr ,_degaa );};_aefgee :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cdgee .E ,_aefgee );_geaeb :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_cdgee .Sub ,_geaeb );_cffd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073u\u0070"}};e .EncodeElement (_cdgee .Sup ,_cffd );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_MathPrChoice struct{WrapIndent *CT_TwipsMeasure ;WrapRight *CT_OnOff ;};
|
|
|
|
// ValidateWithPath validates the CT_XAlign and its children, prefixing error messages with path
|
|
func (_cbea *CT_XAlign )ValidateWithPath (path string )error {if _cbea .ValAttr ==_ea .ST_XAlignUnset {return _ed .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 _dbfgf :=_cbea .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_dbfgf !=nil {return _dbfgf ;};return nil ;};func (_fffg *CT_Nary )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fffg .Sub =NewCT_OMathArg ();_fffg .Sup =NewCT_OMathArg ();_fffg .E =NewCT_OMathArg ();_aag :for {_adab ,_fffa :=d .Token ();if _fffa !=nil {return _fffa ;};switch _bea :=_adab .(type ){case _e .StartElement :switch _bea .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fffg .NaryPr =NewCT_NaryPr ();if _geae :=d .DecodeElement (_fffg .NaryPr ,&_bea );_geae !=nil {return _geae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _baceb :=d .DecodeElement (_fffg .Sub ,&_bea );_baceb !=nil {return _baceb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _fede :=d .DecodeElement (_fffg .Sup ,&_bea );_fede !=nil {return _fede ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _bfa :=d .DecodeElement (_fffg .E ,&_bea );_bfa !=nil {return _bfa ;};default:_d .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",_bea .Name );if _geeg :=d .Skip ();_geeg !=nil {return _geeg ;};};case _e .EndElement :break _aag ;case _e .CharData :};};return nil ;};func (_bdgbc ST_Script )ValidateWithPath (path string )error {switch _bdgbc {case 0,1,2,3,4,5,6:default:return _ed .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bdgbc ));};return nil ;};func (_fcaa *CT_SSub )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _fcaa .SSubPr !=nil {_gccd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0062\u0050\u0072"}};e .EncodeElement (_fcaa .SSubPr ,_gccd );};_baed :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_fcaa .E ,_baed );_gcfg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073u\u0062"}};e .EncodeElement (_fcaa .Sub ,_gcfg );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_R ()*CT_R {_bddg :=&CT_R {};return _bddg };func (_fab *CT_EqArrPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _fab .BaseJc !=nil {_efd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0062\u0061\u0073\u0065\u004a\u0063"}};e .EncodeElement (_fab .BaseJc ,_efd );};if _fab .MaxDist !=nil {_faece :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u006d\u0061\u0078\u0044\u0069\u0073t"}};e .EncodeElement (_fab .MaxDist ,_faece );};if _fab .ObjDist !=nil {_cggf :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u006f\u0062\u006a\u0044\u0069\u0073t"}};e .EncodeElement (_fab .ObjDist ,_cggf );};if _fab .RSpRule !=nil {_fag :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0072\u0053\u0070\u0052\u0075\u006ce"}};e .EncodeElement (_fab .RSpRule ,_fag );};if _fab .RSp !=nil {_bgfd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0072S\u0070"}};e .EncodeElement (_fab .RSp ,_bgfd );};if _fab .CtrlPr !=nil {_fcaf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_fab .CtrlPr ,_fcaf );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_FPr struct{Type *CT_FType ;CtrlPr *CT_CtrlPr ;};func (_ggabb ST_Shp )MarshalXMLAttr (name _e .Name )(_e .Attr ,error ){_cdeg :=_e .Attr {};_cdeg .Name =name ;switch _ggabb {case ST_ShpUnset :_cdeg .Value ="";case ST_ShpCentered :_cdeg .Value ="\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064";case ST_ShpMatch :_cdeg .Value ="\u006d\u0061\u0074c\u0068";};return _cdeg ,nil ;};func NewCT_AccPr ()*CT_AccPr {_dcd :=&CT_AccPr {};return _dcd };func NewCT_OnOff ()*CT_OnOff {_fbbb :=&CT_OnOff {};return _fbbb };type CT_UnSignedInteger struct{ValAttr uint32 ;};type CT_LimUpp struct{LimUppPr *CT_LimUppPr ;E *CT_OMathArg ;Lim *CT_OMathArg ;};func (_abecf ST_Style )String ()string {switch _abecf {case 0:return "";case 1:return "\u0070";case 2:return "\u0062";case 3:return "\u0069";case 4:return "\u0062\u0069";};return "";};func (_acgg *CT_FuncPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _acgg .CtrlPr !=nil {_dgcg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_acgg .CtrlPr ,_dgcg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_fbagcf *MathPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .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 ,_e .Attr {Name :_e .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 ,_e .Attr {Name :_e .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 ,_e .Attr {Name :_e .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 ,_e .Attr {Name :_e .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 _fbagcf .CT_MathPr .MarshalXML (e ,start );};type ST_Script byte ;func NewCT_Style ()*CT_Style {_cdca :=&CT_Style {};return _cdca };func (_adba *CT_LimUpp )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _adba .LimUppPr !=nil {_cfa :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u0055\u0070\u0070\u0050\u0072"}};e .EncodeElement (_adba .LimUppPr ,_cfa );};_gcda :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_adba .E ,_gcda );_eff :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006ci\u006d"}};e .EncodeElement (_adba .Lim ,_eff );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_fcec *CT_Script )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_dcac :=range start .Attr {if _dcac .Name .Local =="\u0076\u0061\u006c"{_fcec .ValAttr .UnmarshalXMLAttr (_dcac );continue ;};};for {_dffeg ,_deada :=d .Token ();if _deada !=nil {return _ed .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0063\u0072i\u0070\u0074\u003a\u0020\u0025\u0073",_deada );};if _bdeb ,_gabb :=_dffeg .(_e .EndElement );_gabb &&_bdeb .Name ==start .Name {break ;};};return nil ;};func (_fgbbb *CT_SPre )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fgbbb .Sub =NewCT_OMathArg ();_fgbbb .Sup =NewCT_OMathArg ();_fgbbb .E =NewCT_OMathArg ();_dfdf :for {_efca ,_bddeb :=d .Token ();if _bddeb !=nil {return _bddeb ;};switch _efdf :=_efca .(type ){case _e .StartElement :switch _efdf .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fgbbb .SPrePr =NewCT_SPrePr ();if _acef :=d .DecodeElement (_fgbbb .SPrePr ,&_efdf );_acef !=nil {return _acef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _ecfda :=d .DecodeElement (_fgbbb .Sub ,&_efdf );_ecfda !=nil {return _ecfda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _fdfb :=d .DecodeElement (_fgbbb .Sup ,&_efdf );_fdfb !=nil {return _fdfb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _agfga :=d .DecodeElement (_fgbbb .E ,&_efdf );_agfga !=nil {return _agfga ;};default:_d .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",_efdf .Name );if _cdgb :=d .Skip ();_cdgb !=nil {return _cdgb ;};};case _e .EndElement :break _dfdf ;case _e .CharData :};};return nil ;};type CT_BorderBox struct{BorderBoxPr *CT_BorderBoxPr ;E *CT_OMathArg ;};func (_edda *CT_RPR )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _edda .Lit !=nil {_ebee :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006ci\u0074"}};e .EncodeElement (_edda .Lit ,_ebee );};if _edda .Choice !=nil {_edda .Choice .MarshalXML (e ,_e .StartElement {});};if _edda .Brk !=nil {_bfaf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0062r\u006b"}};e .EncodeElement (_edda .Brk ,_bfaf );};if _edda .Aln !=nil {_fgcd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0061l\u006e"}};e .EncodeElement (_edda .Aln ,_fgcd );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_bcfb *CT_TwipsMeasure )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_ed .Sprintf ("\u0025\u0076",_bcfb .ValAttr )});e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_cgf *CT_DPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bdd :for {_fcfc ,_eaae :=d .Token ();if _eaae !=nil {return _eaae ;};switch _agd :=_fcfc .(type ){case _e .StartElement :switch _agd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgf .BegChr =NewCT_Char ();if _bbd :=d .DecodeElement (_cgf .BegChr ,&_agd );_bbd !=nil {return _bbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgf .SepChr =NewCT_Char ();if _aadb :=d .DecodeElement (_cgf .SepChr ,&_agd );_aadb !=nil {return _aadb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgf .EndChr =NewCT_Char ();if _afg :=d .DecodeElement (_cgf .EndChr ,&_agd );_afg !=nil {return _afg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgf .Grow =NewCT_OnOff ();if _ffda :=d .DecodeElement (_cgf .Grow ,&_agd );_ffda !=nil {return _ffda ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgf .Shp =NewCT_Shp ();if _cada :=d .DecodeElement (_cgf .Shp ,&_agd );_cada !=nil {return _cada ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgf .CtrlPr =NewCT_CtrlPr ();if _cfc :=d .DecodeElement (_cgf .CtrlPr ,&_agd );_cfc !=nil {return _cfc ;};default:_d .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",_agd .Name );if _dfg :=d .Skip ();_dfg !=nil {return _dfg ;};};case _e .EndElement :break _bdd ;case _e .CharData :};};return nil ;};func NewCT_SSubSupPr ()*CT_SSubSupPr {_ggdc :=&CT_SSubSupPr {};return _ggdc };func NewCT_NaryPr ()*CT_NaryPr {_agcc :=&CT_NaryPr {};return _agcc };func (_eadc *EG_OMathMathElements )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _eadc .Acc !=nil {_eeae :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0061c\u0063"}};e .EncodeElement (_eadc .Acc ,_eeae );};if _eadc .Bar !=nil {_cfge :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0062a\u0072"}};e .EncodeElement (_eadc .Bar ,_cfge );};if _eadc .Box !=nil {_dgfdc :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0062o\u0078"}};e .EncodeElement (_eadc .Box ,_dgfdc );};if _eadc .BorderBox !=nil {_fcccb :=_e .StartElement {Name :_e .Name {Local :"m\u003a\u0062\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078"}};e .EncodeElement (_eadc .BorderBox ,_fcccb );};if _eadc .D !=nil {_gceae :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0064"}};e .EncodeElement (_eadc .D ,_gceae );};if _eadc .EqArr !=nil {_eabdc :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0065\u0071\u0041\u0072\u0072"}};e .EncodeElement (_eadc .EqArr ,_eabdc );};if _eadc .F !=nil {_eadce :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0066"}};e .EncodeElement (_eadc .F ,_eadce );};if _eadc .Func !=nil {_ffaca :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0066\u0075\u006e\u0063"}};e .EncodeElement (_eadc .Func ,_ffaca );};if _eadc .GroupChr !=nil {_cbedd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0067\u0072\u006f\u0075\u0070\u0043\u0068\u0072"}};e .EncodeElement (_eadc .GroupChr ,_cbedd );};if _eadc .LimLow !=nil {_gacg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u004c\u006f\u0077"}};e .EncodeElement (_eadc .LimLow ,_gacg );};if _eadc .LimUpp !=nil {_cgcf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u0055\u0070\u0070"}};e .EncodeElement (_eadc .LimUpp ,_cgcf );};if _eadc .M !=nil {_cgfg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006d"}};e .EncodeElement (_eadc .M ,_cgfg );};if _eadc .Nary !=nil {_afefaa :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006e\u0061\u0072\u0079"}};e .EncodeElement (_eadc .Nary ,_afefaa );};if _eadc .Phant !=nil {_efcfb :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0070\u0068\u0061\u006e\u0074"}};e .EncodeElement (_eadc .Phant ,_efcfb );};if _eadc .Rad !=nil {_aabf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0072a\u0064"}};e .EncodeElement (_eadc .Rad ,_aabf );};if _eadc .SPre !=nil {_cece :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073\u0050\u0072\u0065"}};e .EncodeElement (_eadc .SPre ,_cece );};if _eadc .SSub !=nil {_afad :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0062"}};e .EncodeElement (_eadc .SSub ,_afad );};if _eadc .SSubSup !=nil {_adac :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0073\u0053\u0075\u0062\u0053\u0075p"}};e .EncodeElement (_eadc .SSubSup ,_adac );};if _eadc .SSup !=nil {_aefd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073\u0053\u0075\u0070"}};e .EncodeElement (_eadc .SSup ,_aefd );};if _eadc .R !=nil {_bdffcd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0072"}};e .EncodeElement (_eadc .R ,_bdffcd );};return nil ;};type CT_MR struct{E []*CT_OMathArg ;};func NewOMathPara ()*OMathPara {_cbcag :=&OMathPara {};_cbcag .CT_OMathPara =*NewCT_OMathPara ();return _cbcag ;};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 (_fdcc *CT_Rad )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _fdcc .RadPr !=nil {_edfga :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0072\u0061\u0064\u0050\u0072"}};e .EncodeElement (_fdcc .RadPr ,_edfga );};_fgefe :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0064e\u0067"}};e .EncodeElement (_fdcc .Deg ,_fgefe );_abbcc :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_fdcc .E ,_abbcc );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gacfe ST_LimLoc )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_gacfe .String (),start );};type CT_BarPr struct{Pos *CT_TopBot ;CtrlPr *CT_CtrlPr ;};func (_cecb *CT_Phant )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cecb .E =NewCT_OMathArg ();_dfgf :for {_fbacdf ,_egcd :=d .Token ();if _egcd !=nil {return _egcd ;};switch _dgea :=_fbacdf .(type ){case _e .StartElement :switch _dgea .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cecb .PhantPr =NewCT_PhantPr ();if _afdb :=d .DecodeElement (_cecb .PhantPr ,&_dgea );_afdb !=nil {return _afdb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _dfga :=d .DecodeElement (_cecb .E ,&_dgea );_dfga !=nil {return _dfga ;};default:_d .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",_dgea .Name );if _aadc :=d .Skip ();_aadc !=nil {return _aadc ;};};case _e .EndElement :break _dfgf ;case _e .CharData :};};return nil ;};func (_fbda *CT_MCPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bcgc :for {_dgbf ,_gfea :=d .Token ();if _gfea !=nil {return _gfea ;};switch _bccg :=_dgbf .(type ){case _e .StartElement :switch _bccg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fbda .Count =NewCT_Integer255 ();if _efac :=d .DecodeElement (_fbda .Count ,&_bccg );_efac !=nil {return _efac ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fbda .McJc =NewCT_XAlign ();if _gbfg :=d .DecodeElement (_fbda .McJc ,&_bccg );_gbfg !=nil {return _gbfg ;};default:_d .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",_bccg .Name );if _efag :=d .Skip ();_efag !=nil {return _efag ;};};case _e .EndElement :break _bcgc ;case _e .CharData :};};return nil ;};func (_cddf *OMathPara )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cddf .CT_OMathPara =*NewCT_OMathPara ();_fabb :for {_beceg ,_cbga :=d .Token ();if _cbga !=nil {return _cbga ;};switch _bbce :=_beceg .(type ){case _e .StartElement :switch _bbce .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cddf .OMathParaPr =NewCT_OMathParaPr ();if _dgge :=d .DecodeElement (_cddf .OMathParaPr ,&_bbce );_dgge !=nil {return _dgge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fbcb :=NewCT_OMath ();if _cgdbf :=d .DecodeElement (_fbcb ,&_bbce );_cgdbf !=nil {return _cgdbf ;};_cddf .OMath =append (_cddf .OMath ,_fbcb );default:_d .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",_bbce .Name );if _egdca :=d .Skip ();_egdca !=nil {return _egdca ;};};case _e .EndElement :break _fabb ;case _e .CharData :};};return nil ;};func (_bgbe ST_Shp )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bgbe .String (),start );};type CT_Box struct{BoxPr *CT_BoxPr ;E *CT_OMathArg ;};
|
|
|
|
// ValidateWithPath validates the CT_Bar and its children, prefixing error messages with path
|
|
func (_cb *CT_Bar )ValidateWithPath (path string )error {if _cb .BarPr !=nil {if _fb :=_cb .BarPr .ValidateWithPath (path +"\u002f\u0042\u0061\u0072\u0050\u0072");_fb !=nil {return _fb ;};};if _deg :=_cb .E .ValidateWithPath (path +"\u002f\u0045");_deg !=nil {return _deg ;};return nil ;};type CT_Func struct{FuncPr *CT_FuncPr ;FName *CT_OMathArg ;E *CT_OMathArg ;};func (_adb *CT_BorderBoxPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _adb .HideTop !=nil {_bbg :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0068\u0069\u0064\u0065\u0054\u006fp"}};e .EncodeElement (_adb .HideTop ,_bbg );};if _adb .HideBot !=nil {_ffe :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0068\u0069\u0064\u0065\u0042\u006ft"}};e .EncodeElement (_adb .HideBot ,_ffe );};if _adb .HideLeft !=nil {_geb :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0068\u0069\u0064\u0065\u004c\u0065\u0066\u0074"}};e .EncodeElement (_adb .HideLeft ,_geb );};if _adb .HideRight !=nil {_ecb :=_e .StartElement {Name :_e .Name {Local :"m\u003a\u0068\u0069\u0064\u0065\u0052\u0069\u0067\u0068\u0074"}};e .EncodeElement (_adb .HideRight ,_ecb );};if _adb .StrikeH !=nil {_eec :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0073\u0074\u0072\u0069\u006b\u0065H"}};e .EncodeElement (_adb .StrikeH ,_eec );};if _adb .StrikeV !=nil {_acda :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0073\u0074\u0072\u0069\u006b\u0065V"}};e .EncodeElement (_adb .StrikeV ,_acda );};if _adb .StrikeBLTR !=nil {_eae :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073t\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052"}};e .EncodeElement (_adb .StrikeBLTR ,_eae );};if _adb .StrikeTLBR !=nil {_cab :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073t\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052"}};e .EncodeElement (_adb .StrikeTLBR ,_cab );};if _adb .CtrlPr !=nil {_aff :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_adb .CtrlPr ,_aff );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_aded *CT_BreakBin )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _aded .ValAttr !=ST_BreakBinUnset {_cdff ,_abb :=_aded .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u003a\u0076a\u006c"});if _abb !=nil {return _abb ;};start .Attr =append (start .Attr ,_cdff );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_dfde *CT_Integer2 )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_ed .Sprintf ("\u0025\u0076",_dfde .ValAttr )});e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewOMath ()*OMath {_gcfb :=&OMath {};_gcfb .CT_OMath =*NewCT_OMath ();return _gcfb };func (_cafg *CT_LimLow )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _cafg .LimLowPr !=nil {_cbed :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006c\u0069\u006d\u004c\u006f\u0077\u0050\u0072"}};e .EncodeElement (_cafg .LimLowPr ,_cbed );};_cagf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_cafg .E ,_cagf );_aecf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006ci\u006d"}};e .EncodeElement (_cafg .Lim ,_aecf );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_BorderBoxPr and its children, prefixing error messages with path
|
|
func (_bdf *CT_BorderBoxPr )ValidateWithPath (path string )error {if _bdf .HideTop !=nil {if _aaa :=_bdf .HideTop .ValidateWithPath (path +"\u002f\u0048\u0069\u0064\u0065\u0054\u006f\u0070");_aaa !=nil {return _aaa ;};};if _bdf .HideBot !=nil {if _cdd :=_bdf .HideBot .ValidateWithPath (path +"\u002f\u0048\u0069\u0064\u0065\u0042\u006f\u0074");_cdd !=nil {return _cdd ;};};if _bdf .HideLeft !=nil {if _afc :=_bdf .HideLeft .ValidateWithPath (path +"\u002fH\u0069\u0064\u0065\u004c\u0065\u0066t");_afc !=nil {return _afc ;};};if _bdf .HideRight !=nil {if _cdb :=_bdf .HideRight .ValidateWithPath (path +"\u002f\u0048\u0069\u0064\u0065\u0052\u0069\u0067\u0068\u0074");_cdb !=nil {return _cdb ;};};if _bdf .StrikeH !=nil {if _bg :=_bdf .StrikeH .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u0069\u006b\u0065\u0048");_bg !=nil {return _bg ;};};if _bdf .StrikeV !=nil {if _efe :=_bdf .StrikeV .ValidateWithPath (path +"\u002f\u0053\u0074\u0072\u0069\u006b\u0065\u0056");_efe !=nil {return _efe ;};};if _bdf .StrikeBLTR !=nil {if _affa :=_bdf .StrikeBLTR .ValidateWithPath (path +"/\u0053\u0074\u0072\u0069\u006b\u0065\u0042\u004c\u0054\u0052");_affa !=nil {return _affa ;};};if _bdf .StrikeTLBR !=nil {if _cba :=_bdf .StrikeTLBR .ValidateWithPath (path +"/\u0053\u0074\u0072\u0069\u006b\u0065\u0054\u004c\u0042\u0052");_cba !=nil {return _cba ;};};if _bdf .CtrlPr !=nil {if _fefd :=_bdf .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_fefd !=nil {return _fefd ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Text and its children, prefixing error messages with path
|
|
func (_gadb *CT_Text )ValidateWithPath (path string )error {return nil };func (_ddgd *CT_String )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_egdf :=range start .Attr {if _egdf .Name .Local =="\u0076\u0061\u006c"{_bfgg ,_becc :=_egdf .Value ,error (nil );if _becc !=nil {return _becc ;};_ddgd .ValAttr =&_bfgg ;continue ;};};for {_agba ,_gbdg :=d .Token ();if _gbdg !=nil {return _ed .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0053\u0074\u0072i\u006e\u0067\u003a\u0020\u0025\u0073",_gbdg );};if _cdgc ,_bgcg :=_agba .(_e .EndElement );_bgcg &&_cdgc .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the EG_ScriptStyle and its children
|
|
func (_gebcf *EG_ScriptStyle )Validate ()error {return _gebcf .ValidateWithPath ("\u0045\u0047\u005f\u0053\u0063\u0072\u0069\u0070\u0074S\u0074\u0079\u006c\u0065");};func (_dfd *CT_GroupChrPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _dfd .Chr !=nil {_gggb :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063h\u0072"}};e .EncodeElement (_dfd .Chr ,_gggb );};if _dfd .Pos !=nil {_cebf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0070o\u0073"}};e .EncodeElement (_dfd .Pos ,_cebf );};if _dfd .VertJc !=nil {_cbc :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0076\u0065\u0072\u0074\u004a\u0063"}};e .EncodeElement (_dfd .VertJc ,_cbc );};if _dfd .CtrlPr !=nil {_dgd :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_dfd .CtrlPr ,_dgd );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_dbaa ST_Jc )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_dbaa .String (),start );};
|
|
|
|
// ValidateWithPath validates the CT_Style and its children, prefixing error messages with path
|
|
func (_daacd *CT_Style )ValidateWithPath (path string )error {if _egbcd :=_daacd .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_egbcd !=nil {return _egbcd ;};return nil ;};type CT_SSubSupPr struct{AlnScr *CT_OnOff ;CtrlPr *CT_CtrlPr ;};
|
|
|
|
// Validate validates the CT_SPre and its children
|
|
func (_effcd *CT_SPre )Validate ()error {return _effcd .ValidateWithPath ("\u0043T\u005f\u0053\u0050\u0072\u0065");};func (_de *CT_Acc )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _de .AccPr !=nil {_gg :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0061\u0063\u0063\u0050\u0072"}};e .EncodeElement (_de .AccPr ,_gg );};_ga :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_de .E ,_ga );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_LimLow and its children, prefixing error messages with path
|
|
func (_dfdg *CT_LimLow )ValidateWithPath (path string )error {if _dfdg .LimLowPr !=nil {if _bbgbc :=_dfdg .LimLowPr .ValidateWithPath (path +"\u002fL\u0069\u006d\u004c\u006f\u0077\u0050r");_bbgbc !=nil {return _bbgbc ;};};if _dad :=_dfdg .E .ValidateWithPath (path +"\u002f\u0045");_dad !=nil {return _dad ;};if _cgfb :=_dfdg .Lim .ValidateWithPath (path +"\u002f\u004c\u0069\u006d");_cgfb !=nil {return _cgfb ;};return nil ;};type ST_FType byte ;
|
|
|
|
// ValidateWithPath validates the CT_FPr and its children, prefixing error messages with path
|
|
func (_afga *CT_FPr )ValidateWithPath (path string )error {if _afga .Type !=nil {if _cca :=_afga .Type .ValidateWithPath (path +"\u002f\u0054\u0079p\u0065");_cca !=nil {return _cca ;};};if _afga .CtrlPr !=nil {if _cda :=_afga .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_cda !=nil {return _cda ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_Script and its children, prefixing error messages with path
|
|
func (_bcab *CT_Script )ValidateWithPath (path string )error {if _gcdc :=_bcab .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gcdc !=nil {return _gcdc ;};return nil ;};
|
|
|
|
// Validate validates the CT_GroupChrPr and its children
|
|
func (_cafc *CT_GroupChrPr )Validate ()error {return _cafc .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0043\u0068\u0072\u0050\u0072");};func NewCT_BorderBoxPr ()*CT_BorderBoxPr {_dee :=&CT_BorderBoxPr {};return _dee };func (_dabb ST_TopBot )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_dabb .String (),start );};func (_eage *CT_Text )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _eage .SpaceAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u0078m\u006c\u003a\u0073\u0070\u0061\u0063e"},Value :_ed .Sprintf ("\u0025\u0076",*_eage .SpaceAttr )});};e .EncodeElement (_eage .Content ,start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_beacf *CT_Text )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_cffe :=range start .Attr {if _cffe .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"&&_cffe .Name .Local =="\u0073\u0070\u0061c\u0065"{_dacg ,_fcaaa :=_cffe .Value ,error (nil );if _fcaaa !=nil {return _fcaaa ;};_beacf .SpaceAttr =&_dacg ;continue ;};};for {_bgfca ,_geda :=d .Token ();if _geda !=nil {return _ed .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u0065\u0078\u0074\u003a\u0020\u0025\u0073",_geda );};if _aggc ,_ggbbc :=_bgfca .(_e .CharData );_ggbbc {_beacf .Content =string (_aggc );};if _fafag ,_gddgb :=_bgfca .(_e .EndElement );_gddgb &&_fafag .Name ==start .Name {break ;};};return nil ;};func NewCT_GroupChrPr ()*CT_GroupChrPr {_egd :=&CT_GroupChrPr {};return _egd };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 NewCT_Rad ()*CT_Rad {_aegf :=&CT_Rad {};_aegf .Deg =NewCT_OMathArg ();_aegf .E =NewCT_OMathArg ();return _aegf ;};
|
|
|
|
// Validate validates the CT_SSubSup and its children
|
|
func (_aefa *CT_SSubSup )Validate ()error {return _aefa .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0053\u0075\u0062\u0053\u0075\u0070");};func (_gfdc *OMathPara )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .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 ,_e .Attr {Name :_e .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 ,_e .Attr {Name :_e .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 ,_e .Attr {Name :_e .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 ,_e .Attr {Name :_e .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 _gfdc .CT_OMathPara .MarshalXML (e ,start );};func NewCT_M ()*CT_M {_fed :=&CT_M {};return _fed };func NewCT_SPre ()*CT_SPre {_ebdgc :=&CT_SPre {};_ebdgc .Sub =NewCT_OMathArg ();_ebdgc .Sup =NewCT_OMathArg ();_ebdgc .E =NewCT_OMathArg ();return _ebdgc ;};func (_dfabd ST_FType )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_dfabd .String (),start );};type CT_PhantPr struct{Show *CT_OnOff ;ZeroWid *CT_OnOff ;ZeroAsc *CT_OnOff ;ZeroDesc *CT_OnOff ;Transp *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_gecag *CT_SSub )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gecag .E =NewCT_OMathArg ();_gecag .Sub =NewCT_OMathArg ();_fbbbc :for {_fdbf ,_bcda :=d .Token ();if _bcda !=nil {return _bcda ;};switch _egfb :=_fdbf .(type ){case _e .StartElement :switch _egfb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gecag .SSubPr =NewCT_SSubPr ();if _fffe :=d .DecodeElement (_gecag .SSubPr ,&_egfb );_fffe !=nil {return _fffe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _cfca :=d .DecodeElement (_gecag .E ,&_egfb );_cfca !=nil {return _cfca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _ecdcb :=d .DecodeElement (_gecag .Sub ,&_egfb );_ecdcb !=nil {return _ecdcb ;};default:_d .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",_egfb .Name );if _ccge :=d .Skip ();_ccge !=nil {return _ccge ;};};case _e .EndElement :break _fbbbc ;case _e .CharData :};};return nil ;};func (_edfa *CT_SPrePr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _edfa .CtrlPr !=nil {_dgef :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_edfa .CtrlPr ,_dgef );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_dbbf *CT_Style )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dbbf .ValAttr !=ST_StyleUnset {_afcb ,_ebacf :=_dbbf .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u003a\u0076a\u006c"});if _ebacf !=nil {return _ebacf ;};start .Attr =append (start .Attr ,_afcb );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_R struct{RPr *CT_RPR ;Choice []*CT_RChoice ;};func (_ccfe *CT_R )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ecae :for {_aefge ,_fdag :=d .Token ();if _fdag !=nil {return _fdag ;};switch _cebd :=_aefge .(type ){case _e .StartElement :switch _cebd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccfe .RPr =NewCT_RPR ();if _cfaa :=d .DecodeElement (_ccfe .RPr ,&_cebd );_cfaa !=nil {return _cfaa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gde :=NewCT_RChoice ();if _bggc :=d .DecodeElement (&_gde .T ,&_cebd );_bggc !=nil {return _bggc ;};_ccfe .Choice =append (_ccfe .Choice ,_gde );default:_d .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",_cebd .Name );if _bgecf :=d .Skip ();_bgecf !=nil {return _bgecf ;};};case _e .EndElement :break _ecae ;case _e .CharData :};};return nil ;};func (_dcdb *CT_OnOff )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _dcdb .ValAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_ed .Sprintf ("\u0025\u0076",*_dcdb .ValAttr )});};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_egebg *CT_SSubSup )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_egebg .E =NewCT_OMathArg ();_egebg .Sub =NewCT_OMathArg ();_egebg .Sup =NewCT_OMathArg ();_ffecf :for {_cgcg ,_cde :=d .Token ();if _cde !=nil {return _cde ;};switch _dcdda :=_cgcg .(type ){case _e .StartElement :switch _dcdda .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_egebg .SSubSupPr =NewCT_SSubSupPr ();if _gefb :=d .DecodeElement (_egebg .SSubSupPr ,&_dcdda );_gefb !=nil {return _gefb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _dgag :=d .DecodeElement (_egebg .E ,&_dcdda );_dgag !=nil {return _dgag ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _bgbd :=d .DecodeElement (_egebg .Sub ,&_dcdda );_bgbd !=nil {return _bgbd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _aaeeg :=d .DecodeElement (_egebg .Sup ,&_dcdda );_aaeeg !=nil {return _aaeeg ;};default:_d .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",_dcdda .Name );if _cef :=d .Skip ();_cef !=nil {return _cef ;};};case _e .EndElement :break _ffecf ;case _e .CharData :};};return nil ;};func (_cea *CT_Box )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cea .E =NewCT_OMathArg ();_bfb :for {_ceb ,_cgd :=d .Token ();if _cgd !=nil {return _cgd ;};switch _cag :=_ceb .(type ){case _e .StartElement :switch _cag .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cea .BoxPr =NewCT_BoxPr ();if _eccf :=d .DecodeElement (_cea .BoxPr ,&_cag );_eccf !=nil {return _eccf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _feg :=d .DecodeElement (_cea .E ,&_cag );_feg !=nil {return _feg ;};default:_d .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",_cag .Name );if _cbe :=d .Skip ();_cbe !=nil {return _cbe ;};};case _e .EndElement :break _bfb ;case _e .CharData :};};return nil ;};func NewCT_SSubPr ()*CT_SSubPr {_dfcb :=&CT_SSubPr {};return _dfcb };func NewCT_OMathParaPr ()*CT_OMathParaPr {_fbacg :=&CT_OMathParaPr {};return _fbacg };func (_ecbc *CT_FuncPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_feea :for {_gef ,_bcc :=d .Token ();if _bcc !=nil {return _bcc ;};switch _dab :=_gef .(type ){case _e .StartElement :switch _dab .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ecbc .CtrlPr =NewCT_CtrlPr ();if _fddf :=d .DecodeElement (_ecbc .CtrlPr ,&_dab );_fddf !=nil {return _fddf ;};default:_d .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",_dab .Name );if _dcf :=d .Skip ();_dcf !=nil {return _dcf ;};};case _e .EndElement :break _feea ;case _e .CharData :};};return nil ;};func (_cgfbg *ST_LimLoc )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_cgfbg =0;case "\u0075\u006e\u0064\u004f\u0076\u0072":*_cgfbg =1;case "\u0073\u0075\u0062\u0053\u0075\u0070":*_cgfbg =2;};return nil ;};func (_eefg *CT_ManualBreak )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_fgea :=range start .Attr {if _fgea .Name .Local =="\u0061\u006c\u006eA\u0074"{_gadg ,_efbb :=_a .ParseInt (_fgea .Value ,10,64);if _efbb !=nil {return _efbb ;};_eefg .AlnAtAttr =&_gadg ;continue ;};};for {_bdef ,_fgfa :=d .Token ();if _fgfa !=nil {return _ed .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",_fgfa );};if _eecbd ,_effa :=_bdef .(_e .EndElement );_effa &&_eecbd .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_MR and its children, prefixing error messages with path
|
|
func (_gbege *CT_MR )ValidateWithPath (path string )error {for _gbga ,_fgaa :=range _gbege .E {if _abfa :=_fgaa .ValidateWithPath (_ed .Sprintf ("\u0025\u0073\u002f\u0045\u005b\u0025\u0064\u005d",path ,_gbga ));_abfa !=nil {return _abfa ;};};return nil ;};type CT_Char struct{ValAttr string ;};
|
|
|
|
// ValidateWithPath validates the CT_BorderBox and its children, prefixing error messages with path
|
|
func (_acd *CT_BorderBox )ValidateWithPath (path string )error {if _acd .BorderBoxPr !=nil {if _ggga :=_acd .BorderBoxPr .ValidateWithPath (path +"\u002f\u0042\u006fr\u0064\u0065\u0072\u0042\u006f\u0078\u0050\u0072");_ggga !=nil {return _ggga ;};};if _dfa :=_acd .E .ValidateWithPath (path +"\u002f\u0045");_dfa !=nil {return _dfa ;};return nil ;};func (_daba *CT_R )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _daba .RPr !=nil {_bgae :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0072P\u0072"}};e .EncodeElement (_daba .RPr ,_bgae );};if _daba .Choice !=nil {for _ ,_ebac :=range _daba .Choice {_ebac .MarshalXML (e ,_e .StartElement {});};};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_cfga ST_TopBot )Validate ()error {return _cfga .ValidateWithPath ("")};
|
|
|
|
// Validate validates the CT_UnSignedInteger and its children
|
|
func (_gfcfa *CT_UnSignedInteger )Validate ()error {return _gfcfa .ValidateWithPath ("\u0043T\u005fU\u006e\u0053\u0069\u0067\u006ee\u0064\u0049n\u0074\u0065\u0067\u0065\u0072");};const (ST_ShpUnset ST_Shp =0;ST_ShpCentered ST_Shp =1;ST_ShpMatch ST_Shp =2;);func NewCT_BoxPr ()*CT_BoxPr {_aedg :=&CT_BoxPr {};return _aedg };func NewCT_LimUppPr ()*CT_LimUppPr {_gfac :=&CT_LimUppPr {};return _gfac };type CT_BoxPr struct{OpEmu *CT_OnOff ;NoBreak *CT_OnOff ;Diff *CT_OnOff ;Brk *CT_ManualBreak ;Aln *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func (_ccbd *ST_Script )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_dcdc ,_eagd :=d .Token ();if _eagd !=nil {return _eagd ;};if _deggd ,_dcad :=_dcdc .(_e .EndElement );_dcad &&_deggd .Name ==start .Name {*_ccbd =1;return nil ;};if _bebf ,_edgc :=_dcdc .(_e .CharData );!_edgc {return _ed .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",_dcdc );}else {switch string (_bebf ){case "":*_ccbd =0;case "\u0072\u006f\u006da\u006e":*_ccbd =1;case "\u0073\u0063\u0072\u0069\u0070\u0074":*_ccbd =2;case "\u0066r\u0061\u006b\u0074\u0075\u0072":*_ccbd =3;case "\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b":*_ccbd =4;case "\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066":*_ccbd =5;case "\u006do\u006e\u006f\u0073\u0070\u0061\u0063e":*_ccbd =6;};};_dcdc ,_eagd =d .Token ();if _eagd !=nil {return _eagd ;};if _ebbea ,_fgff :=_dcdc .(_e .EndElement );_fgff &&_ebbea .Name ==start .Name {return nil ;};return _ed .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",_dcdc );};
|
|
|
|
// ValidateWithPath validates the CT_Rad and its children, prefixing error messages with path
|
|
func (_dcbdf *CT_Rad )ValidateWithPath (path string )error {if _dcbdf .RadPr !=nil {if _bffa :=_dcbdf .RadPr .ValidateWithPath (path +"\u002f\u0052\u0061\u0064\u0050\u0072");_bffa !=nil {return _bffa ;};};if _bcgg :=_dcbdf .Deg .ValidateWithPath (path +"\u002f\u0044\u0065\u0067");_bcgg !=nil {return _bcgg ;};if _edbba :=_dcbdf .E .ValidateWithPath (path +"\u002f\u0045");_edbba !=nil {return _edbba ;};return nil ;};type CT_SpacingRule struct{ValAttr int64 ;};type CT_EqArr struct{EqArrPr *CT_EqArrPr ;E []*CT_OMathArg ;};type OMathPara struct{CT_OMathPara };
|
|
|
|
// Validate validates the CT_M and its children
|
|
func (_ecbbc *CT_M )Validate ()error {return _ecbbc .ValidateWithPath ("\u0043\u0054\u005f\u004d")};func NewCT_OMath ()*CT_OMath {_bbea :=&CT_OMath {};return _bbea };
|
|
|
|
// Validate validates the CT_NaryPr and its children
|
|
func (_bcd *CT_NaryPr )Validate ()error {return _bcd .ValidateWithPath ("\u0043T\u005f\u004e\u0061\u0072\u0079\u0050r");};
|
|
|
|
// Validate validates the CT_RChoice and its children
|
|
func (_abbc *CT_RChoice )Validate ()error {return _abbc .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0043\u0068\u006f\u0069\u0063\u0065");};
|
|
|
|
// Validate validates the CT_EqArrPr and its children
|
|
func (_eeg *CT_EqArrPr )Validate ()error {return _eeg .ValidateWithPath ("\u0043\u0054\u005f\u0045\u0071\u0041\u0072\u0072\u0050\u0072");};
|
|
|
|
// Validate validates the CT_RadPr and its children
|
|
func (_daca *CT_RadPr )Validate ()error {return _daca .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0061\u0064\u0050\u0072");};func NewCT_String ()*CT_String {_fbcfa :=&CT_String {};return _fbcfa };func NewCT_D ()*CT_D {_aae :=&CT_D {};return _aae };
|
|
|
|
// ValidateWithPath validates the CT_LimUpp and its children, prefixing error messages with path
|
|
func (_eccdf *CT_LimUpp )ValidateWithPath (path string )error {if _eccdf .LimUppPr !=nil {if _gfde :=_eccdf .LimUppPr .ValidateWithPath (path +"\u002fL\u0069\u006d\u0055\u0070\u0070\u0050r");_gfde !=nil {return _gfde ;};};if _agfb :=_eccdf .E .ValidateWithPath (path +"\u002f\u0045");_agfb !=nil {return _agfb ;};if _fddc :=_eccdf .Lim .ValidateWithPath (path +"\u002f\u004c\u0069\u006d");_fddc !=nil {return _fddc ;};return nil ;};func (_affb *CT_SPrePr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_agbe :for {_ggbg ,_cfdg :=d .Token ();if _cfdg !=nil {return _cfdg ;};switch _cbefa :=_ggbg .(type ){case _e .StartElement :switch _cbefa .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_affb .CtrlPr =NewCT_CtrlPr ();if _affbc :=d .DecodeElement (_affb .CtrlPr ,&_cbefa );_affbc !=nil {return _affbc ;};default:_d .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",_cbefa .Name );if _fffc :=d .Skip ();_fffc !=nil {return _fffc ;};};case _e .EndElement :break _agbe ;case _e .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_MCPr and its children, prefixing error messages with path
|
|
func (_cce *CT_MCPr )ValidateWithPath (path string )error {if _cce .Count !=nil {if _egf :=_cce .Count .ValidateWithPath (path +"\u002f\u0043\u006f\u0075\u006e\u0074");_egf !=nil {return _egf ;};};if _cce .McJc !=nil {if _ggeeb :=_cce .McJc .ValidateWithPath (path +"\u002f\u004d\u0063J\u0063");_ggeeb !=nil {return _ggeeb ;};};return nil ;};func NewCT_FPr ()*CT_FPr {_agbd :=&CT_FPr {};return _agbd };type ST_BreakBin byte ;func (_acaed *ST_Shp )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aaab ,_ebfa :=d .Token ();if _ebfa !=nil {return _ebfa ;};if _fggb ,_gdbb :=_aaab .(_e .EndElement );_gdbb &&_fggb .Name ==start .Name {*_acaed =1;return nil ;};if _gbec ,_faeb :=_aaab .(_e .CharData );!_faeb {return _ed .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",_aaab );}else {switch string (_gbec ){case "":*_acaed =0;case "\u0063\u0065\u006e\u0074\u0065\u0072\u0065\u0064":*_acaed =1;case "\u006d\u0061\u0074c\u0068":*_acaed =2;};};_aaab ,_ebfa =d .Token ();if _ebfa !=nil {return _ebfa ;};if _bbee ,_ccfbd :=_aaab .(_e .EndElement );_ccfbd &&_bbee .Name ==start .Name {return nil ;};return _ed .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",_aaab );};
|
|
|
|
// ValidateWithPath validates the CT_MPr and its children, prefixing error messages with path
|
|
func (_ggeb *CT_MPr )ValidateWithPath (path string )error {if _ggeb .BaseJc !=nil {if _dafc :=_ggeb .BaseJc .ValidateWithPath (path +"\u002fB\u0061\u0073\u0065\u004a\u0063");_dafc !=nil {return _dafc ;};};if _ggeb .PlcHide !=nil {if _eaed :=_ggeb .PlcHide .ValidateWithPath (path +"\u002f\u0050\u006c\u0063\u0048\u0069\u0064\u0065");_eaed !=nil {return _eaed ;};};if _ggeb .RSpRule !=nil {if _gagg :=_ggeb .RSpRule .ValidateWithPath (path +"\u002f\u0052\u0053\u0070\u0052\u0075\u006c\u0065");_gagg !=nil {return _gagg ;};};if _ggeb .CGpRule !=nil {if _fegcb :=_ggeb .CGpRule .ValidateWithPath (path +"\u002f\u0043\u0047\u0070\u0052\u0075\u006c\u0065");_fegcb !=nil {return _fegcb ;};};if _ggeb .RSp !=nil {if _fbce :=_ggeb .RSp .ValidateWithPath (path +"\u002f\u0052\u0053\u0070");_fbce !=nil {return _fbce ;};};if _ggeb .CSp !=nil {if _bdff :=_ggeb .CSp .ValidateWithPath (path +"\u002f\u0043\u0053\u0070");_bdff !=nil {return _bdff ;};};if _ggeb .CGp !=nil {if _fgae :=_ggeb .CGp .ValidateWithPath (path +"\u002f\u0043\u0047\u0070");_fgae !=nil {return _fgae ;};};if _ggeb .Mcs !=nil {if _feed :=_ggeb .Mcs .ValidateWithPath (path +"\u002f\u004d\u0063\u0073");_feed !=nil {return _feed ;};};if _ggeb .CtrlPr !=nil {if _bfc :=_ggeb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_bfc !=nil {return _bfc ;};};return nil ;};func (_bdebe ST_BreakBinSub )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bdebe .String (),start );};const (ST_TopBotUnset ST_TopBot =0;ST_TopBotTop ST_TopBot =1;ST_TopBotBot ST_TopBot =2;);
|
|
|
|
// Validate validates the CT_LimUpp and its children
|
|
func (_fbac *CT_LimUpp )Validate ()error {return _fbac .ValidateWithPath ("\u0043T\u005f\u004c\u0069\u006d\u0055\u0070p");};func (_gbba *CT_GroupChr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gbba .E =NewCT_OMathArg ();_cadb :for {_dff ,_ceg :=d .Token ();if _ceg !=nil {return _ceg ;};switch _edbff :=_dff .(type ){case _e .StartElement :switch _edbff .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gbba .GroupChrPr =NewCT_GroupChrPr ();if _fdba :=d .DecodeElement (_gbba .GroupChrPr ,&_edbff );_fdba !=nil {return _fdba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _beg :=d .DecodeElement (_gbba .E ,&_edbff );_beg !=nil {return _beg ;};default:_d .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",_edbff .Name );if _eabc :=d .Skip ();_eabc !=nil {return _eabc ;};};case _e .EndElement :break _cadb ;case _e .CharData :};};return nil ;};func NewCT_Shp ()*CT_Shp {_gaab :=&CT_Shp {};_gaab .ValAttr =ST_Shp (1);return _gaab };func NewCT_UnSignedInteger ()*CT_UnSignedInteger {_gabg :=&CT_UnSignedInteger {};return _gabg };func (_bdffc *CT_SSupPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _bdffc .CtrlPr !=nil {_fagg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_bdffc .CtrlPr ,_fagg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_eaf *CT_Acc )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_eaf .E =NewCT_OMathArg ();_c :for {_ggb ,_cf :=d .Token ();if _cf !=nil {return _cf ;};switch _df :=_ggb .(type ){case _e .StartElement :switch _df .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eaf .AccPr =NewCT_AccPr ();if _ad :=d .DecodeElement (_eaf .AccPr ,&_df );_ad !=nil {return _ad ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _f :=d .DecodeElement (_eaf .E ,&_df );_f !=nil {return _f ;};default:_d .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",_df .Name );if _dc :=d .Skip ();_dc !=nil {return _dc ;};};case _e .EndElement :break _c ;case _e .CharData :};};return nil ;};func (_bfcd *CT_YAlign )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bfcd .ValAttr =_ea .ST_YAlign (1);for _ ,_eabef :=range start .Attr {if _eabef .Name .Local =="\u0076\u0061\u006c"{_bfcd .ValAttr .UnmarshalXMLAttr (_eabef );continue ;};};for {_bbca ,_defc :=d .Token ();if _defc !=nil {return _ed .Errorf ("p\u0061\u0072\u0073\u0069ng\u0020C\u0054\u005f\u0059\u0041\u006ci\u0067\u006e\u003a\u0020\u0025\u0073",_defc );};if _fgbd ,_cgba :=_bbca .(_e .EndElement );_cgba &&_fgbd .Name ==start .Name {break ;};};return nil ;};
|
|
|
|
// Validate validates the CT_Shp and its children
|
|
func (_gecb *CT_Shp )Validate ()error {return _gecb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0070");};func (_eggg ST_Jc )String ()string {switch _eggg {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 "";};func (_edcc *CT_F )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_edcc .Num =NewCT_OMathArg ();_edcc .Den =NewCT_OMathArg ();_bdg :for {_egg ,_dac :=d .Token ();if _dac !=nil {return _dac ;};switch _eccd :=_egg .(type ){case _e .StartElement :switch _eccd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_edcc .FPr =NewCT_FPr ();if _ecgfa :=d .DecodeElement (_edcc .FPr ,&_eccd );_ecgfa !=nil {return _ecgfa ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _gdcd :=d .DecodeElement (_edcc .Num ,&_eccd );_gdcd !=nil {return _gdcd ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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 _dcdf :=d .DecodeElement (_edcc .Den ,&_eccd );_dcdf !=nil {return _dcdf ;};default:_d .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",_eccd .Name );if _eggd :=d .Skip ();_eggd !=nil {return _eggd ;};};case _e .EndElement :break _bdg ;case _e .CharData :};};return nil ;};func (_dffcc ST_Script )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_dffcc .String (),start );};
|
|
|
|
// Validate validates the CT_SSup and its children
|
|
func (_dfeg *CT_SSup )Validate ()error {return _dfeg .ValidateWithPath ("\u0043T\u005f\u0053\u0053\u0075\u0070");};type CT_GroupChr struct{GroupChrPr *CT_GroupChrPr ;E *CT_OMathArg ;};func (_afef *CT_MCPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _afef .Count !=nil {_affeb :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0063\u006f\u0075\u006e\u0074"}};e .EncodeElement (_afef .Count ,_affeb );};if _afef .McJc !=nil {_dbec :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006d\u0063\u004a\u0063"}};e .EncodeElement (_afef .McJc ,_dbec );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_MC ()*CT_MC {_beb :=&CT_MC {};return _beb };type CT_ManualBreak struct{AlnAtAttr *int64 ;};func (_bbcb *CT_ManualBreak )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _bbcb .AlnAtAttr !=nil {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d:\u0061\u006c\u006e\u0041\u0074"},Value :_ed .Sprintf ("\u0025\u0076",*_bbcb .AlnAtAttr )});};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_OMathArgPr struct{ArgSz *CT_Integer2 ;};func NewCT_MathPrChoice ()*CT_MathPrChoice {_eece :=&CT_MathPrChoice {};return _eece };func (_bfef *OMath )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .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 ,_e .Attr {Name :_e .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 ,_e .Attr {Name :_e .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 ,_e .Attr {Name :_e .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 ,_e .Attr {Name :_e .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 _bfef .CT_OMath .MarshalXML (e ,start );};func (_baf *CT_D )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cbag :for {_eab ,_eccg :=d .Token ();if _eccg !=nil {return _eccg ;};switch _age :=_eab .(type ){case _e .StartElement :switch _age .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_baf .DPr =NewCT_DPr ();if _bdb :=d .DecodeElement (_baf .DPr ,&_age );_bdb !=nil {return _bdb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fgef :=NewCT_OMathArg ();if _cagc :=d .DecodeElement (_fgef ,&_age );_cagc !=nil {return _cagc ;};_baf .E =append (_baf .E ,_fgef );default:_d .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",_age .Name );if _ddbg :=d .Skip ();_ddbg !=nil {return _ddbg ;};};case _e .EndElement :break _cbag ;case _e .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_F and its children
|
|
func (_cafb *CT_F )Validate ()error {return _cafb .ValidateWithPath ("\u0043\u0054\u005f\u0046")};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 ;};
|
|
|
|
// Validate validates the CT_Char and its children
|
|
func (_gca *CT_Char )Validate ()error {return _gca .ValidateWithPath ("\u0043T\u005f\u0043\u0068\u0061\u0072");};
|
|
|
|
// ValidateWithPath validates the CT_NaryPr and its children, prefixing error messages with path
|
|
func (_deegd *CT_NaryPr )ValidateWithPath (path string )error {if _deegd .Chr !=nil {if _babd :=_deegd .Chr .ValidateWithPath (path +"\u002f\u0043\u0068\u0072");_babd !=nil {return _babd ;};};if _deegd .LimLoc !=nil {if _bdade :=_deegd .LimLoc .ValidateWithPath (path +"\u002fL\u0069\u006d\u004c\u006f\u0063");_bdade !=nil {return _bdade ;};};if _deegd .Grow !=nil {if _bcfa :=_deegd .Grow .ValidateWithPath (path +"\u002f\u0047\u0072o\u0077");_bcfa !=nil {return _bcfa ;};};if _deegd .SubHide !=nil {if _cacba :=_deegd .SubHide .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0048\u0069\u0064\u0065");_cacba !=nil {return _cacba ;};};if _deegd .SupHide !=nil {if _cgfbb :=_deegd .SupHide .ValidateWithPath (path +"\u002f\u0053\u0075\u0070\u0048\u0069\u0064\u0065");_cgfbb !=nil {return _cgfbb ;};};if _deegd .CtrlPr !=nil {if _eccfd :=_deegd .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_eccfd !=nil {return _eccfd ;};};return nil ;};func (_fgag *CT_EqArr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _fgag .EqArrPr !=nil {_gbf :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0065\u0071\u0041\u0072\u0072\u0050r"}};e .EncodeElement (_fgag .EqArrPr ,_gbf );};_abc :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};for _ ,_gcea :=range _fgag .E {e .EncodeElement (_gcea ,_abc );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_ccdg *CT_M )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _ccdg .MPr !=nil {_dge :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006dP\u0072"}};e .EncodeElement (_ccdg .MPr ,_dge );};_cdfad :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006d\u0072"}};for _ ,_dbfe :=range _ccdg .Mr {e .EncodeElement (_dbfe ,_cdfad );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gab *CT_RadPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_bbfd :for {_cfgg ,_eefdb :=d .Token ();if _eefdb !=nil {return _eefdb ;};switch _dfacd :=_cfgg .(type ){case _e .StartElement :switch _dfacd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gab .DegHide =NewCT_OnOff ();if _bca :=d .DecodeElement (_gab .DegHide ,&_dfacd );_bca !=nil {return _bca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gab .CtrlPr =NewCT_CtrlPr ();if _cfb :=d .DecodeElement (_gab .CtrlPr ,&_dfacd );_cfb !=nil {return _cfb ;};default:_d .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",_dfacd .Name );if _aaee :=d .Skip ();_aaee !=nil {return _aaee ;};};case _e .EndElement :break _bbfd ;case _e .CharData :};};return nil ;};func NewCT_Phant ()*CT_Phant {_agcf :=&CT_Phant {};_agcf .E =NewCT_OMathArg ();return _agcf };func (_dcb *CT_AccPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _dcb .Chr !=nil {_edb :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063h\u0072"}};e .EncodeElement (_dcb .Chr ,_edb );};if _dcb .CtrlPr !=nil {_fa :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_dcb .CtrlPr ,_fa );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_fbd *CT_Box )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _fbd .BoxPr !=nil {_fae :=_e .StartElement {Name :_e .Name {Local :"\u006d:\u0062\u006f\u0078\u0050\u0072"}};e .EncodeElement (_fbd .BoxPr ,_fae );};_aca :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0065"}};e .EncodeElement (_fbd .E ,_aca );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};type CT_RadPr struct{DegHide *CT_OnOff ;CtrlPr *CT_CtrlPr ;};func NewCT_MathPr ()*CT_MathPr {_dfea :=&CT_MathPr {};return _dfea };func (_acge *EG_OMathElements )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ffag :for {_edfae ,_dgfc :=d .Token ();if _dgfc !=nil {return _dgfc ;};switch _cceb :=_edfae .(type ){case _e .StartElement :switch _cceb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eaef :=NewEG_OMathMathElements ();_eaef .Acc =NewCT_Acc ();if _cgcbc :=d .DecodeElement (_eaef .Acc ,&_cceb );_cgcbc !=nil {return _cgcbc ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_eaef );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fgbe :=NewEG_OMathMathElements ();_fgbe .Bar =NewCT_Bar ();if _egef :=d .DecodeElement (_fgbe .Bar ,&_cceb );_egef !=nil {return _egef ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_fgbe );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bagc :=NewEG_OMathMathElements ();_bagc .Box =NewCT_Box ();if _fcgg :=d .DecodeElement (_bagc .Box ,&_cceb );_fcgg !=nil {return _fcgg ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_bagc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bdbce :=NewEG_OMathMathElements ();_bdbce .BorderBox =NewCT_BorderBox ();if _ceaa :=d .DecodeElement (_bdbce .BorderBox ,&_cceb );_ceaa !=nil {return _ceaa ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_bdbce );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fafg :=NewEG_OMathMathElements ();_fafg .D =NewCT_D ();if _fcefe :=d .DecodeElement (_fafg .D ,&_cceb );_fcefe !=nil {return _fcefe ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_fafg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_decfc :=NewEG_OMathMathElements ();_decfc .EqArr =NewCT_EqArr ();if _ggae :=d .DecodeElement (_decfc .EqArr ,&_cceb );_ggae !=nil {return _ggae ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_decfc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_deae :=NewEG_OMathMathElements ();_deae .F =NewCT_F ();if _agcg :=d .DecodeElement (_deae .F ,&_cceb );_agcg !=nil {return _agcg ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_deae );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cfbg :=NewEG_OMathMathElements ();_cfbg .Func =NewCT_Func ();if _fgab :=d .DecodeElement (_cfbg .Func ,&_cceb );_fgab !=nil {return _fgab ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_cfbg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dgcc :=NewEG_OMathMathElements ();_dgcc .GroupChr =NewCT_GroupChr ();if _dbbff :=d .DecodeElement (_dgcc .GroupChr ,&_cceb );_dbbff !=nil {return _dbbff ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_dgcc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bgbb :=NewEG_OMathMathElements ();_bgbb .LimLow =NewCT_LimLow ();if _fbbc :=d .DecodeElement (_bgbb .LimLow ,&_cceb );_fbbc !=nil {return _fbbc ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_bgbb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ggabfb :=NewEG_OMathMathElements ();_ggabfb .LimUpp =NewCT_LimUpp ();if _cfagc :=d .DecodeElement (_ggabfb .LimUpp ,&_cceb );_cfagc !=nil {return _cfagc ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_ggabfb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fcbg :=NewEG_OMathMathElements ();_fcbg .M =NewCT_M ();if _ebdbd :=d .DecodeElement (_fcbg .M ,&_cceb );_ebdbd !=nil {return _ebdbd ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_fcbg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dccb :=NewEG_OMathMathElements ();_dccb .Nary =NewCT_Nary ();if _dgbg :=d .DecodeElement (_dccb .Nary ,&_cceb );_dgbg !=nil {return _dgbg ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_dccb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gfbe :=NewEG_OMathMathElements ();_gfbe .Phant =NewCT_Phant ();if _aebg :=d .DecodeElement (_gfbe .Phant ,&_cceb );_aebg !=nil {return _aebg ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_gfbe );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_egfgb :=NewEG_OMathMathElements ();_egfgb .Rad =NewCT_Rad ();if _fcggf :=d .DecodeElement (_egfgb .Rad ,&_cceb );_fcggf !=nil {return _fcggf ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_egfgb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ceeeg :=NewEG_OMathMathElements ();_ceeeg .SPre =NewCT_SPre ();if _bgaee :=d .DecodeElement (_ceeeg .SPre ,&_cceb );_bgaee !=nil {return _bgaee ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_ceeeg );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gcbf :=NewEG_OMathMathElements ();_gcbf .SSub =NewCT_SSub ();if _cgfeb :=d .DecodeElement (_gcbf .SSub ,&_cceb );_cgfeb !=nil {return _cgfeb ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_gcbf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eecbf :=NewEG_OMathMathElements ();_eecbf .SSubSup =NewCT_SSubSup ();if _adbb :=d .DecodeElement (_eecbf .SSubSup ,&_cceb );_adbb !=nil {return _adbb ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_eecbf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_geed :=NewEG_OMathMathElements ();_geed .SSup =NewCT_SSup ();if _beeeg :=d .DecodeElement (_geed .SSup ,&_cceb );_beeeg !=nil {return _beeeg ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_geed );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_aeed :=NewEG_OMathMathElements ();_aeed .R =NewCT_R ();if _ccgb :=d .DecodeElement (_aeed .R ,&_cceb );_ccgb !=nil {return _ccgb ;};_acge .EG_OMathMathElements =append (_acge .EG_OMathMathElements ,_aeed );default:_d .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",_cceb .Name );if _cgge :=d .Skip ();_cgge !=nil {return _cgge ;};};case _e .EndElement :break _ffag ;case _e .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_MPr and its children
|
|
func (_ebbe *CT_MPr )Validate ()error {return _ebbe .ValidateWithPath ("\u0043\u0054\u005f\u004d\u0050\u0072");};
|
|
|
|
// ValidateWithPath validates the CT_F and its children, prefixing error messages with path
|
|
func (_deac *CT_F )ValidateWithPath (path string )error {if _deac .FPr !=nil {if _gfe :=_deac .FPr .ValidateWithPath (path +"\u002f\u0046\u0050\u0072");_gfe !=nil {return _gfe ;};};if _aefg :=_deac .Num .ValidateWithPath (path +"\u002f\u004e\u0075\u006d");_aefg !=nil {return _aefg ;};if _dbe :=_deac .Den .ValidateWithPath (path +"\u002f\u0044\u0065\u006e");_dbe !=nil {return _dbe ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the MathPr and its children, prefixing error messages with path
|
|
func (_cbcd *MathPr )ValidateWithPath (path string )error {if _gadea :=_cbcd .CT_MathPr .ValidateWithPath (path );_gadea !=nil {return _gadea ;};return nil ;};func (_gace *CT_LimUppPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _gace .CtrlPr !=nil {_dfdge :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_gace .CtrlPr ,_dfdge );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};const (ST_BreakBinUnset ST_BreakBin =0;ST_BreakBinBefore ST_BreakBin =1;ST_BreakBinAfter ST_BreakBin =2;ST_BreakBinRepeat ST_BreakBin =3;);func (_aeace *EG_ScriptStyle )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Name .Local ="\u006d\u003aE\u0047\u005f\u0053c\u0072\u0069\u0070\u0074\u0053\u0074\u0079\u006c\u0065";if _aeace .Scr !=nil {_gdbf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073c\u0072"}};e .EncodeElement (_aeace .Scr ,_gdbf );};if _aeace .Sty !=nil {_ecea :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0073t\u0079"}};e .EncodeElement (_aeace .Sty ,_ecea );};return nil ;};func (_bgde *ST_TopBot )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cedfaf ,_baee :=d .Token ();if _baee !=nil {return _baee ;};if _edcb ,_bgdgd :=_cedfaf .(_e .EndElement );_bgdgd &&_edcb .Name ==start .Name {*_bgde =1;return nil ;};if _bebb ,_eabec :=_cedfaf .(_e .CharData );!_eabec {return _ed .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",_cedfaf );}else {switch string (_bebb ){case "":*_bgde =0;case "\u0074\u006f\u0070":*_bgde =1;case "\u0062\u006f\u0074":*_bgde =2;};};_cedfaf ,_baee =d .Token ();if _baee !=nil {return _baee ;};if _ddec ,_aebc :=_cedfaf .(_e .EndElement );_aebc &&_ddec .Name ==start .Name {return nil ;};return _ed .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",_cedfaf );};func (_dfcd ST_FType )Validate ()error {return _dfcd .ValidateWithPath ("")};func (_abga *CT_MC )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ece :for {_afa ,_dfac :=d .Token ();if _dfac !=nil {return _dfac ;};switch _acb :=_afa .(type ){case _e .StartElement :switch _acb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_abga .McPr =NewCT_MCPr ();if _bbdc :=d .DecodeElement (_abga .McPr ,&_acb );_bbdc !=nil {return _bbdc ;};default:_d .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",_acb .Name );if _ebd :=d .Skip ();_ebd !=nil {return _ebd ;};};case _e .EndElement :break _ece ;case _e .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_M and its children, prefixing error messages with path
|
|
func (_agda *CT_M )ValidateWithPath (path string )error {if _agda .MPr !=nil {if _dagd :=_agda .MPr .ValidateWithPath (path +"\u002f\u004d\u0050\u0072");_dagd !=nil {return _dagd ;};};for _cgff ,_abbf :=range _agda .Mr {if _eccde :=_abbf .ValidateWithPath (_ed .Sprintf ("\u0025s\u002f\u004d\u0072\u005b\u0025\u0064]",path ,_cgff ));_eccde !=nil {return _eccde ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_MathPrChoice and its children, prefixing error messages with path
|
|
func (_fdgcg *CT_MathPrChoice )ValidateWithPath (path string )error {if _fdgcg .WrapIndent !=nil {if _bacg :=_fdgcg .WrapIndent .ValidateWithPath (path +"/\u0057\u0072\u0061\u0070\u0049\u006e\u0064\u0065\u006e\u0074");_bacg !=nil {return _bacg ;};};if _fdgcg .WrapRight !=nil {if _fbfd :=_fdgcg .WrapRight .ValidateWithPath (path +"\u002f\u0057\u0072\u0061\u0070\u0052\u0069\u0067\u0068\u0074");_fbfd !=nil {return _fbfd ;};};return nil ;};
|
|
|
|
// Validate validates the CT_R and its children
|
|
func (_fabe *CT_R )Validate ()error {return _fabe .ValidateWithPath ("\u0043\u0054\u005f\u0052")};
|
|
|
|
// Validate validates the CT_OnOff and its children
|
|
func (_dfed *CT_OnOff )Validate ()error {return _dfed .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006e\u004f\u0066\u0066");};type CT_M struct{MPr *CT_MPr ;Mr []*CT_MR ;};
|
|
|
|
// ValidateWithPath validates the CT_Phant and its children, prefixing error messages with path
|
|
func (_beac *CT_Phant )ValidateWithPath (path string )error {if _beac .PhantPr !=nil {if _gebc :=_beac .PhantPr .ValidateWithPath (path +"\u002f\u0050\u0068\u0061\u006e\u0074\u0050\u0072");_gebc !=nil {return _gebc ;};};if _ceeb :=_beac .E .ValidateWithPath (path +"\u002f\u0045");_ceeb !=nil {return _ceeb ;};return nil ;};func (_ead *CT_BoxPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ace :for {_aee ,_fdf :=d .Token ();if _fdf !=nil {return _fdf ;};switch _cbd :=_aee .(type ){case _e .StartElement :switch _cbd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ead .OpEmu =NewCT_OnOff ();if _ggf :=d .DecodeElement (_ead .OpEmu ,&_cbd );_ggf !=nil {return _ggf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ead .NoBreak =NewCT_OnOff ();if _fgc :=d .DecodeElement (_ead .NoBreak ,&_cbd );_fgc !=nil {return _fgc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ead .Diff =NewCT_OnOff ();if _ggc :=d .DecodeElement (_ead .Diff ,&_cbd );_ggc !=nil {return _ggc ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ead .Brk =NewCT_ManualBreak ();if _fbf :=d .DecodeElement (_ead .Brk ,&_cbd );_fbf !=nil {return _fbf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ead .Aln =NewCT_OnOff ();if _fga :=d .DecodeElement (_ead .Aln ,&_cbd );_fga !=nil {return _fga ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ead .CtrlPr =NewCT_CtrlPr ();if _gge :=d .DecodeElement (_ead .CtrlPr ,&_cbd );_gge !=nil {return _gge ;};default:_d .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",_cbd .Name );if _cdf :=d .Skip ();_cdf !=nil {return _cdf ;};};case _e .EndElement :break _ace ;case _e .CharData :};};return nil ;};func (_bfafb ST_Style )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {return e .EncodeElement (_bfafb .String (),start );};func NewCT_LimUpp ()*CT_LimUpp {_gfd :=&CT_LimUpp {};_gfd .E =NewCT_OMathArg ();_gfd .Lim =NewCT_OMathArg ();return _gfd ;};
|
|
|
|
// Validate validates the CT_Func and its children
|
|
func (_bace *CT_Func )Validate ()error {return _bace .ValidateWithPath ("\u0043T\u005f\u0046\u0075\u006e\u0063");};func (_efcf *CT_Char )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {start .Attr =append (start .Attr ,_e .Attr {Name :_e .Name {Local :"\u006d\u003a\u0076a\u006c"},Value :_ed .Sprintf ("\u0025\u0076",_efcf .ValAttr )});e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_OMathArg and its children, prefixing error messages with path
|
|
func (_dddc *CT_OMathArg )ValidateWithPath (path string )error {if _dddc .ArgPr !=nil {if _ecbe :=_dddc .ArgPr .ValidateWithPath (path +"\u002f\u0041\u0072\u0067\u0050\u0072");_ecbe !=nil {return _ecbe ;};};for _gceb ,_fgbb :=range _dddc .EG_OMathMathElements {if _gdcc :=_fgbb .ValidateWithPath (_ed .Sprintf ("%\u0073\u002f\u0045\u0047\u005f\u004fM\u0061\u0074\u0068\u004d\u0061\u0074\u0068\u0045\u006ce\u006d\u0065\u006et\u0073[\u0025\u0064\u005d",path ,_gceb ));_gdcc !=nil {return _gdcc ;};};if _dddc .CtrlPr !=nil {if _afdd :=_dddc .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_afdd !=nil {return _afdd ;};};return nil ;};
|
|
|
|
// ValidateWithPath validates the EG_OMathMathElements and its children, prefixing error messages with path
|
|
func (_eddf *EG_OMathMathElements )ValidateWithPath (path string )error {if _eddf .Acc !=nil {if _eebdb :=_eddf .Acc .ValidateWithPath (path +"\u002f\u0041\u0063\u0063");_eebdb !=nil {return _eebdb ;};};if _eddf .Bar !=nil {if _cccf :=_eddf .Bar .ValidateWithPath (path +"\u002f\u0042\u0061\u0072");_cccf !=nil {return _cccf ;};};if _eddf .Box !=nil {if _gfba :=_eddf .Box .ValidateWithPath (path +"\u002f\u0042\u006f\u0078");_gfba !=nil {return _gfba ;};};if _eddf .BorderBox !=nil {if _eecd :=_eddf .BorderBox .ValidateWithPath (path +"\u002f\u0042\u006f\u0072\u0064\u0065\u0072\u0042\u006f\u0078");_eecd !=nil {return _eecd ;};};if _eddf .D !=nil {if _cabf :=_eddf .D .ValidateWithPath (path +"\u002f\u0044");_cabf !=nil {return _cabf ;};};if _eddf .EqArr !=nil {if _bcce :=_eddf .EqArr .ValidateWithPath (path +"\u002f\u0045\u0071\u0041\u0072\u0072");_bcce !=nil {return _bcce ;};};if _eddf .F !=nil {if _eecc :=_eddf .F .ValidateWithPath (path +"\u002f\u0046");_eecc !=nil {return _eecc ;};};if _eddf .Func !=nil {if _cefe :=_eddf .Func .ValidateWithPath (path +"\u002f\u0046\u0075n\u0063");_cefe !=nil {return _cefe ;};};if _eddf .GroupChr !=nil {if _bbga :=_eddf .GroupChr .ValidateWithPath (path +"\u002fG\u0072\u006f\u0075\u0070\u0043\u0068r");_bbga !=nil {return _bbga ;};};if _eddf .LimLow !=nil {if _bcfbd :=_eddf .LimLow .ValidateWithPath (path +"\u002fL\u0069\u006d\u004c\u006f\u0077");_bcfbd !=nil {return _bcfbd ;};};if _eddf .LimUpp !=nil {if _fgde :=_eddf .LimUpp .ValidateWithPath (path +"\u002fL\u0069\u006d\u0055\u0070\u0070");_fgde !=nil {return _fgde ;};};if _eddf .M !=nil {if _fgaagf :=_eddf .M .ValidateWithPath (path +"\u002f\u004d");_fgaagf !=nil {return _fgaagf ;};};if _eddf .Nary !=nil {if _edced :=_eddf .Nary .ValidateWithPath (path +"\u002f\u004e\u0061r\u0079");_edced !=nil {return _edced ;};};if _eddf .Phant !=nil {if _agee :=_eddf .Phant .ValidateWithPath (path +"\u002f\u0050\u0068\u0061\u006e\u0074");_agee !=nil {return _agee ;};};if _eddf .Rad !=nil {if _cggce :=_eddf .Rad .ValidateWithPath (path +"\u002f\u0052\u0061\u0064");_cggce !=nil {return _cggce ;};};if _eddf .SPre !=nil {if _edaf :=_eddf .SPre .ValidateWithPath (path +"\u002f\u0053\u0050r\u0065");_edaf !=nil {return _edaf ;};};if _eddf .SSub !=nil {if _dgfcg :=_eddf .SSub .ValidateWithPath (path +"\u002f\u0053\u0053u\u0062");_dgfcg !=nil {return _dgfcg ;};};if _eddf .SSubSup !=nil {if _cabd :=_eddf .SSubSup .ValidateWithPath (path +"\u002f\u0053\u0053\u0075\u0062\u0053\u0075\u0070");_cabd !=nil {return _cabd ;};};if _eddf .SSup !=nil {if _bfge :=_eddf .SSup .ValidateWithPath (path +"\u002f\u0053\u0053u\u0070");_bfge !=nil {return _bfge ;};};if _eddf .R !=nil {if _gfcc :=_eddf .R .ValidateWithPath (path +"\u002f\u0052");_gfcc !=nil {return _gfcc ;};};return nil ;};func NewCT_Char ()*CT_Char {_acae :=&CT_Char {};return _acae };func (_gfdbb *ST_TopBot )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_gfdbb =0;case "\u0074\u006f\u0070":*_gfdbb =1;case "\u0062\u006f\u0074":*_gfdbb =2;};return nil ;};func (_cagcb *ST_Script )UnmarshalXMLAttr (attr _e .Attr )error {switch attr .Value {case "":*_cagcb =0;case "\u0072\u006f\u006da\u006e":*_cagcb =1;case "\u0073\u0063\u0072\u0069\u0070\u0074":*_cagcb =2;case "\u0066r\u0061\u006b\u0074\u0075\u0072":*_cagcb =3;case "\u0064\u006f\u0075\u0062\u006c\u0065\u002d\u0073\u0074\u0072\u0075\u0063\u006b":*_cagcb =4;case "\u0073\u0061\u006e\u0073\u002d\u0073\u0065\u0072\u0069\u0066":*_cagcb =5;case "\u006do\u006e\u006f\u0073\u0070\u0061\u0063e":*_cagcb =6;};return nil ;};type CT_Integer2 struct{ValAttr int64 ;};const (ST_LimLocUnset ST_LimLoc =0;ST_LimLocUndOvr ST_LimLoc =1;ST_LimLocSubSup ST_LimLoc =2;);func (_ccb *CT_BorderBoxPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_fe :for {_agf ,_fdd :=d .Token ();if _fdd !=nil {return _fdd ;};switch _ddb :=_agf .(type ){case _e .StartElement :switch _ddb .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccb .HideTop =NewCT_OnOff ();if _cae :=d .DecodeElement (_ccb .HideTop ,&_ddb );_cae !=nil {return _cae ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccb .HideBot =NewCT_OnOff ();if _caba :=d .DecodeElement (_ccb .HideBot ,&_ddb );_caba !=nil {return _caba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccb .HideLeft =NewCT_OnOff ();if _adeb :=d .DecodeElement (_ccb .HideLeft ,&_ddb );_adeb !=nil {return _adeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccb .HideRight =NewCT_OnOff ();if _ccf :=d .DecodeElement (_ccb .HideRight ,&_ddb );_ccf !=nil {return _ccf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccb .StrikeH =NewCT_OnOff ();if _fef :=d .DecodeElement (_ccb .StrikeH ,&_ddb );_fef !=nil {return _fef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccb .StrikeV =NewCT_OnOff ();if _cg :=d .DecodeElement (_ccb .StrikeV ,&_ddb );_cg !=nil {return _cg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccb .StrikeBLTR =NewCT_OnOff ();if _da :=d .DecodeElement (_ccb .StrikeBLTR ,&_ddb );_da !=nil {return _da ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccb .StrikeTLBR =NewCT_OnOff ();if _ecg :=d .DecodeElement (_ccb .StrikeTLBR ,&_ddb );_ecg !=nil {return _ecg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccb .CtrlPr =NewCT_CtrlPr ();if _cad :=d .DecodeElement (_ccb .CtrlPr ,&_ddb );_cad !=nil {return _cad ;};default:_d .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",_ddb .Name );if _ccfa :=d .Skip ();_ccfa !=nil {return _ccfa ;};};case _e .EndElement :break _fe ;case _e .CharData :};};return nil ;};func NewCT_PhantPr ()*CT_PhantPr {_egfd :=&CT_PhantPr {};return _egfd };func NewCT_LimLoc ()*CT_LimLoc {_cdab :=&CT_LimLoc {};_cdab .ValAttr =ST_LimLoc (1);return _cdab };func NewCT_LimLowPr ()*CT_LimLowPr {_ffg :=&CT_LimLowPr {};return _ffg };type CT_Nary struct{NaryPr *CT_NaryPr ;Sub *CT_OMathArg ;Sup *CT_OMathArg ;E *CT_OMathArg ;};func ParseUnionST_OnOff (s string )(_ea .ST_OnOff ,error ){return _ea .ParseUnionST_OnOff (s )};
|
|
|
|
// ValidateWithPath validates the CT_YAlign and its children, prefixing error messages with path
|
|
func (_fadg *CT_YAlign )ValidateWithPath (path string )error {if _fadg .ValAttr ==_ea .ST_YAlignUnset {return _ed .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 _gefaa :=_fadg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gefaa !=nil {return _gefaa ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_MathPr and its children, prefixing error messages with path
|
|
func (_dffed *CT_MathPr )ValidateWithPath (path string )error {if _dffed .MathFont !=nil {if _fec :=_dffed .MathFont .ValidateWithPath (path +"\u002fM\u0061\u0074\u0068\u0046\u006f\u006et");_fec !=nil {return _fec ;};};if _dffed .BrkBin !=nil {if _gea :=_dffed .BrkBin .ValidateWithPath (path +"\u002fB\u0072\u006b\u0042\u0069\u006e");_gea !=nil {return _gea ;};};if _dffed .BrkBinSub !=nil {if _ffecb :=_dffed .BrkBinSub .ValidateWithPath (path +"\u002f\u0042\u0072\u006b\u0042\u0069\u006e\u0053\u0075\u0062");_ffecb !=nil {return _ffecb ;};};if _dffed .SmallFrac !=nil {if _ccac :=_dffed .SmallFrac .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u006c\u006c\u0046\u0072\u0061\u0063");_ccac !=nil {return _ccac ;};};if _dffed .DispDef !=nil {if _egff :=_dffed .DispDef .ValidateWithPath (path +"\u002f\u0044\u0069\u0073\u0070\u0044\u0065\u0066");_egff !=nil {return _egff ;};};if _dffed .LMargin !=nil {if _acfe :=_dffed .LMargin .ValidateWithPath (path +"\u002f\u004c\u004d\u0061\u0072\u0067\u0069\u006e");_acfe !=nil {return _acfe ;};};if _dffed .RMargin !=nil {if _gbegb :=_dffed .RMargin .ValidateWithPath (path +"\u002f\u0052\u004d\u0061\u0072\u0067\u0069\u006e");_gbegb !=nil {return _gbegb ;};};if _dffed .DefJc !=nil {if _caa :=_dffed .DefJc .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u004a\u0063");_caa !=nil {return _caa ;};};if _dffed .PreSp !=nil {if _babb :=_dffed .PreSp .ValidateWithPath (path +"\u002f\u0050\u0072\u0065\u0053\u0070");_babb !=nil {return _babb ;};};if _dffed .PostSp !=nil {if _afde :=_dffed .PostSp .ValidateWithPath (path +"\u002fP\u006f\u0073\u0074\u0053\u0070");_afde !=nil {return _afde ;};};if _dffed .InterSp !=nil {if _adee :=_dffed .InterSp .ValidateWithPath (path +"\u002f\u0049\u006e\u0074\u0065\u0072\u0053\u0070");_adee !=nil {return _adee ;};};if _dffed .IntraSp !=nil {if _accb :=_dffed .IntraSp .ValidateWithPath (path +"\u002f\u0049\u006e\u0074\u0072\u0061\u0053\u0070");_accb !=nil {return _accb ;};};if _dffed .Choice !=nil {if _ccce :=_dffed .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_ccce !=nil {return _ccce ;};};if _dffed .IntLim !=nil {if _cacb :=_dffed .IntLim .ValidateWithPath (path +"\u002fI\u006e\u0074\u004c\u0069\u006d");_cacb !=nil {return _cacb ;};};if _dffed .NaryLim !=nil {if _ddea :=_dffed .NaryLim .ValidateWithPath (path +"\u002f\u004e\u0061\u0072\u0079\u004c\u0069\u006d");_ddea !=nil {return _ddea ;};};return nil ;};func (_bgfba *CT_LimUppPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ecbg :for {_cac ,_cecfa :=d .Token ();if _cecfa !=nil {return _cecfa ;};switch _aaed :=_cac .(type ){case _e .StartElement :switch _aaed .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_bgfba .CtrlPr =NewCT_CtrlPr ();if _dced :=d .DecodeElement (_bgfba .CtrlPr ,&_aaed );_dced !=nil {return _dced ;};default:_d .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",_aaed .Name );if _adbf :=d .Skip ();_adbf !=nil {return _adbf ;};};case _e .EndElement :break _ecbg ;case _e .CharData :};};return nil ;};type CT_Text struct{SpaceAttr *string ;Content string ;};
|
|
|
|
// ValidateWithPath validates the CT_EqArrPr and its children, prefixing error messages with path
|
|
func (_dcc *CT_EqArrPr )ValidateWithPath (path string )error {if _dcc .BaseJc !=nil {if _bfg :=_dcc .BaseJc .ValidateWithPath (path +"\u002fB\u0061\u0073\u0065\u004a\u0063");_bfg !=nil {return _bfg ;};};if _dcc .MaxDist !=nil {if _aaf :=_dcc .MaxDist .ValidateWithPath (path +"\u002f\u004d\u0061\u0078\u0044\u0069\u0073\u0074");_aaf !=nil {return _aaf ;};};if _dcc .ObjDist !=nil {if _edbf :=_dcc .ObjDist .ValidateWithPath (path +"\u002f\u004f\u0062\u006a\u0044\u0069\u0073\u0074");_edbf !=nil {return _edbf ;};};if _dcc .RSpRule !=nil {if _aaac :=_dcc .RSpRule .ValidateWithPath (path +"\u002f\u0052\u0053\u0070\u0052\u0075\u006c\u0065");_aaac !=nil {return _aaac ;};};if _dcc .RSp !=nil {if _bdac :=_dcc .RSp .ValidateWithPath (path +"\u002f\u0052\u0053\u0070");_bdac !=nil {return _bdac ;};};if _dcc .CtrlPr !=nil {if _efa :=_dcc .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_efa !=nil {return _efa ;};};return nil ;};
|
|
|
|
// Validate validates the CT_OMathArg and its children
|
|
func (_gfeeb *CT_OMathArg )Validate ()error {return _gfeeb .ValidateWithPath ("C\u0054\u005f\u004f\u004d\u0061\u0074\u0068\u0041\u0072\u0067");};func NewCT_MR ()*CT_MR {_fdgf :=&CT_MR {};return _fdgf };func (_cagb *CT_FPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _cagb .Type !=nil {_fee :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0074\u0079\u0070\u0065"}};e .EncodeElement (_cagb .Type ,_fee );};if _cagb .CtrlPr !=nil {_fbg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_cagb .CtrlPr ,_fbg );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the OMath and its children
|
|
func (_fege *OMath )Validate ()error {return _fege .ValidateWithPath ("\u004f\u004d\u0061t\u0068")};func (_bef *CT_F )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _bef .FPr !=nil {_acg :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0066P\u0072"}};e .EncodeElement (_bef .FPr ,_acg );};_gade :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006eu\u006d"}};e .EncodeElement (_bef .Num ,_gade );_bdad :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0064e\u006e"}};e .EncodeElement (_bef .Den ,_bdad );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_SPrePr and its children
|
|
func (_dbdd *CT_SPrePr )Validate ()error {return _dbdd .ValidateWithPath ("\u0043T\u005f\u0053\u0050\u0072\u0065\u0050r");};func (_ggbb *CT_BarPr )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _ggbb .Pos !=nil {_gc :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0070o\u0073"}};e .EncodeElement (_ggbb .Pos ,_gc );};if _ggbb .CtrlPr !=nil {_bde :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u0063\u0074\u0072\u006c\u0050\u0072"}};e .EncodeElement (_ggbb .CtrlPr ,_bde );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewCT_SSup ()*CT_SSup {_gced :=&CT_SSup {};_gced .E =NewCT_OMathArg ();_gced .Sup =NewCT_OMathArg ();return _gced ;};
|
|
|
|
// Validate validates the CT_RPR and its children
|
|
func (_abgf *CT_RPR )Validate ()error {return _abgf .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0050\u0052");};func (_baga *CT_OMathJc )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _baga .ValAttr !=ST_JcUnset {_bffg ,_abec :=_baga .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u003a\u0076a\u006c"});if _abec !=nil {return _abec ;};start .Attr =append (start .Attr ,_bffg );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_aebb *CT_YAlign )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {_bbfag ,_abfaa :=_aebb .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u003a\u0076a\u006c"});if _abfaa !=nil {return _abfaa ;};start .Attr =append (start .Attr ,_bbfag );e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func NewEG_OMathElements ()*EG_OMathElements {_egdc :=&EG_OMathElements {};return _egdc };func NewCT_ManualBreak ()*CT_ManualBreak {_adae :=&CT_ManualBreak {};return _adae };func (_aec *CT_EqArrPr )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_ccfb :for {_abf ,_faaf :=d .Token ();if _faaf !=nil {return _faaf ;};switch _faab :=_abf .(type ){case _e .StartElement :switch _faab .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_aec .BaseJc =NewCT_YAlign ();if _fcg :=d .DecodeElement (_aec .BaseJc ,&_faab );_fcg !=nil {return _fcg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_aec .MaxDist =NewCT_OnOff ();if _bba :=d .DecodeElement (_aec .MaxDist ,&_faab );_bba !=nil {return _bba ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_aec .ObjDist =NewCT_OnOff ();if _afe :=d .DecodeElement (_aec .ObjDist ,&_faab );_afe !=nil {return _afe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_aec .RSpRule =NewCT_SpacingRule ();if _cdge :=d .DecodeElement (_aec .RSpRule ,&_faab );_cdge !=nil {return _cdge ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_aec .RSp =NewCT_UnSignedInteger ();if _dca :=d .DecodeElement (_aec .RSp ,&_faab );_dca !=nil {return _dca ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_aec .CtrlPr =NewCT_CtrlPr ();if _bgb :=d .DecodeElement (_aec .CtrlPr ,&_faab );_bgb !=nil {return _bgb ;};default:_d .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",_faab .Name );if _bgfb :=d .Skip ();_bgfb !=nil {return _bgfb ;};};case _e .EndElement :break _ccfb ;case _e .CharData :};};return nil ;};
|
|
|
|
// Validate validates the CT_FuncPr and its children
|
|
func (_befd *CT_FuncPr )Validate ()error {return _befd .ValidateWithPath ("\u0043T\u005f\u0046\u0075\u006e\u0063\u0050r");};
|
|
|
|
// ValidateWithPath validates the CT_BreakBinSub and its children, prefixing error messages with path
|
|
func (_ged *CT_BreakBinSub )ValidateWithPath (path string )error {if _deeg :=_ged .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_deeg !=nil {return _deeg ;};return nil ;};
|
|
|
|
// Validate validates the CT_BreakBinSub and its children
|
|
func (_fbdd *CT_BreakBinSub )Validate ()error {return _fbdd .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0072\u0065\u0061\u006b\u0042i\u006e\u0053\u0075\u0062");};func NewCT_CtrlPr ()*CT_CtrlPr {_fbcc :=&CT_CtrlPr {};return _fbcc };func (_gffg *OMath )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_gffg .CT_OMath =*NewCT_OMath ();_efdc :for {_gacb ,_cdef :=d .Token ();if _cdef !=nil {return _cdef ;};switch _aegd :=_gacb .(type ){case _e .StartElement :switch _aegd .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gbae :=NewEG_OMathMathElements ();_gbae .Acc =NewCT_Acc ();if _bfcf :=d .DecodeElement (_gbae .Acc ,&_aegd );_bfcf !=nil {return _bfcf ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_gbae );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fcfb :=NewEG_OMathMathElements ();_fcfb .Bar =NewCT_Bar ();if _bgff :=d .DecodeElement (_fcfb .Bar ,&_aegd );_bgff !=nil {return _bgff ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_fcfb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ggdcc :=NewEG_OMathMathElements ();_ggdcc .Box =NewCT_Box ();if _fccf :=d .DecodeElement (_ggdcc .Box ,&_aegd );_fccf !=nil {return _fccf ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_ggdcc );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ecge :=NewEG_OMathMathElements ();_ecge .BorderBox =NewCT_BorderBox ();if _ecgc :=d .DecodeElement (_ecge .BorderBox ,&_aegd );_ecgc !=nil {return _ecgc ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_ecge );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ddeb :=NewEG_OMathMathElements ();_ddeb .D =NewCT_D ();if _edccg :=d .DecodeElement (_ddeb .D ,&_aegd );_edccg !=nil {return _edccg ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_ddeb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fecea :=NewEG_OMathMathElements ();_fecea .EqArr =NewCT_EqArr ();if _aceb :=d .DecodeElement (_fecea .EqArr ,&_aegd );_aceb !=nil {return _aceb ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_fecea );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gfab :=NewEG_OMathMathElements ();_gfab .F =NewCT_F ();if _fgagb :=d .DecodeElement (_gfab .F ,&_aegd );_fgagb !=nil {return _fgagb ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_gfab );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eefa :=NewEG_OMathMathElements ();_eefa .Func =NewCT_Func ();if _gfdbe :=d .DecodeElement (_eefa .Func ,&_aegd );_gfdbe !=nil {return _gfdbe ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_eefa );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_dcaf :=NewEG_OMathMathElements ();_dcaf .GroupChr =NewCT_GroupChr ();if _cddg :=d .DecodeElement (_dcaf .GroupChr ,&_aegd );_cddg !=nil {return _cddg ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_dcaf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_gcge :=NewEG_OMathMathElements ();_gcge .LimLow =NewCT_LimLow ();if _ebgf :=d .DecodeElement (_gcge .LimLow ,&_aegd );_ebgf !=nil {return _ebgf ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_gcge );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ffeae :=NewEG_OMathMathElements ();_ffeae .LimUpp =NewCT_LimUpp ();if _ebec :=d .DecodeElement (_ffeae .LimUpp ,&_aegd );_ebec !=nil {return _ebec ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_ffeae );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_efeb :=NewEG_OMathMathElements ();_efeb .M =NewCT_M ();if _bdgb :=d .DecodeElement (_efeb .M ,&_aegd );_bdgb !=nil {return _bdgb ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_efeb );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeca :=NewEG_OMathMathElements ();_eeca .Nary =NewCT_Nary ();if _bede :=d .DecodeElement (_eeca .Nary ,&_aegd );_bede !=nil {return _bede ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_eeca );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cgcbcf :=NewEG_OMathMathElements ();_cgcbcf .Phant =NewCT_Phant ();if _edab :=d .DecodeElement (_cgcbcf .Phant ,&_aegd );_edab !=nil {return _edab ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_cgcbcf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccee :=NewEG_OMathMathElements ();_ccee .Rad =NewCT_Rad ();if _gecce :=d .DecodeElement (_ccee .Rad ,&_aegd );_gecce !=nil {return _gecce ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_ccee );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_fffba :=NewEG_OMathMathElements ();_fffba .SPre =NewCT_SPre ();if _feedb :=d .DecodeElement (_fffba .SPre ,&_aegd );_feedb !=nil {return _feedb ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_fffba );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_adgd :=NewEG_OMathMathElements ();_adgd .SSub =NewCT_SSub ();if _bgaef :=d .DecodeElement (_adgd .SSub ,&_aegd );_bgaef !=nil {return _bgaef ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_adgd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_cbgf :=NewEG_OMathMathElements ();_cbgf .SSubSup =NewCT_SSubSup ();if _fdeg :=d .DecodeElement (_cbgf .SSubSup ,&_aegd );_fdeg !=nil {return _fdeg ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_cbgf );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_begd :=NewEG_OMathMathElements ();_begd .SSup =NewCT_SSup ();if _dafea :=d .DecodeElement (_begd .SSup ,&_aegd );_dafea !=nil {return _dafea ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_begd );case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_ccbfb :=NewEG_OMathMathElements ();_ccbfb .R =NewCT_R ();if _dgfbd :=d .DecodeElement (_ccbfb .R ,&_aegd );_dgfbd !=nil {return _dgfbd ;};_gffg .EG_OMathMathElements =append (_gffg .EG_OMathMathElements ,_ccbfb );default:_d .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",_aegd .Name );if _bdca :=d .Skip ();_bdca !=nil {return _bdca ;};};case _e .EndElement :break _efdc ;case _e .CharData :};};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_TwipsMeasure and its children, prefixing error messages with path
|
|
func (_acfff *CT_TwipsMeasure )ValidateWithPath (path string )error {if _ggabf :=_acfff .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ggabf !=nil {return _ggabf ;};return nil ;};
|
|
|
|
// ValidateWithPath validates the CT_FuncPr and its children, prefixing error messages with path
|
|
func (_ffeb *CT_FuncPr )ValidateWithPath (path string )error {if _ffeb .CtrlPr !=nil {if _cedb :=_ffeb .CtrlPr .ValidateWithPath (path +"\u002fC\u0074\u0072\u006c\u0050\u0072");_cedb !=nil {return _cedb ;};};return nil ;};func (_ebbed ST_Style )ValidateWithPath (path string )error {switch _ebbed {case 0,1,2,3,4:default:return _ed .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebbed ));};return nil ;};func NewCT_SPrePr ()*CT_SPrePr {_gaa :=&CT_SPrePr {};return _gaa };
|
|
|
|
// ValidateWithPath validates the CT_SSubSup and its children, prefixing error messages with path
|
|
func (_adebd *CT_SSubSup )ValidateWithPath (path string )error {if _adebd .SSubSupPr !=nil {if _gfcf :=_adebd .SSubSupPr .ValidateWithPath (path +"\u002f\u0053\u0053\u0075\u0062\u0053\u0075\u0070\u0050\u0072");_gfcf !=nil {return _gfcf ;};};if _fceba :=_adebd .E .ValidateWithPath (path +"\u002f\u0045");_fceba !=nil {return _fceba ;};if _dbfd :=_adebd .Sub .ValidateWithPath (path +"\u002f\u0053\u0075\u0062");_dbfd !=nil {return _dbfd ;};if _faag :=_adebd .Sup .ValidateWithPath (path +"\u002f\u0053\u0075\u0070");_faag !=nil {return _faag ;};return nil ;};func (_adff *CT_RChoice )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_aecfd :for {_gegg ,_fgdb :=d .Token ();if _fgdb !=nil {return _fgdb ;};switch _ddgg :=_gegg .(type ){case _e .StartElement :switch _ddgg .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_aaedg :=NewCT_Text ();if _ebc :=d .DecodeElement (_aaedg ,&_ddgg );_ebc !=nil {return _ebc ;};_adff .T =append (_adff .T ,_aaedg );default:_d .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",_ddgg .Name );if _gbfa :=d .Skip ();_gbfa !=nil {return _gbfa ;};};case _e .EndElement :break _aecfd ;case _e .CharData :};};return nil ;};type MathPr struct{CT_MathPr };func NewCT_OMathJc ()*CT_OMathJc {_ceegg :=&CT_OMathJc {};return _ceegg };func (_eeaee *EG_OMathMathElements )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {_cgged :for {_bafa ,_adfa :=d .Token ();if _adfa !=nil {return _adfa ;};switch _cgcc :=_bafa .(type ){case _e .StartElement :switch _cgcc .Name {case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .Acc =NewCT_Acc ();if _dfgg :=d .DecodeElement (_eeaee .Acc ,&_cgcc );_dfgg !=nil {return _dfgg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .Bar =NewCT_Bar ();if _ecbbcf :=d .DecodeElement (_eeaee .Bar ,&_cgcc );_ecbbcf !=nil {return _ecbbcf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .Box =NewCT_Box ();if _eed :=d .DecodeElement (_eeaee .Box ,&_cgcc );_eed !=nil {return _eed ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .BorderBox =NewCT_BorderBox ();if _gegee :=d .DecodeElement (_eeaee .BorderBox ,&_cgcc );_gegee !=nil {return _gegee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .D =NewCT_D ();if _egga :=d .DecodeElement (_eeaee .D ,&_cgcc );_egga !=nil {return _egga ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .EqArr =NewCT_EqArr ();if _gadf :=d .DecodeElement (_eeaee .EqArr ,&_cgcc );_gadf !=nil {return _gadf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .F =NewCT_F ();if _ebgb :=d .DecodeElement (_eeaee .F ,&_cgcc );_ebgb !=nil {return _ebgb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .Func =NewCT_Func ();if _fegb :=d .DecodeElement (_eeaee .Func ,&_cgcc );_fegb !=nil {return _fegb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .GroupChr =NewCT_GroupChr ();if _aafed :=d .DecodeElement (_eeaee .GroupChr ,&_cgcc );_aafed !=nil {return _aafed ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .LimLow =NewCT_LimLow ();if _gabgg :=d .DecodeElement (_eeaee .LimLow ,&_cgcc );_gabgg !=nil {return _gabgg ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .LimUpp =NewCT_LimUpp ();if _geaf :=d .DecodeElement (_eeaee .LimUpp ,&_cgcc );_geaf !=nil {return _geaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .M =NewCT_M ();if _eada :=d .DecodeElement (_eeaee .M ,&_cgcc );_eada !=nil {return _eada ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .Nary =NewCT_Nary ();if _aabe :=d .DecodeElement (_eeaee .Nary ,&_cgcc );_aabe !=nil {return _aabe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .Phant =NewCT_Phant ();if _deeb :=d .DecodeElement (_eeaee .Phant ,&_cgcc );_deeb !=nil {return _deeb ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .Rad =NewCT_Rad ();if _dafef :=d .DecodeElement (_eeaee .Rad ,&_cgcc );_dafef !=nil {return _dafef ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .SPre =NewCT_SPre ();if _feaf :=d .DecodeElement (_eeaee .SPre ,&_cgcc );_feaf !=nil {return _feaf ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .SSub =NewCT_SSub ();if _gabbe :=d .DecodeElement (_eeaee .SSub ,&_cgcc );_gabbe !=nil {return _gabbe ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .SSubSup =NewCT_SSubSup ();if _cgde :=d .DecodeElement (_eeaee .SSubSup ,&_cgcc );_cgde !=nil {return _cgde ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .SSup =NewCT_SSup ();if _ffee :=d .DecodeElement (_eeaee .SSup ,&_cgcc );_ffee !=nil {return _ffee ;};case _e .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\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"},_e .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\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"}:_eeaee .R =NewCT_R ();if _ffdeb :=d .DecodeElement (_eeaee .R ,&_cgcc );_ffdeb !=nil {return _ffdeb ;};default:_d .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",_cgcc .Name );if _cbaad :=d .Skip ();_cbaad !=nil {return _cbaad ;};};case _e .EndElement :break _cgged ;case _e .CharData :};};return nil ;};func NewCT_SSubSup ()*CT_SSubSup {_ggbee :=&CT_SSubSup {};_ggbee .E =NewCT_OMathArg ();_ggbee .Sub =NewCT_OMathArg ();_ggbee .Sup =NewCT_OMathArg ();return _ggbee ;};
|
|
|
|
// Validate validates the CT_Text and its children
|
|
func (_dfae *CT_Text )Validate ()error {return _dfae .ValidateWithPath ("\u0043T\u005f\u0054\u0065\u0078\u0074");};type CT_SSubPr struct{CtrlPr *CT_CtrlPr ;};func (_baa *CT_MC )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {e .EncodeToken (start );if _baa .McPr !=nil {_cbcf :=_e .StartElement {Name :_e .Name {Local :"\u006d\u003a\u006d\u0063\u0050\u0072"}};e .EncodeElement (_baa .McPr ,_cbcf );};e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};func (_gcab ST_BreakBin )Validate ()error {return _gcab .ValidateWithPath ("")};
|
|
|
|
// Validate validates the CT_Script and its children
|
|
func (_dfgd *CT_Script )Validate ()error {return _dfgd .ValidateWithPath ("\u0043T\u005f\u0053\u0063\u0072\u0069\u0070t");};func (_edce *CT_Script )MarshalXML (e *_e .Encoder ,start _e .StartElement )error {if _edce .ValAttr !=ST_ScriptUnset {_aadg ,_bfcbe :=_edce .ValAttr .MarshalXMLAttr (_e .Name {Local :"\u006d\u003a\u0076a\u006c"});if _bfcbe !=nil {return _bfcbe ;};start .Attr =append (start .Attr ,_aadg );};e .EncodeToken (start );e .EncodeToken (_e .EndElement {Name :start .Name });return nil ;};
|
|
|
|
// Validate validates the CT_MR and its children
|
|
func (_fdaf *CT_MR )Validate ()error {return _fdaf .ValidateWithPath ("\u0043\u0054\u005fM\u0052")};
|
|
|
|
// ValidateWithPath validates the CT_Char and its children, prefixing error messages with path
|
|
func (_gebb *CT_Char )ValidateWithPath (path string )error {return nil };func NewCT_SSub ()*CT_SSub {_afae :=&CT_SSub {};_afae .E =NewCT_OMathArg ();_afae .Sub =NewCT_OMathArg ();return _afae ;};func (_eggc *CT_Style )UnmarshalXML (d *_e .Decoder ,start _e .StartElement )error {for _ ,_ceefb :=range start .Attr {if _ceefb .Name .Local =="\u0076\u0061\u006c"{_eggc .ValAttr .UnmarshalXMLAttr (_ceefb );continue ;};};for {_bfdg ,_ddfcbb :=d .Token ();if _ddfcbb !=nil {return _ed .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fS\u0074\u0079\u006c\u0065: \u0025\u0073",_ddfcbb );};if _egfdf ,_afdbc :=_bfdg .(_e .EndElement );_afdbc &&_egfdf .Name ==start .Name {break ;};};return nil ;};func init (){_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );_d .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 );}; |