All Classes and Interfaces
Class
Description
Command line utility to convert an OpenOffice.org Writer XML file into XHTML/LaTeX/BibTeX
This class provides a uno component which implements the configuration
of applications in Writer4LaTeX.
A
Base64.InputStream
will read data from another
java.io.InputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.A
Base64.OutputStream
will write data to another
java.io.OutputStream, given in the constructor,
and encode/decode to/from Base64 notation on the fly.This class provides a uno component which implements the interface
org.openoffice.da.writer2xhtml.XBatchConverter
This is an interface for a converter, which offers conversion of
all OpenDocument (or OpenOffice.org 1.x) documents in a directory
(and optionally subdirectories), creating index pages in a specific format.
Abstract base implementation of
writer2latex.api.BatchConverter
.Implementation of
writer2latex.api.BatchConverter
for
xhtml 1.0 strictThis is a call back interface to handle user interaction during a
batch conversion with a
BatchConverter
The uno interface provides an XBatchHandler implementation, the java
interface requires a BatchHandler implementation.
This class implements a
BatchHandler
for command line usageUtility class to hold LaTeX code to put before/after other LaTeX code
This class handles the bibliography.
This class provides a uno component which implements the configuration
of the bibliography in Writer4LaTeX.
This class represents a single bibliography-mark.
Class representing a BibTeX document.
This class is used to represent a binary graphics document to be included in the converter result.
This class handles basic block content, including the main text body,
sections, tables, lists, headings and paragraphs.
This is a java-uno adapter class which implements XStream using a
byte array.
This class converts captions (for figures and tables) to LaTeX.
This enumerates TeX category codes (catcodes) for characters as defined in
chapter 7 of "The TeXbook"
This class maintains a mapping from characters to catcodes.
This class converts OpenDocument cell styles to CSS2 styles.
This class represent a cell in a table view
This class creates LaTeX code from OOo character formatting
Character formatting in OOo includes font, font effects/decorations and color.
This class (and the helpers in the same package) takes care of i18n in
Writer2LaTeX.
This class converts color
A complex option is a set of named keys, each pointing to a set of named attributes
This is an interface for configuration of a
Converter
.This class provides a UNO component which implements the configuration
of Writer2LaTeX.
This is a base implementation of a uno component which supports several option pages
with a single
XContainerWindowEventHandler
.This class creates the required META-INF/container.xml file for an EPUB package
(see http://www.idpf.org/ocf/ocf1.0/download/ocf10.htm).
This interface represents a content entry, that is a named reference
to a position within the output document.
LaTeX code is in general very context dependent.
This class reads a form control in an OOo document (a form:control
node).
This is an interface for a converter, which offers conversion of
OpenDocument (or OpenOffice.org 1.x) documents into a specific format.
BibTeX export
This class converts an OpenDocument file to an XHTML(+MathML) or EPUB document.
Abstract base implementation of
writer2latex.api.Converter
This is a factory class which provides static methods to create converters
for documents in OpenDocument (or OpenOffice.org 1.x) format into a specific MIME type
This is an abstract superclass for converter helpers.
This class converts a Writer XML file to a LaTeX file
A
ConverterResult
represent a document, which is the result
of a conversion performed by a Converter
implementation.ConverterResultImpl
is a straightforward implementation of ConverterResult
An implementation of
OutputFile
for CSS documents.This class provides access to the names of all user defined symbols in math
This class analyzes a stream and detects if it is a TeX stream.
This class provides some convenient methods to access a uno dialog
This class provides an abstract uno component which implements a dialog
from an xml description (using the DialogProvider2 service)
TODO: Use DialogAccess.java
This class represents XML-based documents.
This class handles draw elements.
This class represents an embedded object with a binary representation in an ODF package document
This class represents and embedded object within an ODF package document
This class represents those embedded objects in an ODF document that have an XML representation:
Formulas, charts, spreadsheets, text, drawings and presentations.
This class removes redundant binary information from EPS files created by OOo.
This class converts an OpenDocument file to an EPUB document.
This class provides a UNO component which implements a custom metadata editor UI for the EPUB export
This class provides a UNO component which implements a filter UI for the
EPUB export
This class repackages an XHTML document into EPUB format.
This class provides an abstract UNO component which implements an XExportFilter.
Maintain a collection of export names.
This class manages and executes external applications used by Writer4LaTeX.
This class handles text fields and links in the document.
This class provides access to the names of all field masters in the current document
This class parses the FilterData property passed to the filter and
applies it to a
Converter
All errors are silently ignored Class representing a font declaration in OOo
This class reads a form in an OOo document (a form:form node)
This class reads the collection of all forms in an OOo document
(the
office:forms
element).This class converts OpenDocument graphic (frame) styles to CSS2 styles.
A simple interface for a graphic converter which converts between various
graphics formats
A GraphicConverter implementation which uses the GraphicProvider service
to convert the graphic.
A GraphicConverter implementation which uses a hidden Draw document to
store the graphic, providing more control over the image than the
simple GraphicProvider implementation.
This class contains data for the mapping of OOo headings to LaTeX headings.
This abstract class takes care of i18n in the LaTeX export.
This class extracts and converts images from an office document.
This class handles indexes (table of contents, list of tables, list of
illustrations, object index, user index, alphabetical index)
as well as their associated index marks.
This class contains static methods to read an index-mark.
This class represents a single entry on an index page created by a batch converter
This class creates various information to the user about the conversion.
This class handles basic inline text.
Class representing a LaTeX document.
This class represents a portion of a LaTeX document.
This class provides a UNO component which implements a filter ui for the
LaTeX export
This class produces labels for OOo lists/outlines (for xhtml
and text, which cannot produce them on their own).
Class representing a list style (including outline numbering) in OOo Writer
This class converts OpenDocument list styles to
CSS2 styles (currently, actually CSS1).
The class reads a
text:illustration-index
or
text:table-index
element.This class provides a uno component which displays logfiles
Class representing a master page in OOo Writer
This ConverterHelper converts mathematical content to LaTeX.
This class converts formulas: Either as MathML, as an image or as plain text (StarMath or LaTeX format)
This class provides simple access to a uno awt message box
This interface provides access to the predefined meta data of the
source document (currently incomplete)
This class represents the metadata of an OOo Writer document.
The Mouth is the main class of this package.
This class creates the required NXC file for an EPUB document
(see http://www.idpf.org/2007/opf/OPF_2.0_final_spec.html#Section2.4).
This class handles conversion of footnotes and endnotes, including
references.
This class implements reading of ODF files from various sources
This class reads and collects global information about an OOo document.
Abstract class representing a style in OOo
Container class representing a style family in OOo
This class writes an OPF-file for an EPUB document (see http://www.idpf.org/2007/opf/OPF_2.0_final_spec.html).
This class provides an abstract uno component which implements a filter ui
An
OutputFile
represents a single file in a
ConverterResult
, which is output from a Converter
implementation. Class representing a page master in OOo Writer.
This class converts OpenDocument page styles to CSS2 styles.
This class converts OpenDocument paragraph styles to CSS2 styles for
use in ordinary paragraphs.
This class converts OpenDocument presentation styles to CSS2 styles.
This class provides access by name to a
PropertyValue
array Class representing a set of style properties in OOo (actually this
is simply the set of attributes of an element).
This class defines convenience methods to access the OOo registry
using a given base path
This class contains a trie of string -> LaTeX code replacements
This class contains a node in a trie of string -> LaTeX code replacements
An implementation of
OutputFile
for resource documents.This class converts OpenDocument row styles to CSS2 styles.
This class creates LaTeX code from OOo sections.
This class converts OpenDocument section styles to CSS2 styles.
This is a simple helper class to display and access a dialog based on an
XML description (using the DialogProvider2 service).
This class provides a simple way to create and populate a DOM tree in logical order
This class provides a simple string input buffer; it can be used as the
basis of a tokenizer.
A simple SAX based XML parser which transforms the SAX events into a DOM tree
(supporting element and text nodes only)
This is an interface for a converter, which offers conversion of
a StarMath formula into LaTeX
Instances of this interface are created using the
ConverterFactory
This is an abstract superclass for style converters.
This is an abstract base class to convert an OpenDocument style family to
CSS2 styles.
This class provides access to the style names and localized style names of the current document
Class representing a style in OOo which contains a style:properties
element
This is an abstract class to convert an OpenDocument style family
represented by
StyleWithProperties
to CSS2 styles.This class contains a static method to extract EPS data from an SVM file
This class converts OpenDocument tables to LaTeX.
This class converts OOo table styles to LaTeX.
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.
This class converts OpenDocument table styles to CSS2 styles.
This class represents a view of a
TableRange
.This class provides detect services for TeX documents
It is thus an implementation of the service com.sun.star.document.ExtendedTypeDetection
This class builds LaTeX documents into DVI, Postscript or PDF and displays
the result.
This class implements an import filter for TeX documents using TeX4ht
It is thus an implementation of the service com.sun.star.document.ImportFilter
This class handles text content
This class converts OpenDocument text styles to CSS2 styles.
The class reads a
text:table-of-content
element.This class represent a token in TeX
This enumerates possible TeX tokens.
Helper classs: SAX handler to parse symbols.xml from jar
This class implements the LaTeX and BibTeX export filter component
This class provides a static method to instantiate our uno components
on demand (__getServiceFactory()), and a static method to give
information about the components (__writeRegistryServiceInfo()).
This class provides a uno component which implements the interface
org.openoffice.da.writer2latex.XW2LConverter
This class implements the xhtml export filter component
This class provides a static method to instantiate our uno components
on demand (__getServiceFactory()), and a static method to give
information about the components (__writeRegistryServiceInfo()).
This class provides a static method to instantiate our uno components
on demand (__getServiceFactory()), and a static method to give
information about the components (__writeRegistryServiceInfo()).
This class implements the ui (dispatch) commands provided by Writer4LaTeX.
This class takes care of i18n in XeLaTeX
An implementation of
Document
for
XHTML documents.This class provides a uno component which implements a filter ui for the
Xhtml export
This class provides a uno component which implements a filter ui for the
Xhtml export in Calc
This class provides a uno component which implements a filter ui for the
Xhtml export for the XHTML+MathML and HTML export.
Helper class providing staic convenience methods for accesing an XPropertySet
The helpers will fail silently if names or data is provided, but the user is expected to
apply them with correct data only...