Package writer2latex.latex
Class BlockConverter
java.lang.Object
writer2latex.latex.ConverterHelper
writer2latex.latex.BlockConverter
This class handles basic block content, including the main text body, sections, tables, lists, headings and paragraphs.
-
Field Summary
Fields inherited from class writer2latex.latex.ConverterHelper
config, ofr, palette
-
Constructor Summary
ConstructorsConstructorDescriptionBlockConverter
(OfficeReader ofr, LaTeXConfig config, ConverterPalette palette) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
handleList
(Element node, LaTeXDocumentPortion ldp, Context oc) Process a list (text:ordered-lst or text:unordered-list tag)void
traverseBlockText
(Element node, LaTeXDocumentPortion ldp, Context oc) Traverse block text (eg. content of body, section, list item).
-
Constructor Details
-
BlockConverter
-
-
Method Details
-
appendDeclarations
- Overrides:
appendDeclarations
in classConverterHelper
-
traverseBlockText
Traverse block text (eg. content of body, section, list item). This is traversed in logical order and dedicated handlers take care of each block element.
(Note: As a rule, all handling of block level elements should add a newline to the LaTeX document at the end of the block)
- Parameters:
node
- The element containing the block textldp
- theLaTeXDocumentPortion
to which LaTeX code should be addedoc
- the current context
-
handleList
Process a list (text:ordered-lst or text:unordered-list tag)
- Parameters:
node
- The element containing the listldp
- theLaTeXDocumentPortion
to which LaTeX code should be addedoc
- the current context
-