Nokome Bentley1 min read

Math

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.

Properties

The Math type has these properties:

Name Description Type Inherited from JSON-LD @id Aliases
id The identifier for this item. String Entity schema:id -
code The code of the equation in the mathLanguage. Cord - stencila:code -
mathLanguage The language used for the equation e.g tex, mathml, asciimath. String - stencila:mathLanguage math-language, math_language
authors The authors of the math. Author* - schema:author author
provenance A summary of the provenance of the math. ProvenanceCount* - stencila:provenance -
compilationDigest A digest of the code and mathLanguage. CompilationDigest - stencila:compilationDigest compilation-digest, compilation_digest
compilationMessages Messages generated while parsing and compiling the math expression. CompilationMessage* - stencila:compilationMessages compilation-messages, compilation_messages, compilationMessage, compilation-message, compilation_message
mathml The MathML transpiled from the code. String - stencila:mathml -

Related

The Math type is related to these types:

Bindings

The Math type is represented in:

Source

This documentation was generated from Math.yaml by docs_types.rs.