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 I_x(a,b) = \frac{\Beta(x;\,a,b)}{\Beta(a,b)}. }
... is translated to the CAS output ...
Semantic latex: \normincBetaI{x}@{a}{b} = \frac{\Beta(x;a,b)}{\Beta(a,b)}
Confidence: 0.69595440590511
Mathematica
Translation:
Information
Symbol info
- (LaTeX -> Mathematica) An unknown or missing element occurred: Unknown MathTerm Tag: probability distribution for \Beta [\Beta]
Tests
Symbolic
Numeric
SymPy
Translation:
Information
Symbol info
- (LaTeX -> SymPy) No translation possible for given token: Cannot extract information from feature set: \normincBetaI [\normincBetaI]
Tests
Symbolic
Numeric
Maple
Translation:
Information
Symbol info
- (LaTeX -> Maple) No translation possible for given token: Cannot extract information from feature set: \normincBetaI [\normincBetaI]
Tests
Symbolic
Numeric
Dependency Graph Information
Includes
Is part of
Complete translation information:
{
"id" : "FORMULA_dc14bad52c96ec2c282733e8445aa692",
"formula" : "I_x(a,b) = \\frac{\\Beta(x;a,b)}{\\Beta(a,b)}",
"semanticFormula" : "\\normincBetaI{x}@{a}{b} = \\frac{\\Beta(x;a,b)}{\\Beta(a,b)}",
"confidence" : 0.6959544059051139,
"translations" : {
"Mathematica" : {
"translation" : "",
"translationInformation" : {
"tokenTranslations" : {
"Error" : "(LaTeX -> Mathematica) An unknown or missing element occurred: Unknown MathTerm Tag: probability distribution for \\Beta [\\Beta]"
}
}
},
"SymPy" : {
"translation" : "",
"translationInformation" : {
"tokenTranslations" : {
"Error" : "(LaTeX -> SymPy) No translation possible for given token: Cannot extract information from feature set: \\normincBetaI [\\normincBetaI]"
}
}
},
"Maple" : {
"translation" : "",
"translationInformation" : {
"tokenTranslations" : {
"Error" : "(LaTeX -> Maple) No translation possible for given token: Cannot extract information from feature set: \\normincBetaI [\\normincBetaI]"
}
}
}
},
"positions" : [ ],
"includes" : [ "\\Beta", "I_x(a,b)", "x", "I_x(a,b) = \\frac{\\Beta(x;\\,a,b)}{\\Beta(a,b)}", "\\Beta(x;\\,a,b)" ],
"isPartOf" : [ "I_x(a,b) = \\frac{\\Beta(x;\\,a,b)}{\\Beta(a,b)}" ],
"definiens" : [ ]
}