LatexPrinter class
LaTeX AST Printer Used for debugging and visualizing the syntax tree
- Inheritance
-
- Object
- BaseLatexVisitor<
String> - LatexPrinter
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
defaultVisit(
LatexNode node) → String -
Default fallback method executed for any node visit.
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
printNode(
LatexNode node) → String -
toString(
) → String -
A string representation of this object.
inherited
-
visit(
LatexNode node) → String -
Helper method to visit any AST node.
inherited
-
visitAccent(
AccentNode node) → String -
inherited
-
visitAligned(
AlignedNode node) → String -
inherited
-
visitArray(
ArrayNode node) → String -
override
-
visitBigOperator(
BigOperatorNode node) → String -
override
-
visitBinomial(
BinomialNode node) → String -
inherited
-
visitBoxed(
BoxedNode node) → String -
inherited
-
visitCases(
CasesNode node) → String -
inherited
-
visitCLine(
CLineNode node) → String -
override
-
visitColor(
ColorNode node) → String -
inherited
-
visitColorBox(
ColorBoxNode node) → String -
inherited
-
visitCommand(
CommandNode node) → String -
inherited
-
visitDelimited(
DelimitedNode node) → String -
inherited
-
visitDisplayMath(
DisplayMathNode node) → String -
inherited
-
visitDocument(
DocumentNode node) → String -
override
-
visitEnclose(
EncloseNode node) → String -
override
-
visitEnvironment(
EnvironmentNode node) → String -
inherited
-
visitEqnarray(
EqnarrayNode node) → String -
inherited
-
visitEqRef(
EqRefNode node) → String -
inherited
-
visitError(
ErrorNode node) → String -
override
-
visitExtensibleArrow(
ExtensibleArrowNode node) → String -
inherited
-
visitFontSize(
FontSizeNode node) → String -
override
-
visitFraction(
FractionNode node) → String -
override
-
visitGroup(
GroupNode node) → String -
override
-
visitHLine(
HLineNode node) → String -
override
-
visitHPhantom(
HPhantomNode node) → String -
inherited
-
visitHSpace(
HSpaceNode node) → String -
override
-
visitHyperlink(
HyperlinkNode node) → String -
inherited
-
visitInlineMath(
InlineMathNode node) → String -
inherited
-
visitLabel(
LabelNode node) → String -
inherited
-
visitLayout(
LayoutNode node) → String -
override
-
visitManualSizedDelimiter(
ManualSizedDelimiterNode node) → String -
inherited
-
visitMathLap(
MathLapNode node) → String -
override
-
visitMathStyle(
MathStyleNode node) → String -
inherited
-
visitMatrix(
MatrixNode node) → String -
override
-
visitModOperator(
ModOperatorNode node) → String -
inherited
-
visitMulticolumn(
MulticolumnNode node) → String -
override
-
visitMultline(
MultlineNode node) → String -
inherited
-
visitNegation(
NegationNode node) → String -
inherited
-
visitNewCommand(
NewCommandNode node) → String -
inherited
-
visitNewEnvironment(
NewEnvironmentNode node) → String -
override
-
visitNewLine(
NewLineNode node) → String -
inherited
-
visitOperator(
OperatorNode node) → String -
inherited
-
visitOperatorName(
OperatorNameNode node) → String -
inherited
-
visitPhantom(
PhantomNode node) → String -
inherited
-
visitPrescript(
PrescriptNode node) → String -
override
-
visitRef(
RefNode node) → String -
inherited
-
visitRoot(
RootNode node) → String -
override
-
visitSectionHeading(
SectionHeadingNode node) → String -
override
-
visitSideSet(
SideSetNode node) → String -
inherited
-
visitSmash(
SmashNode node) → String -
inherited
-
visitSpace(
SpaceNode node) → String -
override
-
visitSplit(
SplitNode node) → String -
inherited
-
visitStack(
StackNode node) → String -
inherited
-
visitStyle(
StyleNode node) → String -
inherited
-
visitSubequations(
SubequationsNode node) → String -
inherited
-
visitSubscript(
SubscriptNode node) → String -
inherited
-
visitSubstack(
SubstackNode node) → String -
inherited
-
visitSuperscript(
SuperscriptNode node) → String -
inherited
-
visitSymbol(
SymbolNode node) → String -
override
-
visitTabular(
TabularNode node) → String -
inherited
-
visitTag(
TagNode node) → String -
inherited
-
visitTensor(
TensorNode node) → String -
inherited
-
visitText(
TextNode node) → String -
override
-
visitTextDirection(
TextDirectionNode node) → String -
inherited
-
visitTextMode(
TextModeNode node) → String -
inherited
-
visitVPhantom(
VPhantomNode node) → String -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited