Class Context

java.lang.Object
writer2latex.latex.util.Context

public class Context extends Object

LaTeX code is in general very context dependent. This class tracks the current context, which is the used by the converter to create valid and optimal LaTeX code.

  • Constructor Details

    • Context

      public Context()
  • Method Details

    • setBgColor

      public void setBgColor(String sBgColor)
    • getBgColor

      public String getBgColor()
    • setListStyleName

      public void setListStyleName(String sListStyleName)
    • getListStyleName

      public String getListStyleName()
    • setFontName

      public void setFontName(String sFontName)
    • getFontName

      public String getFontName()
    • setFontStyle

      public void setFontStyle(String sFontStyle)
    • getFontStyle

      public String getFontStyle()
    • setFontVariant

      public void setFontVariant(String sFontVariant)
    • getFontVariant

      public String getFontVariant()
    • setFontWeight

      public void setFontWeight(String sFontWeight)
    • getFontWeight

      public String getFontWeight()
    • setFontSize

      public void setFontSize(String sFontSize)
    • getFontSize

      public String getFontSize()
    • setFontColor

      public void setFontColor(String sFontColor)
    • getFontColor

      public String getFontColor()
    • setLang

      public void setLang(String sLang)
    • getLang

      public String getLang()
    • setCountry

      public void setCountry(String sCountry)
    • getCountry

      public String getCountry()
    • setInHeaderFooter

      public void setInHeaderFooter(boolean bInHeaderFooter)
    • isInHeaderFooter

      public boolean isInHeaderFooter()
    • setInTable

      public void setInTable(boolean bInTable)
    • isInTable

      public boolean isInTable()
    • setInLastTableColumn

      public void setInLastTableColumn(boolean bInLastTableColumn)
    • isInLastTableColumn

      public boolean isInLastTableColumn()
    • setInSimpleTable

      public void setInSimpleTable(boolean bInSimpleTable)
    • isInSimpleTable

      public boolean isInSimpleTable()
    • setInMulticols

      public void setInMulticols(boolean bInMulticols)
    • isInMulticols

      public boolean isInMulticols()
    • setListLevel

      public void setListLevel(int nListLevel)
    • incListLevel

      public void incListLevel()
    • getListLevel

      public int getListLevel()
    • setInSection

      public void setInSection(boolean bInSection)
    • isInSection

      public boolean isInSection()
    • setInCaption

      public void setInCaption(boolean bInCaption)
    • isInCaption

      public boolean isInCaption()
    • setInFigureFloat

      public void setInFigureFloat(boolean bInFigureFloat)
    • isInFigureFloat

      public boolean isInFigureFloat()
    • setInTableFloat

      public void setInTableFloat(boolean bInTableFloat)
    • isInTableFloat

      public boolean isInTableFloat()
    • setInFrame

      public void setInFrame(boolean bInFrame)
    • isInFrame

      public boolean isInFrame()
    • setInFootnote

      public void setInFootnote(boolean bInFootnote)
    • isInFootnote

      public boolean isInFootnote()
    • setNoFootnotes

      public void setNoFootnotes(boolean bNoFootnotes)
    • isNoFootnotes

      public boolean isNoFootnotes()
    • setIgnoreLists

      public void setIgnoreLists(boolean bIgnoreLists)
    • isIgnoreLists

      public boolean isIgnoreLists()
    • setNoLineBreaks

      public void setNoLineBreaks(boolean bNoLineBreaks)
    • isNoLineBreaks

      public boolean isNoLineBreaks()
    • isVerbatim

      public boolean isVerbatim()
    • setVerbatim

      public void setVerbatim(boolean bVerbatim)
    • isMathMode

      public boolean isMathMode()
    • setMathMode

      public void setMathMode(boolean bMathMode)
    • updateFormattingFromStyle

      public void updateFormattingFromStyle(StyleWithProperties style)
    • resetFormattingFromStyle

      public void resetFormattingFromStyle(StyleWithProperties style)
    • clone

      public Object clone()
      Overrides:
      clone in class Object