Type Alias SerializeLatexOptions
SerializeLatexOptions: { applyFunctionStyle: ((expr: Expression,
level: number) => | "paren" | "leftright" | "big" | "none"); fractionStyle: ((expr: Expression,
level: number) => | "quotient" | "block-quotient" | "inline-quotient" | "inline-solidus" | "nice-solidus" | "reciprocal" | "factor"); groupStyle: ((expr: Expression,
level: number) => | "paren" | "leftright" | "big" | "none"); invisibleMultiply: LatexString; invisiblePlus: LatexString; logicStyle: ((expr: Expression,
level: number) => | "word" | "boolean" | "uppercase-word" | "punctuation"); missingSymbol: LatexString; multiply: LatexString; numericSetStyle: ((expr: Expression,
level: number) => | "compact" | "regular" | "interval" | "set-builder"); powerStyle: ((expr: Expression,
level: number) => "root" | "solidus" | "quotient"); rootStyle: ((expr: Expression,
level: number) => "radical" | "quotient" | "solidus"); } Type declaration
applyFunctionStyle: ((expr: Expression, level: number) =>
| "paren"
| "leftright"
| "big"
| "none")
- (expr, level):
| "paren"
| "leftright"
| "big"
| "none" Returns
| "paren"
| "leftright"
| "big"
| "none"
fractionStyle: ((expr: Expression, level: number) =>
| "quotient"
| "block-quotient"
| "inline-quotient"
| "inline-solidus"
| "nice-solidus"
| "reciprocal"
| "factor")
- (expr, level):
| "quotient"
| "block-quotient"
| "inline-quotient"
| "inline-solidus"
| "nice-solidus"
| "reciprocal"
| "factor" Returns
| "quotient"
| "block-quotient"
| "inline-quotient"
| "inline-solidus"
| "nice-solidus"
| "reciprocal"
| "factor"
groupStyle: ((expr: Expression, level: number) =>
| "paren"
| "leftright"
| "big"
| "none")
- (expr, level):
| "paren"
| "leftright"
| "big"
| "none" Returns
| "paren"
| "leftright"
| "big"
| "none"
logicStyle: ((expr: Expression, level: number) =>
| "word"
| "boolean"
| "uppercase-word"
| "punctuation")
- (expr, level):
| "word"
| "boolean"
| "uppercase-word"
| "punctuation" Returns
| "word"
| "boolean"
| "uppercase-word"
| "punctuation"
numericSetStyle: ((expr: Expression, level: number) =>
| "compact"
| "regular"
| "interval"
| "set-builder")
- (expr, level):
| "compact"
| "regular"
| "interval"
| "set-builder" Returns
| "compact"
| "regular"
| "interval"
| "set-builder"
powerStyle: ((expr: Expression, level: number) => "root" | "solidus" | "quotient")
- (expr, level): "root" | "solidus" | "quotient"
Returns "root" | "solidus" | "quotient"
rootStyle: ((expr: Expression, level: number) => "radical" | "quotient" | "solidus")
- (expr, level): "radical" | "quotient" | "solidus"
Returns "radical" | "quotient" | "solidus"
LaTeX string used to render an invisible multiply, e.g. in '2x'.
Leave it empty to join the adjacent terms, i.e.
2x
.Use
\cdot
to insert a\cdot
operator between them, i.e.2\cdot x
.Empty by default.