Package writer2latex.latex.util
Class Context
java.lang.Object
writer2latex.latex.util.Context
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
getLang()
int
void
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
void
setBgColor
(String sBgColor) void
setCountry
(String sCountry) void
setFontColor
(String sFontColor) void
setFontName
(String sFontName) void
setFontSize
(String sFontSize) void
setFontStyle
(String sFontStyle) void
setFontVariant
(String sFontVariant) void
setFontWeight
(String sFontWeight) void
setIgnoreLists
(boolean bIgnoreLists) void
setInCaption
(boolean bInCaption) void
setInFigureFloat
(boolean bInFigureFloat) void
setInFootnote
(boolean bInFootnote) void
setInFrame
(boolean bInFrame) void
setInHeaderFooter
(boolean bInHeaderFooter) void
setInLastTableColumn
(boolean bInLastTableColumn) void
setInMulticols
(boolean bInMulticols) void
setInSection
(boolean bInSection) void
setInSimpleTable
(boolean bInSimpleTable) void
setInTable
(boolean bInTable) void
setInTableFloat
(boolean bInTableFloat) void
void
setListLevel
(int nListLevel) void
setListStyleName
(String sListStyleName) void
setMathMode
(boolean bMathMode) void
setNoFootnotes
(boolean bNoFootnotes) void
setNoLineBreaks
(boolean bNoLineBreaks) void
setVerbatim
(boolean bVerbatim) void
-
Constructor Details
-
Context
public Context()
-
-
Method Details
-
setBgColor
-
getBgColor
-
setListStyleName
-
getListStyleName
-
setFontName
-
getFontName
-
setFontStyle
-
getFontStyle
-
setFontVariant
-
getFontVariant
-
setFontWeight
-
getFontWeight
-
setFontSize
-
getFontSize
-
setFontColor
-
getFontColor
-
setLang
-
getLang
-
setCountry
-
getCountry
-
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
-
resetFormattingFromStyle
-
clone
-