Abstract base type for a mathematical variable or equation.
This is a base type for MathFragment
and MathBlock
and should not
normally be instantiated.
This type has a similar structure and purpose to CodeStatic
which is a base type
for CodeFragment
, CodeBlock
etc.
@id
: stencila:Math
The Math
type has these properties:
Name | Aliases | @id |
Type | Description | Inherited from |
---|---|---|---|---|---|
id |
- | schema:id |
String |
The identifier for this item. | Entity |
code |
- | stencila:code |
Cord |
The code of the equation in the mathLanguage . |
- |
mathLanguage |
math-language , math_language |
stencila:mathLanguage |
String |
The language used for the equation e.g tex, mathml, asciimath. | - |
authors |
author |
schema:author |
Author * |
The authors of the math. | - |
compilationDigest |
compilation-digest , compilation_digest |
stencila:compilationDigest |
CompilationDigest |
A digest of the code and mathLanguage . |
- |
compilationMessages |
compilation-messages , compilation_messages , compilationMessage , compilation-message , compilation_message |
stencila:compilationMessages |
CompilationMessage * |
Messages generated while parsing and compiling the math expression. | - |
mathml |
- | stencila:mathml |
String |
The MathML transpiled from the code . |
- |
The Math
type is related to these types:
- Parents:
Entity
- Children:
MathBlock
,MathInline
The Math
type is represented in these bindings:
- JSON-LD
- JSON Schema
- Python class
Math
- Rust struct
Math
- TypeScript class
Math
This documentation was generated from Math.yaml
by docs_type.rs
.