|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectwriter2latex.latex.i18n.I18n
writer2latex.latex.i18n.XeTeXI18n
public class XeTeXI18n
This class takes care of i18n in XeLaTeX
| Field Summary |
|---|
| Fields inherited from class writer2latex.latex.i18n.I18n |
|---|
bAlwaysUseDefaultLang, bGreekMath, config, languages, sDefaultLanguage, stringReplace |
| Constructor Summary | |
|---|---|
XeTeXI18n(OfficeReader ofr,
LaTeXConfig config,
ConverterPalette palette)
Construct a new XeTeXI18n as ConverterHelper |
|
| Method Summary | |
|---|---|
void |
appendDeclarations(LaTeXDocumentPortion pack,
LaTeXDocumentPortion decl)
Add declarations to the preamble to load the required packages |
void |
applyLanguage(StyleWithProperties style,
boolean bDecl,
boolean bInherit,
BeforeAfter ba)
Apply a language language |
java.lang.String |
convert(java.lang.String s,
boolean bMathMode,
java.lang.String sLang)
Convert a string of characters into LaTeX |
void |
popSpecialTable()
Pop a font from the font stack |
void |
pushSpecialTable(java.lang.String sName)
Push a font to the font stack |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XeTeXI18n(OfficeReader ofr,
LaTeXConfig config,
ConverterPalette palette)
ofr - the OfficeReader to get language information fromconfig - the configuration which determines the symbols to usepalette - the ConverterPalette (unused)| Method Detail |
|---|
public void appendDeclarations(LaTeXDocumentPortion pack,
LaTeXDocumentPortion decl)
appendDeclarations in class I18npack - usepackage declarationsdecl - other declarations
public void applyLanguage(StyleWithProperties style,
boolean bDecl,
boolean bInherit,
BeforeAfter ba)
applyLanguage in class I18nstyle - the OOo style to read attributesfrombDecl - true if declaration form is requiredbInherit - true if inherited properties should be usedba - the BeforeAfter to add LaTeX code to.public void pushSpecialTable(java.lang.String sName)
pushSpecialTable in class I18nsName - the name of the fontpublic void popSpecialTable()
popSpecialTable in class I18n
public java.lang.String convert(java.lang.String s,
boolean bMathMode,
java.lang.String sLang)
convert in class I18ns - the source stringbMathMode - true if the string should be rendered in math modesLang - the iso language of the string
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||