Package writer2latex.latex
Class TableConverter
- java.lang.Object
-
- writer2latex.latex.ConverterHelper
-
- writer2latex.latex.TableConverter
-
public class TableConverter extends ConverterHelper
This class converts OpenDocument tables to LaTeX.
The following LaTeX packages are used; some of them are optional
array.sty, longtable.sty, supertabular.sty, tabulary.sty, hhline.sty, colortbl.sty.
Options:
- use_longtable = true|false
- use_supertabular = true|false
- use_tabulary = true|false
- use_colortbl = true|false
- float_tables = true|false
- float_options = <string>
- table_content = accept|ignore|warning|error
-
-
Field Summary
-
Fields inherited from class writer2latex.latex.ConverterHelper
config, ofr, palette
-
-
Constructor Summary
Constructors Constructor Description TableConverter(OfficeReader ofr, LaTeXConfig config, ConverterPalette palette)Constructs a newTableConverter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)voidhandleCaption(org.w3c.dom.Element node, LaTeXDocumentPortion ldp, Context oc)voidhandleTable(org.w3c.dom.Element node, org.w3c.dom.Element caption, boolean bCaptionAbove, LaTeXDocumentPortion ldp, Context oc)Process a table (table:table or table:sub-table tag)
-
-
-
Constructor Detail
-
TableConverter
public TableConverter(OfficeReader ofr, LaTeXConfig config, ConverterPalette palette)
Constructs a new
TableConverter.
-
-
Method Detail
-
appendDeclarations
public void appendDeclarations(LaTeXDocumentPortion pack, LaTeXDocumentPortion decl)
- Overrides:
appendDeclarationsin classConverterHelper
-
handleCaption
public void handleCaption(org.w3c.dom.Element node, LaTeXDocumentPortion ldp, Context oc)
-
handleTable
public void handleTable(org.w3c.dom.Element node, org.w3c.dom.Element caption, boolean bCaptionAbove, LaTeXDocumentPortion ldp, Context oc)Process a table (table:table or table:sub-table tag)
- Parameters:
node- The element containing the tableldp- theLaTeXDocumentPortionto which LaTeX code should be addedoc- the current context
-
-