public class Context
extends java.lang.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 and Description |
---|
Context() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
java.lang.String |
getBgColor() |
java.lang.String |
getCountry() |
java.lang.String |
getFontColor() |
java.lang.String |
getFontName() |
java.lang.String |
getFontSize() |
java.lang.String |
getFontStyle() |
java.lang.String |
getFontVariant() |
java.lang.String |
getFontWeight() |
java.lang.String |
getLang() |
int |
getListLevel() |
java.lang.String |
getListStyleName() |
void |
incListLevel() |
boolean |
isIgnoreLists() |
boolean |
isInCaption() |
boolean |
isInContinuedList() |
boolean |
isInFigureFloat() |
boolean |
isInFootnote() |
boolean |
isInFrame() |
boolean |
isInHeaderFooter() |
boolean |
isInLastTableColumn() |
boolean |
isInMulticols() |
boolean |
isInSection() |
boolean |
isInSimpleTable() |
boolean |
isInTable() |
boolean |
isInTableFloat() |
boolean |
isInZoteroJabRefText() |
boolean |
isMathMode() |
boolean |
isNoFootnotes() |
boolean |
isNoLineBreaks() |
boolean |
isVerbatim() |
void |
resetFormattingFromStyle(StyleWithProperties style) |
void |
setBgColor(java.lang.String sBgColor) |
void |
setCountry(java.lang.String sCountry) |
void |
setFontColor(java.lang.String sFontColor) |
void |
setFontName(java.lang.String sFontName) |
void |
setFontSize(java.lang.String sFontSize) |
void |
setFontStyle(java.lang.String sFontStyle) |
void |
setFontVariant(java.lang.String sFontVariant) |
void |
setFontWeight(java.lang.String sFontWeight) |
void |
setIgnoreLists(boolean bIgnoreLists) |
void |
setInCaption(boolean bInCaption) |
void |
setInContinuedList(boolean bInContinuedList) |
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 |
setInZoteroJabRefText(boolean bInZoteroJabRefText) |
void |
setLang(java.lang.String sLang) |
void |
setListLevel(int nListLevel) |
void |
setListStyleName(java.lang.String sListStyleName) |
void |
setMathMode(boolean bMathMode) |
void |
setNoFootnotes(boolean bNoFootnotes) |
void |
setNoLineBreaks(boolean bNoLineBreaks) |
void |
setVerbatim(boolean bVerbatim) |
void |
updateFormattingFromStyle(StyleWithProperties style) |
public void setBgColor(java.lang.String sBgColor)
public java.lang.String getBgColor()
public void setListStyleName(java.lang.String sListStyleName)
public java.lang.String getListStyleName()
public void setFontName(java.lang.String sFontName)
public java.lang.String getFontName()
public void setFontStyle(java.lang.String sFontStyle)
public java.lang.String getFontStyle()
public void setFontVariant(java.lang.String sFontVariant)
public java.lang.String getFontVariant()
public void setFontWeight(java.lang.String sFontWeight)
public java.lang.String getFontWeight()
public void setFontSize(java.lang.String sFontSize)
public java.lang.String getFontSize()
public void setFontColor(java.lang.String sFontColor)
public java.lang.String getFontColor()
public void setLang(java.lang.String sLang)
public java.lang.String getLang()
public void setCountry(java.lang.String sCountry)
public java.lang.String getCountry()
public void setInHeaderFooter(boolean bInHeaderFooter)
public boolean isInHeaderFooter()
public void setInTable(boolean bInTable)
public boolean isInTable()
public void setInLastTableColumn(boolean bInLastTableColumn)
public boolean isInLastTableColumn()
public void setInSimpleTable(boolean bInSimpleTable)
public boolean isInSimpleTable()
public void setInMulticols(boolean bInMulticols)
public boolean isInMulticols()
public void setListLevel(int nListLevel)
public void incListLevel()
public int getListLevel()
public void setInContinuedList(boolean bInContinuedList)
public boolean isInContinuedList()
public void setInSection(boolean bInSection)
public boolean isInSection()
public void setInCaption(boolean bInCaption)
public boolean isInCaption()
public void setInZoteroJabRefText(boolean bInZoteroJabRefText)
public boolean isInZoteroJabRefText()
public void setInFigureFloat(boolean bInFigureFloat)
public boolean isInFigureFloat()
public void setInTableFloat(boolean bInTableFloat)
public boolean isInTableFloat()
public void setInFrame(boolean bInFrame)
public boolean isInFrame()
public void setInFootnote(boolean bInFootnote)
public boolean isInFootnote()
public void setNoFootnotes(boolean bNoFootnotes)
public boolean isNoFootnotes()
public void setIgnoreLists(boolean bIgnoreLists)
public boolean isIgnoreLists()
public void setNoLineBreaks(boolean bNoLineBreaks)
public boolean isNoLineBreaks()
public boolean isVerbatim()
public void setVerbatim(boolean bVerbatim)
public boolean isMathMode()
public void setMathMode(boolean bMathMode)
public void updateFormattingFromStyle(StyleWithProperties style)
public void resetFormattingFromStyle(StyleWithProperties style)
public java.lang.Object clone()
clone
in class java.lang.Object