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
TableConverter.java
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License version 2.1, as published by the Free Software Foundation.
Constructs a new TableConverter
.
This class converts OOo table styles to LaTeX.
In OOo the table style is distributed on table, column and cell styles.
Constructor: Create from a TableReader.
This class represents the properties of a row or column in a table
This class represent a table range within a table.
This class parses a space separated list of table ranges.
This class reads a table from a table:table or table:sub-table element
and presents it as an n by m grid.
The constructor reads a table from a table:table or table:sub-table
node.
This class converts OpenDocument table styles to CSS2 styles.
Create a new TableStyleConverter
This class represents a view of a TableRange
.
Element tag for text:bookmark.
Element tag for text:bookmark-start.
Element tag for config:config-item.
Element tag for config:config-item-map-entry.
Element tag for config:config-item-map-indexed.
Element tag for config:config-item-map-named.
Element tag for config:config-item-set.
Element tag for text:line-break.
Element tag for text:list-header.
Element tag for text:list-item.
Element tag for manifest:file-entry entry in Manifest XML.
Element tag for manifest:manifestentry in Manifest XML
Element tag for table:named-expression.
Element tag for office:automatic-styles.
Element tag for office:body.
Element tag for office:document, this is the root tag.
Element tag for office:document-content, this is the root
tag in content.xml.
Element tag for office:document-meta, this is the root
tag in content.xml.
Element tag for office:document-settings, this is the root
tag in content.xml.
Element tag for office:document-styles, this is the root tag
in styles.xml.
Element tag for office:font-decls.
Element tag for office:font-face-decls.
Element tag for office:master-styles.
Element tag for office:meta.
Element tag for office:settings.
Element tag for office:styles.
Element tag for text:ordered-list.
Element tag for text:span.
Element tag for style:font-decl.
Element tag for text:tab-stop.
Element tag for table:table.
Element tag for table:table-cell.
Element tag for table:table-column.
Element tag for table:named-expression.
Element tag for table:named-range.
Element tag for table:table-row.
Element tag for table:scenario.
Element tag for text:author-initials.
Element tag for text:creation-time.
Element tag for text:date.
Element tag for text:expression.
Element tag for text:page-count.
Element tag for text:page-number.
Element tag for text:page-variable-get.
Element tag for text:sequence.
Element tag for text:subject.
Element tag for text:text-input.
Element tag for text:time.
Element tag for text:title.
Element tag for text:user-field-get.
Element tag for text:variable-get.
Element tag for text:text-input.
Element tag for text:variable-set.
Element tag for text:unordered-list.
This class converts OpenDocument text styles to CSS2 styles.
Create a new TextStyleConverter
The class reads a text:table-of-content
element.
Initialize the TocReader with a table of content node.
Return the content of this LaTeXDocumentStream as a string
Traverse block text (eg. content of body, section, list item).