Class Summary | |
---|---|
Application |
Commandline utility to convert an OpenOffice.org Writer XML file into XHTML/LaTeX/BibTeX The utility is invoked with the following command line: java -jar writer2latex.jar [options] source [target] Where the available options are
where |
BatchConverter | This is an extended interface for a converter, which offers conversion of OpenDocument or OOo 1.x docs into a specific format. |
BeforeAfter | Utility class to hold LaTeX code to put before/after other LaTeX code |
BibMark |
This class represents a single bibliography-mark. |
BibTeXDocument |
Class representing a BibTeX document. |
BinaryGraphicsDocument |
Class representing a binary graphics document. |
BlockConverter |
This class handles basic block content, including the main text body, sections, tables, lists, headings and paragraphs. |
ByteArrayXStream | This is a java-uno adapter class which implements XStream using a byte array. |
CaptionConverter |
This class converts captions (for figures and tables) to LaTeX. Packages:
Options:
|
CellStyleConverter | This class converts OpenDocument cell styles to CSS2 styles. |
CharStyleConverter | This class creates LaTeX code from OOo character formatting Character formatting in OOo includes font, font effects/decorations and color. |
ColorConverter | This class converts color |
Config | Config.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. |
Context | LaTeX code is in general very context dependent. |
ControlReader | This class reads a form control in an OOo document (a form:control node). |
ConvertData |
|
Converter | This is an interface for a converter, which offers conversion of OpenDocument or OOo 1.x docs into a specific format. |
Converter |
BibTeX export This class extracts bibliographic information from an OpenDocument text file to a BibTeX data file. |
Converter |
This class converts an OpenDocument file to an XHTML(+MathML) document<. |
ConverterBase | Abstract base implementation of |
ConverterFactory | This is a factory class to create converters for documents in OpenDocument/OOo 1.x format into a specific MIME type. |
ConverterHelper |
This is an abstract superclass for converter helpers. |
ConverterHelper | ConverterHelper.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. |
ConverterPalette |
This class converts a Writer XML file to a LaTeX file<. |
ConverterResult | A |
CSVList | CSVList.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. |
Document |
A It is created by the |
DOMDocument |
An implementation of Document for
StarOffice documents. |
DrawConverter |
This class handles draw elements. |
DrawConverter | DrawConverter.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. |
EmbeddedBinaryObject | This class represents embedded object's in an OpenOffice.org document that have a binary representation. |
EmbeddedObject | The Contents of this file are made available subject to the terms of - GNU Lesser General Public License Version 2.1 Sun Microsystems Inc., October, 2000 GNU Lesser General Public License Version 2.1 ============================================= Copyright 2000 by Sun Microsystems, Inc. |
EmbeddedXMLObject | This class represents those embedded objects in an OpenOffice.org document that have an XML representation. |
ExportNameCollection | ExportNameCollection.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. |
FieldConverter |
This class handles text fields and links in the document. Packages: lastpage, hyperref, titleref, oooref (all optional) TODO: Need proper treatment of "caption" and "text" for sequence references not to figures and tables (should be fairly rare, though) |
FontDeclaration | Class representing a font declaration in OOo |
FormReader | This class reads a form in an OOo document (a form:form node) Note: Subforms, properties and events are ignored. |
FormsReader | This class reads the collection of all forms in an OOo document
(the An OOo document may contain any number of forms; these are declared within this element. |
FrameStyleConverter | This class converts OpenDocument graphic (frame) styles to CSS2 styles. |
GraphicConverter | A simple interface for a graphic converter which converts between various graphics formats |
GraphicConverterImpl | GraphicConverterImpl.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. |
HeadingConverter | HeadingConverter.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. |
HeadingMap | This class contains data for the mapping of OOo headings to LaTeX headings. |
I18n | I18n.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. |
ImageLoader |
This class extracts images from an OOo file. |
IndexConverter |
This class handles indexes (table of contents, list of tables, list of illustrations, object index, user index, alphabetical index, bibliography) as well as their associated index marks. |
IndexMark |
This class contains static methods to read an index-mark. |
Info |
This class creates various information to the user about the conversion. |
InlineConverter |
This class handles basic inline text. |
L10n | L10n.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. |
LaTeXDocument |
Class representing a LaTeX document. |
LaTeXDocumentPortion | This class represents a portion of a LaTeX document. |
ListCounter |
This class produces labels for OOo lists/outlines (for xhtml and text, which cannot produce them on their own). |
ListStyle | Class representing a list style (including outline numbering) in OOo Writer |
ListStyleConverter | ListStyleConverter.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. |
ListStyleConverter | This class converts OpenDocument list styles to CSS2 styles (currently, actually CSS1). |
LoftReader |
The class reads a |
MasterPage | Class representing a master page in OOo Writer |
MathConverter | MathConverter.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. |
MathmlConverter |
This class converts mathml nodes to LaTeX. |
MetaData |
This class represents the metadata of an OOo Writer document. |
Misc | Misc.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. |
MIMETypes | MIMETypes.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. |
NewDOMDocument |
An extension of DOMDocument
that overrides the write method.
|
NoteConverter |
This class handles conversion of footnotes and endnotes, including references. |
OfficeConstants | This interface contains constants for StarOffice XML tags, attributes (StarCalc cell types, etc.). |
OfficeDocument |
An implementation of Document for
StarOffice documents. |
OfficeDocumentException | Used by OfficeDocument to encapsulate exceptions. |
OfficeReader | This class reads and collects global information about an OOo document. |
OfficeStyle | Abstract class representing a style in OOo |
OfficeStyleFamily | Container class representing a style family in OOo |
OutputFile | An |
PageLayout | Class representing a page master in OOo Writer. |
PageStyleConverter | PageStyleConverter.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. |
PageStyleConverter | This class converts OpenDocument page styles to CSS2 styles. |
ParConverter | ParConverter.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. |
ParStyleConverter | This class converts OpenDocument paragraph styles to CSS2 styles for use in paragraphs and headings. |
PresentationStyleConverter | This class converts OpenDocument presentation styles to CSS2 styles. |
PropertySet | Class representing a set of style properties in OOo (actually this is simply the set of attributes of an element). |
ReplacementTrie | This class contains a trie of string -> LaTeX code replacements |
ReplacementTrieNode | This class contains a node in a trie of string -> LaTeX code replacements |
RowStyleConverter | This class converts OpenDocument row styles to CSS2 styles. |
SectionConverter | This class creates LaTeX code from OOo sections. |
SectionStyleConverter | This class converts OpenDocument section styles to CSS2 styles. |
SimpleInputBuffer | SimpleInputBuffer.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. |
StarMathConverter | |
StyleConverter |
This is an abstract superclass for style converters. |
StyleConverterHelper |
This is an abstract base class to convert an OpenDocument style family to CSS2 styles. |
StyleInfo | StyleInfo.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. |
StyleMap | |
StyleWithProperties | Class representing a style in OOo which contains a style:properties element |
StyleWithPropertiesConverterHelper |
This is an abstract class to convert an OpenDocument style family
represented by |
SVMReader | This class contains a static method to extract EPS data from an SVM file |
TableConverter | 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:
|
TableConverter | 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. |
TableFormatter |
This class converts OOo table styles to LaTeX. In OOo the table style is distributed on table, column and cell styles. |
TableLine |
This class represents the properties of a row or column in a table |
TableReader |
This class reads a table from a table:table or table:sub-table element and presents it as an n by m grid. |
TableStyleConverter | This class converts OpenDocument table styles to CSS2 styles. |
TextConverter | |
TextStyleConverter | This class converts OpenDocument text styles to CSS2 styles. |
TocReader |
The class reads a |
UCBWrapper | This class wraps some uses of the Universal Content Broker into user friendly methods. |
W2LExportFilter | This outer class provides an inner class to implement the service description, a method to instantiate the component on demand (__getServiceFactory()), and a method to give information about the component (__writeRegistryServiceInfo()). |
W2LExportFilter._W2LExportFilter | This inner class provides the component as a concrete implementation of the service description. |
W2XExportFilter | This outer class provides an inner class to implement the service description, a method to instantiate the component on demand (__getServiceFactory()), and a method to give information about the component (__writeRegistryServiceInfo()). |
W2XExportFilter._W2XExportFilter | This inner class provides the component as a concrete implementation of the service description. |
XhtmlDocument |
An implementation of Document for
XHTML documents. |
XhtmlStyleMap | XhtmlStyleMap.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. |
XMLString | XMLString.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. |