LaTeX to CAS translator

Jump to navigation Jump to search

This mockup demonstrates the concept of TeX to Computer Algebra System (CAS) conversion.

The demo-application converts LaTeX functions which directly translate to CAS counterparts.

Functions without explicit CAS support are available for translation via a DRMF package (under development).

The following LaTeX input ...

{\displaystyle \begin{align} \text{where}\quad&p_n(x)=\frac{n!(n+a+b+c+d-1)!}{(2n+a+b+c+d-1)!}p_n(x;a,b,c,d),\\ &A_n=-\frac{(n+a+b+c+d-1)(n+a+c)(n+a+d)}{(2n+a+b+c+d-1)(2n+a+b+c+d)},\\ \text{and}\quad&C_n=\frac{n(n+b+c-1)(n+b+d-1)}{(2n+a+b+c+d-2)(2n+a+b+c+d-1)}. \end{align}}

... is translated to the CAS output ...

Semantic latex: \begin{align}where}\quad &p_n(x) = \frac{n!(n+a+b+c+d-1)!}{(2n+a+b+c+d-1)!} \contHahnpolyp{n}@{x}{a}{b}{c}{d} , \\ &A_n=-\frac{(n+a+b+c+d-1)(n+a+c)(n+a+d)}{(2n+a+b+c+d-1)(2n+a+b+c+d)}, \\ and}\quad&C_n=\frac{n(n+b+c-1)(n+b+d-1)}{(2n+a+b+c+d-2)(2n+a+b+c+d-1)}.\end{align}

Confidence: 0.71685960350077

Mathematica

Translation:

Information

Symbol info

  • (LaTeX -> Mathematica) CRITICAL! POM-Tagger Error Reached: Encountered " "}" "} "" at line 1, column 18.

Was expecting one of:

   <LEFTDELIM> ...
   <RIGHTDELIM> ...
   <LARGEDELIM> ...
   "\\begin" ...
   "\\end" ...
   "array" ...
   "\\array" ...
   "subarray" ...
   "tabular" ...
   <MATRIX> ...
   "\\matrix" ...
   "\\pmatrix" ...
   "bordermatrix" ...
   "\\bordermatrix" ...
   "equation" ...
   "multline" ...
   "align" ...
   "aligned" ...
   "gather" ...
   "gathered" ...
   "split" ...
   "CD" ...
   "picture" ...
   "pspicture" ...
   <AMPERSAND> ...
   "cases" ...
   "\\cases" ...
   <XYMATRIX> ...
   "\\eqalign" ...
   "\\eqalignno" ...
   "\\oalign" ...
   "\\ooalign" ...
   <LPAREN> ...
   <RPAREN> ...
   "{" ...
   <LBRACKET> ...
   <RBRACKET> ...
   <ESCAPED_LBRACE> ...
   <ESCAPED_RBRACE> ...
   "\\backslash" ...
   <ALPHANUM> ...
   <NUMERIC> ...
   <LETTER> ...
   <DIGIT> ...
   "`" ...
   "!" ...
   "@" ...
   "*" ...
   "^" ...
   "_" ...
   "-" ...
   "=" ...
   "+" ...
   "|" ...
   ";" ...
   <COLON> ...
   "\'" ...
   "\"" ...
   "," ...
   <LESS_THEN> ...
   "." ...
   <GREATER_THAN> ...
   "/" ...
   "?" ...
   "\\And" ...
   "\\#" ...
   "\\%" ...
   "\\$" ...
   "\\_" ...
   "\\&" ...
   <ESCAPED_SYMBOL_ALLOWED> ...
   <ESCAPED_SYMBOL_DISALLOWED> ...
   <FRAC> ...
   <BINOM> ...
   "\\stackrel" ...
   "\\overset" ...
   "\\underset" ...
   "\\sqrt" ...
   "\\MultiIntegral" ...
   <PHANTOM> ...
   "\\pmod" ...
   <MOD> ...
   "\\pod" ...
   "\\footnote" ...
   "\\not" ...
   <ELLIPSIS> ...
   "\\dots" ...
   <ACCENT> ...
   <MATH_AND_TEXT_ACCENT> ...
   <WIDEACCENT> ...
   "\\underline" ...
   <FONT_STYLE> ...
   <FONT_WEIGHT> ...
   <FONT_TYPEFACE> ...
   <TEXT_FONT_TYPEFACE> ...
   <TEXT_FONT_SIZE> ...
   <CONTROLLED_SPACE> ...
   "\\newline" ...
   "\\\\*" ...
   "\\linebreak" ...
   "\\nolinebreak" ...
   "\\pagebreak" ...
   "\\nopagebreak" ...
   "\\text" ...
   "\\txt" ...
   "\\mbox" ...
   "\\fbox" ...
   "\\hbox" ...
   "\\vbox" ...
   "\\par" ...
   "\\makebox" ...
   "\\framebox" ...
   <OTHER_LATEX> ...
   

Tests

Symbolic
Numeric

SymPy

Translation:

Information

Symbol info

  • (LaTeX -> SymPy) CRITICAL! POM-Tagger Error Reached: Encountered " "}" "} "" at line 1, column 18.

Was expecting one of:

   <LEFTDELIM> ...
   <RIGHTDELIM> ...
   <LARGEDELIM> ...
   "\\begin" ...
   "\\end" ...
   "array" ...
   "\\array" ...
   "subarray" ...
   "tabular" ...
   <MATRIX> ...
   "\\matrix" ...
   "\\pmatrix" ...
   "bordermatrix" ...
   "\\bordermatrix" ...
   "equation" ...
   "multline" ...
   "align" ...
   "aligned" ...
   "gather" ...
   "gathered" ...
   "split" ...
   "CD" ...
   "picture" ...
   "pspicture" ...
   <AMPERSAND> ...
   "cases" ...
   "\\cases" ...
   <XYMATRIX> ...
   "\\eqalign" ...
   "\\eqalignno" ...
   "\\oalign" ...
   "\\ooalign" ...
   <LPAREN> ...
   <RPAREN> ...
   "{" ...
   <LBRACKET> ...
   <RBRACKET> ...
   <ESCAPED_LBRACE> ...
   <ESCAPED_RBRACE> ...
   "\\backslash" ...
   <ALPHANUM> ...
   <NUMERIC> ...
   <LETTER> ...
   <DIGIT> ...
   "`" ...
   "!" ...
   "@" ...
   "*" ...
   "^" ...
   "_" ...
   "-" ...
   "=" ...
   "+" ...
   "|" ...
   ";" ...
   <COLON> ...
   "\'" ...
   "\"" ...
   "," ...
   <LESS_THEN> ...
   "." ...
   <GREATER_THAN> ...
   "/" ...
   "?" ...
   "\\And" ...
   "\\#" ...
   "\\%" ...
   "\\$" ...
   "\\_" ...
   "\\&" ...
   <ESCAPED_SYMBOL_ALLOWED> ...
   <ESCAPED_SYMBOL_DISALLOWED> ...
   <FRAC> ...
   <BINOM> ...
   "\\stackrel" ...
   "\\overset" ...
   "\\underset" ...
   "\\sqrt" ...
   "\\MultiIntegral" ...
   <PHANTOM> ...
   "\\pmod" ...
   <MOD> ...
   "\\pod" ...
   "\\footnote" ...
   "\\not" ...
   <ELLIPSIS> ...
   "\\dots" ...
   <ACCENT> ...
   <MATH_AND_TEXT_ACCENT> ...
   <WIDEACCENT> ...
   "\\underline" ...
   <FONT_STYLE> ...
   <FONT_WEIGHT> ...
   <FONT_TYPEFACE> ...
   <TEXT_FONT_TYPEFACE> ...
   <TEXT_FONT_SIZE> ...
   <CONTROLLED_SPACE> ...
   "\\newline" ...
   "\\\\*" ...
   "\\linebreak" ...
   "\\nolinebreak" ...
   "\\pagebreak" ...
   "\\nopagebreak" ...
   "\\text" ...
   "\\txt" ...
   "\\mbox" ...
   "\\fbox" ...
   "\\hbox" ...
   "\\vbox" ...
   "\\par" ...
   "\\makebox" ...
   "\\framebox" ...
   <OTHER_LATEX> ...
   

Tests

Symbolic
Numeric

Maple

Translation:

Information

Symbol info

  • (LaTeX -> Maple) CRITICAL! POM-Tagger Error Reached: Encountered " "}" "} "" at line 1, column 18.

Was expecting one of:

   <LEFTDELIM> ...
   <RIGHTDELIM> ...
   <LARGEDELIM> ...
   "\\begin" ...
   "\\end" ...
   "array" ...
   "\\array" ...
   "subarray" ...
   "tabular" ...
   <MATRIX> ...
   "\\matrix" ...
   "\\pmatrix" ...
   "bordermatrix" ...
   "\\bordermatrix" ...
   "equation" ...
   "multline" ...
   "align" ...
   "aligned" ...
   "gather" ...
   "gathered" ...
   "split" ...
   "CD" ...
   "picture" ...
   "pspicture" ...
   <AMPERSAND> ...
   "cases" ...
   "\\cases" ...
   <XYMATRIX> ...
   "\\eqalign" ...
   "\\eqalignno" ...
   "\\oalign" ...
   "\\ooalign" ...
   <LPAREN> ...
   <RPAREN> ...
   "{" ...
   <LBRACKET> ...
   <RBRACKET> ...
   <ESCAPED_LBRACE> ...
   <ESCAPED_RBRACE> ...
   "\\backslash" ...
   <ALPHANUM> ...
   <NUMERIC> ...
   <LETTER> ...
   <DIGIT> ...
   "`" ...
   "!" ...
   "@" ...
   "*" ...
   "^" ...
   "_" ...
   "-" ...
   "=" ...
   "+" ...
   "|" ...
   ";" ...
   <COLON> ...
   "\'" ...
   "\"" ...
   "," ...
   <LESS_THEN> ...
   "." ...
   <GREATER_THAN> ...
   "/" ...
   "?" ...
   "\\And" ...
   "\\#" ...
   "\\%" ...
   "\\$" ...
   "\\_" ...
   "\\&" ...
   <ESCAPED_SYMBOL_ALLOWED> ...
   <ESCAPED_SYMBOL_DISALLOWED> ...
   <FRAC> ...
   <BINOM> ...
   "\\stackrel" ...
   "\\overset" ...
   "\\underset" ...
   "\\sqrt" ...
   "\\MultiIntegral" ...
   <PHANTOM> ...
   "\\pmod" ...
   <MOD> ...
   "\\pod" ...
   "\\footnote" ...
   "\\not" ...
   <ELLIPSIS> ...
   "\\dots" ...
   <ACCENT> ...
   <MATH_AND_TEXT_ACCENT> ...
   <WIDEACCENT> ...
   "\\underline" ...
   <FONT_STYLE> ...
   <FONT_WEIGHT> ...
   <FONT_TYPEFACE> ...
   <TEXT_FONT_TYPEFACE> ...
   <TEXT_FONT_SIZE> ...
   <CONTROLLED_SPACE> ...
   "\\newline" ...
   "\\\\*" ...
   "\\linebreak" ...
   "\\nolinebreak" ...
   "\\pagebreak" ...
   "\\nopagebreak" ...
   "\\text" ...
   "\\txt" ...
   "\\mbox" ...
   "\\fbox" ...
   "\\hbox" ...
   "\\vbox" ...
   "\\par" ...
   "\\makebox" ...
   "\\framebox" ...
   <OTHER_LATEX> ...
   

Tests

Symbolic
Numeric

Dependency Graph Information

Includes

Is part of

Complete translation information:

{
  "id" : "FORMULA_c4ad46205cf6ad97b12a6dfceaddf650",
  "formula" : "\\begin{align}\n\\text{where}\\quad&p_n(x)=\\frac{n!(n+a+b+c+d-1)!}{(2n+a+b+c+d-1)!}p_n(x;a,b,c,d),\\\\\n&A_n=-\\frac{(n+a+b+c+d-1)(n+a+c)(n+a+d)}{(2n+a+b+c+d-1)(2n+a+b+c+d)},\\\\\n\\text{and}\\quad&C_n=\\frac{n(n+b+c-1)(n+b+d-1)}{(2n+a+b+c+d-2)(2n+a+b+c+d-1)}.\n\\end{align}",
  "semanticFormula" : "\\begin{align}where}\\quad &p_n(x) = \\frac{n!(n+a+b+c+d-1)!}{(2n+a+b+c+d-1)!} \\contHahnpolyp{n}@{x}{a}{b}{c}{d} , \\\\ &A_n=-\\frac{(n+a+b+c+d-1)(n+a+c)(n+a+d)}{(2n+a+b+c+d-1)(2n+a+b+c+d)}, \\\\ and}\\quad&C_n=\\frac{n(n+b+c-1)(n+b+d-1)}{(2n+a+b+c+d-2)(2n+a+b+c+d-1)}.\\end{align}",
  "confidence" : 0.7168596035007688,
  "translations" : {
    "Mathematica" : {
      "translation" : "",
      "translationInformation" : {
        "tokenTranslations" : {
          "Error" : "(LaTeX -> Mathematica) CRITICAL! POM-Tagger Error Reached: Encountered \" \"}\" \"} \"\" at line 1, column 18.\nWas expecting one of:\n    <LEFTDELIM> ...\n    <RIGHTDELIM> ...\n    <LARGEDELIM> ...\n    \"\\\\begin\" ...\n    \"\\\\end\" ...\n    \"array\" ...\n    \"\\\\array\" ...\n    \"subarray\" ...\n    \"tabular\" ...\n    <MATRIX> ...\n    \"\\\\matrix\" ...\n    \"\\\\pmatrix\" ...\n    \"bordermatrix\" ...\n    \"\\\\bordermatrix\" ...\n    \"equation\" ...\n    \"multline\" ...\n    \"align\" ...\n    \"aligned\" ...\n    \"gather\" ...\n    \"gathered\" ...\n    \"split\" ...\n    \"CD\" ...\n    \"picture\" ...\n    \"pspicture\" ...\n    <AMPERSAND> ...\n    \"cases\" ...\n    \"\\\\cases\" ...\n    <XYMATRIX> ...\n    \"\\\\eqalign\" ...\n    \"\\\\eqalignno\" ...\n    \"\\\\oalign\" ...\n    \"\\\\ooalign\" ...\n    <LPAREN> ...\n    <RPAREN> ...\n    \"{\" ...\n    <LBRACKET> ...\n    <RBRACKET> ...\n    <ESCAPED_LBRACE> ...\n    <ESCAPED_RBRACE> ...\n    \"\\\\backslash\" ...\n    <ALPHANUM> ...\n    <NUMERIC> ...\n    <LETTER> ...\n    <DIGIT> ...\n    \"`\" ...\n    \"!\" ...\n    \"@\" ...\n    \"*\" ...\n    \"^\" ...\n    \"_\" ...\n    \"-\" ...\n    \"=\" ...\n    \"+\" ...\n    \"|\" ...\n    \";\" ...\n    <COLON> ...\n    \"\\'\" ...\n    \"\\\"\" ...\n    \",\" ...\n    <LESS_THEN> ...\n    \".\" ...\n    <GREATER_THAN> ...\n    \"/\" ...\n    \"?\" ...\n    \"\\\\And\" ...\n    \"\\\\#\" ...\n    \"\\\\%\" ...\n    \"\\\\$\" ...\n    \"\\\\_\" ...\n    \"\\\\&\" ...\n    <ESCAPED_SYMBOL_ALLOWED> ...\n    <ESCAPED_SYMBOL_DISALLOWED> ...\n    <FRAC> ...\n    <BINOM> ...\n    \"\\\\stackrel\" ...\n    \"\\\\overset\" ...\n    \"\\\\underset\" ...\n    \"\\\\sqrt\" ...\n    \"\\\\MultiIntegral\" ...\n    <PHANTOM> ...\n    \"\\\\pmod\" ...\n    <MOD> ...\n    \"\\\\pod\" ...\n    \"\\\\footnote\" ...\n    \"\\\\not\" ...\n    <ELLIPSIS> ...\n    \"\\\\dots\" ...\n    <ACCENT> ...\n    <MATH_AND_TEXT_ACCENT> ...\n    <WIDEACCENT> ...\n    \"\\\\underline\" ...\n    <FONT_STYLE> ...\n    <FONT_WEIGHT> ...\n    <FONT_TYPEFACE> ...\n    <TEXT_FONT_TYPEFACE> ...\n    <TEXT_FONT_SIZE> ...\n    <CONTROLLED_SPACE> ...\n    \"\\\\newline\" ...\n    \"\\\\\\\\*\" ...\n    \"\\\\linebreak\" ...\n    \"\\\\nolinebreak\" ...\n    \"\\\\pagebreak\" ...\n    \"\\\\nopagebreak\" ...\n    \"\\\\text\" ...\n    \"\\\\txt\" ...\n    \"\\\\mbox\" ...\n    \"\\\\fbox\" ...\n    \"\\\\hbox\" ...\n    \"\\\\vbox\" ...\n    \"\\\\par\" ...\n    \"\\\\makebox\" ...\n    \"\\\\framebox\" ...\n    <OTHER_LATEX> ...\n    "
        }
      },
      "numericResults" : {
        "overallResult" : "SKIPPED",
        "numberOfTests" : 0,
        "numberOfFailedTests" : 0,
        "numberOfSuccessfulTests" : 0,
        "numberOfSkippedTests" : 0,
        "numberOfErrorTests" : 0,
        "wasAborted" : false,
        "crashed" : false,
        "testCalculationsGroups" : [ ]
      },
      "symbolicResults" : {
        "overallResult" : "SKIPPED",
        "numberOfTests" : 0,
        "numberOfFailedTests" : 0,
        "numberOfSuccessfulTests" : 0,
        "numberOfSkippedTests" : 0,
        "numberOfErrorTests" : 0,
        "crashed" : false,
        "testCalculationsGroup" : [ ]
      }
    },
    "SymPy" : {
      "translation" : "",
      "translationInformation" : {
        "tokenTranslations" : {
          "Error" : "(LaTeX -> SymPy) CRITICAL! POM-Tagger Error Reached: Encountered \" \"}\" \"} \"\" at line 1, column 18.\nWas expecting one of:\n    <LEFTDELIM> ...\n    <RIGHTDELIM> ...\n    <LARGEDELIM> ...\n    \"\\\\begin\" ...\n    \"\\\\end\" ...\n    \"array\" ...\n    \"\\\\array\" ...\n    \"subarray\" ...\n    \"tabular\" ...\n    <MATRIX> ...\n    \"\\\\matrix\" ...\n    \"\\\\pmatrix\" ...\n    \"bordermatrix\" ...\n    \"\\\\bordermatrix\" ...\n    \"equation\" ...\n    \"multline\" ...\n    \"align\" ...\n    \"aligned\" ...\n    \"gather\" ...\n    \"gathered\" ...\n    \"split\" ...\n    \"CD\" ...\n    \"picture\" ...\n    \"pspicture\" ...\n    <AMPERSAND> ...\n    \"cases\" ...\n    \"\\\\cases\" ...\n    <XYMATRIX> ...\n    \"\\\\eqalign\" ...\n    \"\\\\eqalignno\" ...\n    \"\\\\oalign\" ...\n    \"\\\\ooalign\" ...\n    <LPAREN> ...\n    <RPAREN> ...\n    \"{\" ...\n    <LBRACKET> ...\n    <RBRACKET> ...\n    <ESCAPED_LBRACE> ...\n    <ESCAPED_RBRACE> ...\n    \"\\\\backslash\" ...\n    <ALPHANUM> ...\n    <NUMERIC> ...\n    <LETTER> ...\n    <DIGIT> ...\n    \"`\" ...\n    \"!\" ...\n    \"@\" ...\n    \"*\" ...\n    \"^\" ...\n    \"_\" ...\n    \"-\" ...\n    \"=\" ...\n    \"+\" ...\n    \"|\" ...\n    \";\" ...\n    <COLON> ...\n    \"\\'\" ...\n    \"\\\"\" ...\n    \",\" ...\n    <LESS_THEN> ...\n    \".\" ...\n    <GREATER_THAN> ...\n    \"/\" ...\n    \"?\" ...\n    \"\\\\And\" ...\n    \"\\\\#\" ...\n    \"\\\\%\" ...\n    \"\\\\$\" ...\n    \"\\\\_\" ...\n    \"\\\\&\" ...\n    <ESCAPED_SYMBOL_ALLOWED> ...\n    <ESCAPED_SYMBOL_DISALLOWED> ...\n    <FRAC> ...\n    <BINOM> ...\n    \"\\\\stackrel\" ...\n    \"\\\\overset\" ...\n    \"\\\\underset\" ...\n    \"\\\\sqrt\" ...\n    \"\\\\MultiIntegral\" ...\n    <PHANTOM> ...\n    \"\\\\pmod\" ...\n    <MOD> ...\n    \"\\\\pod\" ...\n    \"\\\\footnote\" ...\n    \"\\\\not\" ...\n    <ELLIPSIS> ...\n    \"\\\\dots\" ...\n    <ACCENT> ...\n    <MATH_AND_TEXT_ACCENT> ...\n    <WIDEACCENT> ...\n    \"\\\\underline\" ...\n    <FONT_STYLE> ...\n    <FONT_WEIGHT> ...\n    <FONT_TYPEFACE> ...\n    <TEXT_FONT_TYPEFACE> ...\n    <TEXT_FONT_SIZE> ...\n    <CONTROLLED_SPACE> ...\n    \"\\\\newline\" ...\n    \"\\\\\\\\*\" ...\n    \"\\\\linebreak\" ...\n    \"\\\\nolinebreak\" ...\n    \"\\\\pagebreak\" ...\n    \"\\\\nopagebreak\" ...\n    \"\\\\text\" ...\n    \"\\\\txt\" ...\n    \"\\\\mbox\" ...\n    \"\\\\fbox\" ...\n    \"\\\\hbox\" ...\n    \"\\\\vbox\" ...\n    \"\\\\par\" ...\n    \"\\\\makebox\" ...\n    \"\\\\framebox\" ...\n    <OTHER_LATEX> ...\n    "
        }
      },
      "numericResults" : {
        "overallResult" : "SKIPPED",
        "numberOfTests" : 0,
        "numberOfFailedTests" : 0,
        "numberOfSuccessfulTests" : 0,
        "numberOfSkippedTests" : 0,
        "numberOfErrorTests" : 0,
        "wasAborted" : false,
        "crashed" : false,
        "testCalculationsGroups" : [ ]
      },
      "symbolicResults" : {
        "overallResult" : "SKIPPED",
        "numberOfTests" : 0,
        "numberOfFailedTests" : 0,
        "numberOfSuccessfulTests" : 0,
        "numberOfSkippedTests" : 0,
        "numberOfErrorTests" : 0,
        "crashed" : false,
        "testCalculationsGroup" : [ ]
      }
    },
    "Maple" : {
      "translation" : "",
      "translationInformation" : {
        "tokenTranslations" : {
          "Error" : "(LaTeX -> Maple) CRITICAL! POM-Tagger Error Reached: Encountered \" \"}\" \"} \"\" at line 1, column 18.\nWas expecting one of:\n    <LEFTDELIM> ...\n    <RIGHTDELIM> ...\n    <LARGEDELIM> ...\n    \"\\\\begin\" ...\n    \"\\\\end\" ...\n    \"array\" ...\n    \"\\\\array\" ...\n    \"subarray\" ...\n    \"tabular\" ...\n    <MATRIX> ...\n    \"\\\\matrix\" ...\n    \"\\\\pmatrix\" ...\n    \"bordermatrix\" ...\n    \"\\\\bordermatrix\" ...\n    \"equation\" ...\n    \"multline\" ...\n    \"align\" ...\n    \"aligned\" ...\n    \"gather\" ...\n    \"gathered\" ...\n    \"split\" ...\n    \"CD\" ...\n    \"picture\" ...\n    \"pspicture\" ...\n    <AMPERSAND> ...\n    \"cases\" ...\n    \"\\\\cases\" ...\n    <XYMATRIX> ...\n    \"\\\\eqalign\" ...\n    \"\\\\eqalignno\" ...\n    \"\\\\oalign\" ...\n    \"\\\\ooalign\" ...\n    <LPAREN> ...\n    <RPAREN> ...\n    \"{\" ...\n    <LBRACKET> ...\n    <RBRACKET> ...\n    <ESCAPED_LBRACE> ...\n    <ESCAPED_RBRACE> ...\n    \"\\\\backslash\" ...\n    <ALPHANUM> ...\n    <NUMERIC> ...\n    <LETTER> ...\n    <DIGIT> ...\n    \"`\" ...\n    \"!\" ...\n    \"@\" ...\n    \"*\" ...\n    \"^\" ...\n    \"_\" ...\n    \"-\" ...\n    \"=\" ...\n    \"+\" ...\n    \"|\" ...\n    \";\" ...\n    <COLON> ...\n    \"\\'\" ...\n    \"\\\"\" ...\n    \",\" ...\n    <LESS_THEN> ...\n    \".\" ...\n    <GREATER_THAN> ...\n    \"/\" ...\n    \"?\" ...\n    \"\\\\And\" ...\n    \"\\\\#\" ...\n    \"\\\\%\" ...\n    \"\\\\$\" ...\n    \"\\\\_\" ...\n    \"\\\\&\" ...\n    <ESCAPED_SYMBOL_ALLOWED> ...\n    <ESCAPED_SYMBOL_DISALLOWED> ...\n    <FRAC> ...\n    <BINOM> ...\n    \"\\\\stackrel\" ...\n    \"\\\\overset\" ...\n    \"\\\\underset\" ...\n    \"\\\\sqrt\" ...\n    \"\\\\MultiIntegral\" ...\n    <PHANTOM> ...\n    \"\\\\pmod\" ...\n    <MOD> ...\n    \"\\\\pod\" ...\n    \"\\\\footnote\" ...\n    \"\\\\not\" ...\n    <ELLIPSIS> ...\n    \"\\\\dots\" ...\n    <ACCENT> ...\n    <MATH_AND_TEXT_ACCENT> ...\n    <WIDEACCENT> ...\n    \"\\\\underline\" ...\n    <FONT_STYLE> ...\n    <FONT_WEIGHT> ...\n    <FONT_TYPEFACE> ...\n    <TEXT_FONT_TYPEFACE> ...\n    <TEXT_FONT_SIZE> ...\n    <CONTROLLED_SPACE> ...\n    \"\\\\newline\" ...\n    \"\\\\\\\\*\" ...\n    \"\\\\linebreak\" ...\n    \"\\\\nolinebreak\" ...\n    \"\\\\pagebreak\" ...\n    \"\\\\nopagebreak\" ...\n    \"\\\\text\" ...\n    \"\\\\txt\" ...\n    \"\\\\mbox\" ...\n    \"\\\\fbox\" ...\n    \"\\\\hbox\" ...\n    \"\\\\vbox\" ...\n    \"\\\\par\" ...\n    \"\\\\makebox\" ...\n    \"\\\\framebox\" ...\n    <OTHER_LATEX> ...\n    "
        }
      },
      "numericResults" : {
        "overallResult" : "SKIPPED",
        "numberOfTests" : 0,
        "numberOfFailedTests" : 0,
        "numberOfSuccessfulTests" : 0,
        "numberOfSkippedTests" : 0,
        "numberOfErrorTests" : 0,
        "wasAborted" : false,
        "crashed" : false,
        "testCalculationsGroups" : [ ]
      },
      "symbolicResults" : {
        "overallResult" : "SKIPPED",
        "numberOfTests" : 0,
        "numberOfFailedTests" : 0,
        "numberOfSuccessfulTests" : 0,
        "numberOfSkippedTests" : 0,
        "numberOfErrorTests" : 0,
        "crashed" : false,
        "testCalculationsGroup" : [ ]
      }
    }
  },
  "positions" : [ ],
  "includes" : [ "p_{n}(x;a,b,c,d)", "\\begin{align}\\text{where}\\quad&p_n(x)=\\frac{n!(n+a+b+c+d-1)!}{(2n+a+b+c+d-1)!}p_n(x;a,b,c,d),\\\\&A_n=-\\frac{(n+a+b+c+d-1)(n+a+c)(n+a+d)}{(2n+a+b+c+d-1)(2n+a+b+c+d)},\\\\\\text{and}\\quad&C_n=\\frac{n(n+b+c-1)(n+b+d-1)}{(2n+a+b+c+d-2)(2n+a+b+c+d-1)}.\\end{align}", "F_{n}" ],
  "isPartOf" : [ "\\begin{align}\\text{where}\\quad&p_n(x)=\\frac{n!(n+a+b+c+d-1)!}{(2n+a+b+c+d-1)!}p_n(x;a,b,c,d),\\\\&A_n=-\\frac{(n+a+b+c+d-1)(n+a+c)(n+a+d)}{(2n+a+b+c+d-1)(2n+a+b+c+d)},\\\\\\text{and}\\quad&C_n=\\frac{n(n+b+c-1)(n+b+d-1)}{(2n+a+b+c+d-2)(2n+a+b+c+d-1)}.\\end{align}" ],
  "definiens" : [ ]
}

Specify your own input