Class TeXStylist
java.lang.Object
org.aya.pretty.printer.Stylist
org.aya.pretty.backend.string.StringStylist
org.aya.pretty.backend.string.ClosingStylist
org.aya.pretty.backend.latex.TeXStylist
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.aya.pretty.backend.string.ClosingStylist
ClosingStylist.Delegate, ClosingStylist.StyleToken -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final @NotNull TeXStyliststatic final @NotNull TeXStylistfinal booleanFields inherited from class org.aya.pretty.printer.Stylist
colorScheme, styleFamily -
Constructor Summary
ConstructorsConstructorDescriptionTeXStylist(@NotNull ColorScheme colorScheme, @NotNull StyleFamily styleFamily, boolean isKaTeX) -
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull StringcolorsToTex(@NotNull ColorScheme colorScheme) protected @NotNull ClosingStylist.StyleTokenformatBold(EnumSet<StringPrinter.Outer> outer) protected @NotNull ClosingStylist.StyleTokenformatColorHex(int rgb, boolean background) protected @NotNull ClosingStylist.StyleTokenformatItalic(EnumSet<StringPrinter.Outer> outer) protected @NotNull ClosingStylist.StyleTokenformatLineThrough(Style.LineThrough line, EnumSet<StringPrinter.Outer> outer) static @NotNull StringnormalizeTexId(@NotNull String id) static @NotNull StringstyleKeyToTex(@NotNull String styleName) static @NotNull StringstylesToTexCmd(@NotNull Styles styles, @NotNull String arg) styleToTex(@NotNull Style style) Methods inherited from class org.aya.pretty.backend.string.ClosingStylist
format, formatCustom, formatPresetColor, formatPresetStyle
-
Field Details
-
DEFAULT
-
DEFAULT_KATEX
-
isKaTeX
public final boolean isKaTeX
-
-
Constructor Details
-
TeXStylist
public TeXStylist(@NotNull @NotNull ColorScheme colorScheme, @NotNull @NotNull StyleFamily styleFamily, boolean isKaTeX)
-
-
Method Details
-
formatItalic
@NotNull protected @NotNull ClosingStylist.StyleToken formatItalic(EnumSet<StringPrinter.Outer> outer) - Specified by:
formatItalicin classClosingStylist
-
formatBold
@NotNull protected @NotNull ClosingStylist.StyleToken formatBold(EnumSet<StringPrinter.Outer> outer) - Specified by:
formatBoldin classClosingStylist
-
formatLineThrough
@NotNull protected @NotNull ClosingStylist.StyleToken formatLineThrough(@NotNull Style.LineThrough line, EnumSet<StringPrinter.Outer> outer) - Specified by:
formatLineThroughin classClosingStylist
-
formatColorHex
- Specified by:
formatColorHexin classClosingStylist
-
styleKeyToTex
-
normalizeTexId
-
stylesToTexCmd
-
styleToTex
-
colorsToTex
-