//..................................................................... /// <summary> /// /// </summary> /// <returns></returns> public static M.SubSuperscript MakeScriptBoth(string strBase, string strUpper, string strLower) { M.SubSuperscript script = new M.SubSuperscript( ); M.SubSuperscriptProperties properties = new M.SubSuperscriptProperties( ); properties.Append(OpenDocxMathExprs.MakeControlProperties(true)); script.Append(properties); script.Append(OpenDocxMathExprs.MakeMathBase(strBase)); script.Append(OpenDocxMathExprs.MakeScriptArgumentLower(strLower)); script.Append(OpenDocxMathExprs.MakeScriptArgumentUpper(strUpper)); return(script); }
private static M.SubSuperscript MakeScriptBoth( ) { M.SubSuperscript subSuperscript1 = new M.SubSuperscript( ); M.SubSuperscriptProperties subSuperscriptProperties1 = new M.SubSuperscriptProperties( ); subSuperscriptProperties1.Append(OpenDocxMathExprs.MakeControlProperties(true)); M.Base base1 = OpenDocxMathExprs.MakeMathBase("A"); // new M.Base( ); //--------------------------------------------- M.SubArgument subArgument1 = OpenDocxMathExprs.MakeScriptArgumentLower("i"); M.SuperArgument superArgument1 = OpenDocxMathExprs.MakeScriptArgumentUpper("w"); //--------------------------------------------- subSuperscript1.Append(subSuperscriptProperties1); subSuperscript1.Append(base1); subSuperscript1.Append(subArgument1); subSuperscript1.Append(superArgument1); return(subSuperscript1); }
private static M.Fraction MakeRun3( ) { M.SubSuperscript upperSCR = MakeScriptBoth( ); M.Superscript lowerSCR = OpenDocxMathExprs.MakeScriptUpper("x", "3"); //.ma MakeScriptUpper( ); return(OpenDocxMathExprs.MakeFraction(upperSCR, lowerSCR)); //M.Fraction fraction1 = new M.Fraction( ); //M.FractionProperties fractionProperties1 = HansOpenDocx.MakeFractionProperties( ); //M.Numerator numerator1 = new M.Numerator( ); //numerator1.Append( upperSCR ); //M.Denominator denominator1 = new M.Denominator( ); //denominator1.Append( lowerSCR ); //fraction1.Append( fractionProperties1 ); //fraction1.Append( numerator1 ); //fraction1.Append( denominator1 ); //return fraction1; }