java.lang.Object
org.aya.pretty.backend.string.StringPrinter<DocTeXPrinter.Config>
org.aya.pretty.backend.latex.DocTeXPrinter
- All Implemented Interfaces:
Cursor.CursorAPI,Printer<String,DocTeXPrinter.Config>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.aya.pretty.backend.string.StringPrinter
config -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull StringmakeIndent(int indent) protected voidrenderHardLineBreak(@NotNull Cursor cursor) protected voidrenderHeader(@NotNull Cursor cursor) protected voidrenderPlainText(@NotNull Cursor cursor, @NotNull String content) protected voidrenderSpecialSymbol(@NotNull Cursor cursor, @NotNull String text) Methods inherited from class org.aya.pretty.backend.string.StringPrinter
fitsBetter, predictWidth, render, renderDoc, renderFlatAlt, renderFooter, renderHyperLinked, renderNest, renderStyled, renderUnionDoc
-
Constructor Details
-
DocTeXPrinter
public DocTeXPrinter()
-
-
Method Details
-
renderHeader
- Overrides:
renderHeaderin classStringPrinter<DocTeXPrinter.Config>
-
renderPlainText
- Overrides:
renderPlainTextin classStringPrinter<DocTeXPrinter.Config>
-
renderSpecialSymbol
- Overrides:
renderSpecialSymbolin classStringPrinter<DocTeXPrinter.Config>
-
makeIndent
- Specified by:
makeIndentin interfaceCursor.CursorAPI- Overrides:
makeIndentin classStringPrinter<DocTeXPrinter.Config>
-
renderHardLineBreak
- Overrides:
renderHardLineBreakin classStringPrinter<DocTeXPrinter.Config>
-