úÎ%éŚC      !"#$%&'()*+,-./0123456789:;<=>?@AB Safe-Inferred<Parses a string for a list of macro definitions, optionally : separated and ended by spaces and TeX comments. Returns : the list of macros (which may be empty) and the unparsed  portion of the input string. C;Parses one or more macro definitions separated by comments & space. 5 Return list of macros parsed + remainder of string. D Parses a \ newcommand or \ renewcommand macro definition and  returns a . ESkip whitespace and comments. ?Applies a list of macros to a string recursively until a fixed E point is reached. If there are several macros in the list with the 1 same name, earlier ones will shadow later ones. FGHCDEIJKLMNOPQRSTUVFGHCDEIJKLMNOPQRSTUVNone8  !"#$%&'()*+,-./0123456789:8  !"#$%&'()*+,-./0123456789:8+*)('&%$#"! 2:9876543, -10/. +*)('&%$#"! ,-10/.2:9876543None;fReplace all characters in the string A-Z, a-z with their corresponding mathvariant unicode character. H | MathML has a mathvariant attribute which is unimplemented in Firefox  | (see https:bugzilla.mozilla.org/show_bug.cgi?id=114365) Q | Therefore, we may want to translate mathscr, etc to unicode symbols directly. ;WXYZ[\;;;WXYZ[\None <]^_`abc=def<=<= <]^_`abc=defNone>ghijklmnopqrstu?>?>?>ghijklmnopqrstu?None@%Parse a formula, returning a list of . =vwx@yz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Чš©Ș«Ź­źŻ°±@@=vwx@yz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Чš©Ș«Ź­źŻ°±NoneABABABABČ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFEGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrfstuhgvwixyz{|}~Z€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜X™š›oœžŸ ĄąŁ€„Чš©Ș«Źq­źݰ texmath-0.6.3Text.TeXMath.MacrosText.TeXMath.TypesText.TeXMath.ToUnicodeText.TeXMath.OMMLText.TeXMath.MathMLText.TeXMath.Parser Text.TeXMathMacroparseMacroDefinitions applyMacrosTextTypeTextSansSerifItalicTextBoldFrakturTextBoldScriptTextBoldSansSerifItalicTextBoldSansSerifTextBoldItalic TextFraktur TextScriptTextDoubleStruck TextSansSerif TextMonospace TextItalicTextBold TextNormal DisplayType DisplayInline DisplayBlockExpETextEArray EStretchyEScaledEUnaryEDownupEDownEUp EUnderoverEUnderEOverESubsupESuperESubEBinaryESpaceESymbol EMathOperator EIdentifier EDelimitedEGroupedENumber ArrayLine Alignment AlignDefault AlignRight AlignCenter AlignLeft TeXSymbolTypeAccentPunCloseOpenRelBinOpOrd toUnicodetoOMMLshowExptoMathML parseFormulatexMathToMathML texMathToOMMLpMacroDefinitionspMacroDefinitionpSkipSpaceCommentsmacroDefinition macroParseriterateToFixedPointapplyMacrosOncectrlseq newcommandapply skipCommentcommentnumArgsoptArgescaped inBracketsinbraces inbraces' $fShowMacromapCharmathscr mathbfscrmathbbmathfrak mathbffrakmnodemnodeAstr showBinary makeArraymakeText handleDownup isBarCharisNarymakeNarymathmrowunaryOps showUnary binaryOps showBinom spaceWidth makeStretchy makeScaled withAttributeaccentTP texMathDefexpr1formulaexpr bareSubSuplimitsIndicatortexToken inbracketsnumber enclosurebasicEnclosureleftrighttilRightscaledEnclosureendLine arrayLinearrayAlignments environment environments matrixWithstdarraygathereqnarrayalignflaligncasesvariable isConvertible isUnderoversubSupsuperOrSubscriptedunicode ensuremathcommandtextOps parseText diacritical diacriticalsunarytextrootbinary texSymbollexerlexeme whiteSpace identifieroperatorsymbolbracesbracketsscalers enclosuressymbols